Skip to main content

How to get from Union Station (YBZ) to Oakville by train?

By train

Take one direct train from Union Station (YBZ) to Oakville in Toronto: take the LW train from Union Station station to Oakville Go station. The total trip duration for this route is approximately 49 min. The ride fare is CA$8.17.

49minCA$8.17
Train - LW
Walk to Oakville
Leaves from Union Station
Step by Step
  • 1
    Start from train station
    Start from train station
    Union Station (YBZ)
    65 Front St W (btwn Bay and York St)
  • 2
    Train - LW
    Wait for train
    LW
    # | Aldershot Go
  • 3
    Ride to train station
    Ride to train station
    Oakville Go
    41 min
  • 4
    Walk to Oakville
    Walk to
    Oakville
    210 m • 3 min
*Duration based on 8am traffic

Alternative route by train via VIA RAIL

Take one direct train from Union Station (YBZ) to Oakville in Toronto: take the VIA RAIL train from Union Station station to Oakville station. The total trip duration for this route is approximately 41 min.

41min
Train - VIA RAILVIA RAIL
Walk to Oakville
Leaves from Union Station
Step by Step
  • 1
    Start from train station
    Start from train station
    Union Station (YBZ)
    65 Front St W (btwn Bay and York St)
  • 2
    Train - VIA RAILVIA RAIL
    Wait for train
    VIA RAIL
    Niagara Falls
  • 3
    Ride to train station
    Ride to train station
    Oakville
    ID OAKV
    30 min
  • 4
    Walk to Oakville
    Walk to
    Oakville
    670 m • 9 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Toronto.
All local mobility options in one app
Public transit directions from Union Station (YBZ) to Oakville
The distance between Union Station (YBZ), Toronto and Oakville, Toronto is approximately 34.5 km, which can typically be travelled in 49 min. Moovit will show you the directions from Union Station (YBZ) to Oakville by train, so no matter how you choose to travel in Toronto – you will always have plenty of easy options.
Public transit stations close to Union Station (YBZ)

Union Station (YBZ) is located at 65 Front St W (btwn Bay and York St), Toronto and the nearest public transit station is Up Express Union Station.

Subway stations close to Union Station (YBZ):

  • Union

Train stations close to Union Station (YBZ):

  • Up Express Union Station
  • Union Station
  • Two

Bus stations close to Union Station (YBZ):

  • Bay St at Front St West South Side - Union Station
  • Front St West at Bay St
  • Front St West at Bay St East Side - Union Station
Public transit stations close to Oakville, Toronto

Oakville is located at Oakville, Toronto and the nearest public transit station is Reynolds St South Of Cornwall Rd.

Train stations close to Oakville:

  • Oakville

Bus stations close to Oakville:

  • Reynolds St South Of Cornwall Rd
  • Oakville Go
  • Cornwall Rd + Reynolds St

Alternative route by train via VIA RAIL

Take one direct train from Union Station (YBZ) to Oakville in Toronto: take the VIA RAIL train from Union Station station to Oakville station. The total trip duration for this route is approximately 41 min.

41min
Train - VIA RAILVIA RAIL
Walk to Oakville
Leaves from Union Station
Step by Step
  • 1
    Start from train station
    Start from train station
    Union Station (YBZ)
    65 Front St W (btwn Bay and York St)
  • 2
    Train - VIA RAILVIA RAIL
    Wait for train
    VIA RAIL
    Niagara Falls
  • 3
    Ride to train station
    Ride to train station
    Oakville
    ID OAKV
    30 min
  • 4
    Walk to Oakville
    Walk to
    Oakville
    670 m • 9 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Union Station (YBZ) to Oakville?

    The fastest way takes 49 minutes, using Bus line LW.

  • What is the alternative route to get from Union Station (YBZ) to Oakville?

    The alternative route takes 41 minutes, using Bus line VIA RAIL.

  • Is there a direct train between Union Station (YBZ) and Oakville in Toronto?

    Yes, there is a direct train going from Union Station (YBZ) to Oakville in Toronto in 49 min.

  • Which train line goes from Union Station (YBZ) to Oakville in Toronto?

    The LW train line goes from # | Aldershot Go station near Union Station (YBZ) to Oakville Go station near Oakville in Toronto.

  • How long does it take to travel from Union Station (YBZ) to Oakville in Toronto by train?

    The total travel time between Union Station (YBZ) and Oakville in Toronto by train is about 49 min.

  • Where do I get on the train near Union Station (YBZ) to get to Oakville in Toronto?

    Get on the LW train from the # | Aldershot Go station near Union Station (YBZ) in Toronto.

  • Where do I get off the train when travelling between Union Station (YBZ) and Oakville in Toronto?

    Get off the train at the Oakville Go station, which is closest to Oakville in Toronto.

  • When is the last bus from Union Station (YBZ) to Oakville in Toronto?

    The last bus from Union Station (YBZ) to Oakville in Toronto is the Lakeshore West line. It leaves the Union Station Bus Terminal stop at 10:30 PM.

  • When is the first train from Union Station (YBZ) to Oakville in Toronto?

    The first train from Union Station (YBZ) to Oakville in Toronto is Lakeshore West. It leaves the Union Station station at 8:15 PM.

  • How much is the train fare from Union Station (YBZ) to Oakville?

    The ride from Union Station (YBZ) to Oakville costs CA$8.17.

Real-Time Arrivals, Schedules, Maps & More