Skip to main content

How to get from Buffalo to Milton Go by bus, subway and train?

From Buffalo to Milton Go by bus, subway and train

To get from Buffalo to Milton Go in Milton, you’ll need to take one subway line, one train line and one bus line: take the 1 subway from Queen station to Union station. Next, you’ll have to switch to the VIA RAIL train and finally take the 22 bus from Oakville Go station to Milton Go station. The total trip duration for this route is approximately 1 hr 46 min.

106min
Walk to subway stationSubway - 1
Subway - 1
Train - VIA RAILVIA RAIL
Bus - 2222
Leaves from Queen

Step by Step

  • 1
    Walk to subway station
    Walk to subway station
    Queen
    70 m • 1 min
  • 2
    Subway - 1
    Wait for subway
    1
    Vaughan Metropolitan Centre Station - Subway Platform
  • 3
    Ride to subway station
    Ride to subway station
    Union
    3 min
  • 4
    Walk to train station
    Walk to train station
    Union Station
    20 m • 1 min
  • 5
    Train - VIA RAILVIA RAIL
    Wait for train
    VIA RAIL
    Niagara Falls
  • 6
    Ride to train station
    Ride to train station
    Oakville
    ID OAKV
    30 min
  • 7
    Bus - 2222
    Wait for bus
    22
    22 - Milton Go
  • 8
    Ride to bus station Milton Go
    Ride to bus station
    Milton Go
    45 min
*Duration based on 8am traffic

From Buffalo to Milton Go by bus and train

To get from Buffalo to Milton Go in Milton, take the VIA RAIL train from Union Station station to Oakville station. Next, take the 22 bus from Oakville Go station to Milton Go station. The total trip duration for this route is approximately 1 hr 52 min.

112min
Walk to train station
Train - VIA RAILVIA RAIL
Bus - 2222
Leaves from Union Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Union Station
    1.23 km • 16 min
  • 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
    Bus - 2222
    Wait for bus
    22
    22 - Milton Go
  • 5
    Ride to bus station Milton Go
    Ride to bus station
    Milton Go
    45 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 Buffalo to Milton Go

The distance between Buffalo, Milton and Milton Go, Milton is approximately 60.04 km, which can typically be travelled in 106 min. Moovit will show you the directions from Buffalo to Milton Go by bus, subway and train, so no matter how you choose to travel in Milton – you will always have plenty of easy options.

Public transit stations close to Buffalo

Buffalo is located at Yonge Street, Milton and the nearest public transit station is Queen.

Subway stations close to Buffalo:

  • Queen
  • Dundas

Bus stations close to Buffalo:

  • Bay St at Albert St
  • Yonge St at Dundas St West - Dundas Station
  • Yonge St at Dundas St East - Dundas Station

Public transit stations close to Milton Go, Milton

Milton Go is located at Milton Go, Milton and the nearest public transit station is Milton Go Station.

Bus stations close to Milton Go:

  • Milton Go Station
  • Childs Across Coxe
  • Thompson at Drew Centre

From Buffalo to Milton Go by bus and train

To get from Buffalo to Milton Go in Milton, take the VIA RAIL train from Union Station station to Oakville station. Next, take the 22 bus from Oakville Go station to Milton Go station. The total trip duration for this route is approximately 1 hr 52 min.

112min
Walk to train station
Train - VIA RAILVIA RAIL
Bus - 2222
Leaves from Union Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Union Station
    1.23 km • 16 min
  • 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
    Bus - 2222
    Wait for bus
    22
    22 - Milton Go
  • 5
    Ride to bus station Milton Go
    Ride to bus station
    Milton Go
    45 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Buffalo to Milton Go?

    The fastest way takes 106 minutes, using Subway line 1, Train line VIA RAIL, Bus line 22.

  • What is the alternative route to get from Buffalo to Milton Go?

    The alternative route takes 112 minutes, using Train line VIA RAIL, Bus line 22.

  • Is there a direct subway between Buffalo and Milton Go?

    No, you’ll have to take one subway line, one train line and one bus line in total. The total travelling time is 1 hr 46 min.

  • Which subway line goes from Buffalo to Milton Go?

    The 1 subway line goes from Queen station near Buffalo in Toronto to Vaughan Metropolitan Centre Station - Subway Platform station. From there you’ll have to take one train line and one bus line till Vaughan Metropolitan Centre Station - Subway Platform station near Milton Go in Milton.

  • How long does it take to travel from Buffalo to Milton Go by subway, train and bus?

    The total travel time between Buffalo in Toronto and Milton Go in Milton by subway, train and bus is about 1 hr 46 min.

  • Where do I get on the subway near Buffalo to get to Milton Go?

    Get on the 1 subway from the Queen station near Buffalo in Toronto.

  • Where do I get off the subway when travelling between Buffalo and Milton Go?

    Get off the subway at the Vaughan Metropolitan Centre Station - Subway Platform stop, which is closest to Milton Go in Milton.

  • When is the first bus from Buffalo to Milton Go?

    The first bus from Buffalo in Toronto to Milton Go in Milton is Milton. It leaves the Union Station Bus Terminal stop at 7:20 PM.

  • When is the first train from Buffalo to Milton Go?

    The first train from Buffalo in Toronto to Milton Go in Milton is Milton. It leaves the Union Station station at 10:40 AM.