Skip to main content

How to get from Toronto (Union Station Bus Terminal) to Brampton, Ontario by bus and subway?

By bus and subway

To get from Toronto (Union Station Bus Terminal) to Brampton, Ontario in Brampton, you’ll need to take one subway line and 2 bus lines: take the 1 subway from Union station to Vaughan Metropolitan Centre station. Next, you’ll have to switch to the 77 bus and finally take the 23 bus from The Gore Rd S/Of Fogal Rd station to Cottrelle Blvd W/Of Skyvalley Dr station. The total trip duration for this route is approximately 1 hr 45 min. The ride fare is CA$7.18.

105minCA$7.18
Walk to subway stationSubway - 1
Subway - 1
Bus - 7777
Bus - 2323
Walk to Brampton, Ontario
Leaves from Union
Step by Step
  • 1
    Walk to subway station
    Walk to subway station
    Union
    370 m • 5 min
  • 2
    Subway - 1
    Wait for subway
    1
    Vaughan Metropolitan Centre Station - Northbound Platform
  • 3
    Ride to subway station
    Ride to subway station
    Vaughan Metropolitan Centre
    46 min
  • 4
    Walk to bus station
    Walk to bus station
    Highway 7 / Millway Av
    ID 4732
    110 m • 2 min
  • 5
    Bus - 7777
    Wait for bus
    77
    The Gore Road Via Centre Street - Wb
  • 6
    Ride to bus station
    Ride to bus station
    The Gore Rd / Fogal Rd
    ID 6196
    30 min
  • 7
    Bus - 2323
    Wait for bus
    23
    23 Sandalwood West
  • 8
    Ride to bus station
    Ride to bus station
    Cottrelle Blvd W/Of Skyvalley Dr
    ID 3570
    9 min
  • 9
    Walk to Brampton, Ontario
    Walk to
    Brampton, Ontario
    310 m • 4 min
*Duration based on 8am traffic

Alternative route by bus and subway via 1, 501 and 23

To get from Toronto (Union Station Bus Terminal) to Brampton, Ontario in Brampton, you’ll need to take one subway line and 2 bus lines: take the 1 subway from Union station to Vaughan Metropolitan Centre station. Next, you’ll have to switch to the 501 bus and finally take the 23 bus from Queen St & Highway 50 - Wb station to Cottrelle Blvd W/Of Skyvalley Dr station. The total trip duration for this route is approximately 1 hr 48 min. The ride fare is CA$6.40.

108minCA$6.40
Walk to subway stationSubway - 1
Subway - 1
Bus - 501501
Bus - 2323
Walk to Brampton, Ontario
Leaves from Union
Step by Step
  • 1
    Walk to subway station
    Walk to subway station
    Union
    370 m • 5 min
  • 2
    Subway - 1
    Wait for subway
    1
    Vaughan Metropolitan Centre Station - Northbound Platform
  • 3
    Ride to subway station
    Ride to subway station
    Vaughan Metropolitan Centre
    46 min
  • 4
    Walk to bus station
    Walk to bus station
    Hwy 7 at (Wb) Vaughan Metropolitan Centre Station
    ID 4123
    160 m • 3 min
  • 5
    Bus - 501501
    Wait for bus
    501
    501 Zum Queen Westbound
  • 6
    Ride to bus station
    Ride to bus station
    Queen St & Highway 50 - Wb
    24 min
  • 7
    Walk to bus station
    Walk to bus station
    Queen St & Highway 50 - Wb
    50 m • 1 min
  • 8
    Bus - 2323
    Wait for bus
    23
    23 Sandalwood West
  • 9
    Ride to bus station
    Ride to bus station
    Cottrelle Blvd W/Of Skyvalley Dr
    ID 3570
    11 min
  • 10
    Walk to Brampton, Ontario
    Walk to
    Brampton, Ontario
    310 m • 4 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 Toronto (Union Station Bus Terminal) to Brampton, Ontario
The distance between Toronto (Union Station Bus Terminal), Brampton and Brampton, Ontario, Brampton is approximately 38.54 km, which can typically be travelled in 105 min. Moovit will show you the directions from Toronto (Union Station Bus Terminal) to Brampton, Ontario by bus and subway, so no matter how you choose to travel in Brampton – you will always have plenty of easy options.
Public transit stations close to Toronto (Union Station Bus Terminal)

Toronto (Union Station Bus Terminal) is located at Toronto (Union Station Bus Terminal), Brampton and the nearest public transit station is Union Station Bus Terminal.

Subway stations close to Toronto (Union Station Bus Terminal):

  • Union

Train stations close to Toronto (Union Station Bus Terminal):

  • Union Station
  • Up Express Union Station

Bus stations close to Toronto (Union Station Bus Terminal):

  • Union Station Bus Terminal
  • Bay St at Lake Shore Blvd W
  • Bay St at Front St West South Side - Union Station
Public transit stations close to Brampton, Ontario, Brampton

Brampton, Ontario is located at Brampton, Ontario, Brampton and the nearest public transit station is Skyvalley Dr N/Of Cottrelle Blvd.

Bus stations close to Brampton, Ontario:

  • Skyvalley Dr N/Of Cottrelle Blvd
  • Westbrook Ave S/Of Cottrelle Blvd
  • Cottrelle Blvd W/Of Skyvalley Dr

Alternative route by bus and subway via 1, 501 and 23

To get from Toronto (Union Station Bus Terminal) to Brampton, Ontario in Brampton, you’ll need to take one subway line and 2 bus lines: take the 1 subway from Union station to Vaughan Metropolitan Centre station. Next, you’ll have to switch to the 501 bus and finally take the 23 bus from Queen St & Highway 50 - Wb station to Cottrelle Blvd W/Of Skyvalley Dr station. The total trip duration for this route is approximately 1 hr 48 min. The ride fare is CA$6.40.

108minCA$6.40
Walk to subway stationSubway - 1
Subway - 1
Bus - 501501
Bus - 2323
Walk to Brampton, Ontario
Leaves from Union
Step by Step
  • 1
    Walk to subway station
    Walk to subway station
    Union
    370 m • 5 min
  • 2
    Subway - 1
    Wait for subway
    1
    Vaughan Metropolitan Centre Station - Northbound Platform
  • 3
    Ride to subway station
    Ride to subway station
    Vaughan Metropolitan Centre
    46 min
  • 4
    Walk to bus station
    Walk to bus station
    Hwy 7 at (Wb) Vaughan Metropolitan Centre Station
    ID 4123
    160 m • 3 min
  • 5
    Bus - 501501
    Wait for bus
    501
    501 Zum Queen Westbound
  • 6
    Ride to bus station
    Ride to bus station
    Queen St & Highway 50 - Wb
    24 min
  • 7
    Walk to bus station
    Walk to bus station
    Queen St & Highway 50 - Wb
    50 m • 1 min
  • 8
    Bus - 2323
    Wait for bus
    23
    23 Sandalwood West
  • 9
    Ride to bus station
    Ride to bus station
    Cottrelle Blvd W/Of Skyvalley Dr
    ID 3570
    11 min
  • 10
    Walk to Brampton, Ontario
    Walk to
    Brampton, Ontario
    310 m • 4 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Toronto (Union Station Bus Terminal) to Brampton, Ontario?

    The fastest way takes 105 minutes, using Bus line 1, Bus line 77, Bus line 23.

  • What is the alternative route to get from Toronto (Union Station Bus Terminal) to Brampton, Ontario?

    The alternative route takes 108 minutes, using Bus line 1, Bus line 501, Bus line 23.

  • Is there a direct subway between Toronto (Union Station Bus Terminal) and Brampton, Ontario?

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

  • Which subway line goes from Toronto (Union Station Bus Terminal) to Brampton, Ontario?

    The 1 subway line goes from Union station near Toronto (Union Station Bus Terminal) in Toronto to Vaughan Metropolitan Centre Station - Northbound Platform station. From there you’ll have to take 2 bus lines till Vaughan Metropolitan Centre Station - Northbound Platform station near Brampton, Ontario in Brampton.

  • How long does it take to travel from Toronto (Union Station Bus Terminal) to Brampton, Ontario by subway and bus?

    The total travel time between Toronto (Union Station Bus Terminal) in Toronto and Brampton, Ontario in Brampton by subway and bus is about 1 hr 45 min.

  • Where do I get on the subway near Toronto (Union Station Bus Terminal) to get to Brampton, Ontario?

    Get on the 1 subway from the Union station near Toronto (Union Station Bus Terminal) in Toronto.

  • Where do I get off the subway when travelling between Toronto (Union Station Bus Terminal) and Brampton, Ontario?

    Get off the subway at the Vaughan Metropolitan Centre Station - Northbound Platform stop, which is closest to Brampton, Ontario in Brampton.

  • How much is the subway fare from Toronto (Union Station Bus Terminal) to Brampton, Ontario?

    The ride from Toronto (Union Station Bus Terminal) to Brampton, Ontario costs CA$7.18.

Real-Time Arrivals, Schedules, Maps & More