Skip to main content

How to get from Brampton, Toronto to Waterloo, Ontario, Waterloo by bus?

Brampton to Waterloo, Ontario map

By bus

To get from Brampton to Waterloo, Ontario in Waterloo, you’ll need to take 3 bus lines: take the 15 bus from Team Canada Dr Btwn Knightsbridge & Peel Cente Dr stop to Bramalea Go Temp Terminal - Route 15 Sb / 92 AM stop. Next, you’ll have to switch to the 30 bus and finally take the 7 bus from King / Montgomery stop to Waterloo Public Square Station stop. The total trip duration for this route is approximately 1 hr 50 min. The ride fare is CA$4.05.

110 min CA$4.05
Bus - 1515
Bus - 3030
Bus - 77
Walk to Waterloo, Ontario
Leaves from Team Canada Dr Btwn Knightsbridge & Peel Cente Dr

Step by Step

  • 1
    Start from bus stop
    Start from bus stop
    Brampton
  • 2
    Bus - 15
    Wait for bus
    15
    15 Bramalea South
  • 3
    Ride to bus stop
    Ride to bus stop
    Bramalea Go Temp Terminal - Route 15 Sb / 92 AM
    ID 4254
    13 min
  • 4
    Walk to bus stop
    Walk to bus stop
    Bramalea Go Bus
    ID 102728
    120 m  •  2 min
  • 5
    Bus - 30
    Wait for bus
    30
    30 - Kitchener Go
  • 6
    Ride to bus stop
    Ride to bus stop
    King / Montgomery
    59 min
  • 7
    Bus - 7
    Wait for bus
    7
    Conestoga Station
  • 8
    Ride to bus stop
    Ride to bus stop
    Waterloo Public Square Station
    ID 1907
    21 min
  • 9
    Walk to Waterloo, Ontario
    Walk to
    Waterloo, Ontario
    90 m  •  2 min
*Duration based on 8am traffic
Get the app

Looking for a different route?

Alternative route by bus via 13, 30 and 7

To get from Brampton to Waterloo, Ontario in Waterloo, you’ll need to take 3 bus lines: take the 13 bus from Central Park Dr at Knightsbridge Rd stop to Bramalea Go Temp Terminal - Route 13 / 16 stop. Next, you’ll have to switch to the 30 bus and finally take the 7 bus from King / Montgomery stop to Waterloo Public Square Station stop. The total trip duration for this route is approximately 2 hr 28 min. The ride fare is CA$4.05.

148 min CA$4.05
Walk to bus stop
Bus - 1313
Bus - 3030
Bus - 77
Walk to Waterloo, Ontario
Leaves from Central Park Dr at Knightsbridge Rd

Step by Step

  • 1
    Walk to bus stop
    Walk to bus stop
    Central Park Dr at Knightsbridge Rd
    ID 1218
    160 m  •  3 min
  • 2
    Bus - 13
    Wait for bus
    13
    13 Avondale South
  • 3
    Ride to bus stop
    Ride to bus stop
    Bramalea Go Temp Terminal - Route 13 / 16
    ID 4252
    17 min
  • 4
    Walk to bus stop
    Walk to bus stop
    Bramalea Go Bus
    ID 102728
    90 m  •  2 min
  • 5
    Bus - 30
    Wait for bus
    30
    30 - Kitchener Go
  • 6
    Ride to bus stop
    Ride to bus stop
    King / Montgomery
    59 min
  • 7
    Bus - 7
    Wait for bus
    7
    Conestoga Station
  • 8
    Ride to bus stop
    Ride to bus stop
    Waterloo Public Square Station
    ID 1907
    21 min
  • 9
    Walk to Waterloo, Ontario
    Walk to
    Waterloo, Ontario
    90 m  •  2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Toronto.
All local mobility options in one app
Get it on Google PlayDownload on the App Store

Public transit directions from Brampton, Toronto to Waterloo, Ontario, Waterloo

The distance between Brampton, Waterloo and Waterloo, Ontario, Waterloo is approximately 90.8 km, which can typically be travelled in 110 min. Moovit will show you the directions from Brampton to Waterloo, Ontario by bus, so no matter how you choose to travel in Waterloo – you will always have plenty of easy options.

Public transit stations close to Brampton, Toronto

Brampton is located at Brampton, Waterloo and the nearest public transit station is Knightsbridge Rd W/Of Central Park Drive.

Train stations close to Brampton:

  • Bramalea Go

Bus stations close to Brampton:

  • Knightsbridge Rd W/Of Central Park Drive
  • Central Park Dr at Knightsbridge Rd
  • Bramalea Bus Terminal
For more information about nearby stations go to moovitapp.com

Public transit stations close to Waterloo, Ontario, Waterloo

Waterloo, Ontario is located at Waterloo, Ontario, Waterloo and the nearest public transit station is Erb / Hughes.

Train stations close to Waterloo, Ontario:

  • Kitchener Go
  • Kitchener

Bus stations close to Waterloo, Ontario:

  • Erb / Hughes
  • King / Bridgeport Rd.
  • Erb / Willow
For more information about nearby stations go to moovitapp.com
Brampton to Waterloo, Ontario map

Looking for a different route?

Alternative route by bus via 13, 30 and 7

To get from Brampton to Waterloo, Ontario in Waterloo, you’ll need to take 3 bus lines: take the 13 bus from Central Park Dr at Knightsbridge Rd stop to Bramalea Go Temp Terminal - Route 13 / 16 stop. Next, you’ll have to switch to the 30 bus and finally take the 7 bus from King / Montgomery stop to Waterloo Public Square Station stop. The total trip duration for this route is approximately 2 hr 28 min. The ride fare is CA$4.05.

148 min CA$4.05
Walk to bus stop
Bus - 1313
Bus - 3030
Bus - 77
Walk to Waterloo, Ontario
Leaves from Central Park Dr at Knightsbridge Rd

Step by Step

  • 1
    Walk to bus stop
    Walk to bus stop
    Central Park Dr at Knightsbridge Rd
    ID 1218
    160 m  •  3 min
  • 2
    Bus - 13
    Wait for bus
    13
    13 Avondale South
  • 3
    Ride to bus stop
    Ride to bus stop
    Bramalea Go Temp Terminal - Route 13 / 16
    ID 4252
    17 min
  • 4
    Walk to bus stop
    Walk to bus stop
    Bramalea Go Bus
    ID 102728
    90 m  •  2 min
  • 5
    Bus - 30
    Wait for bus
    30
    30 - Kitchener Go
  • 6
    Ride to bus stop
    Ride to bus stop
    King / Montgomery
    59 min
  • 7
    Bus - 7
    Wait for bus
    7
    Conestoga Station
  • 8
    Ride to bus stop
    Ride to bus stop
    Waterloo Public Square Station
    ID 1907
    21 min
  • 9
    Walk to Waterloo, Ontario
    Walk to
    Waterloo, Ontario
    90 m  •  2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Brampton to Waterloo, Ontario?

    The fastest way takes 110 minutes, using Bus line 15, Bus line 30, Bus line 7.

    More details
  • What is the alternative route to get from Brampton to Waterloo, Ontario?

    The alternative route takes 148 minutes, using Bus line 13, Bus line 30, Bus line 7.

    More details
  • Is there a direct bus between Brampton in Toronto and Waterloo, Ontario in Waterloo?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 1 hr 50 min.

    More details
  • Which bus line goes from Brampton in Toronto to Waterloo, Ontario in Waterloo?

    The 15 bus line goes from 15 Bramalea South station near Brampton in Toronto to Bramalea Go Temp Terminal - Route 15 Sb / 92 AM station. From there you’ll have to take one bus line till Waterloo, Ontario station near Waterloo, Ontario in Waterloo.

    More details
  • How long does it take to travel from Brampton in Toronto to Waterloo, Ontario in Waterloo by bus?

    The total travel time between Brampton in Toronto and Waterloo, Ontario in Waterloo by bus is about 1 hr 50 min.

    More details
  • Where do I get on the bus near Brampton in Toronto to get to Waterloo, Ontario in Waterloo?

    Get on the 15 bus from the 15 Bramalea South stop near Brampton in Toronto.

    More details
  • Where do I get off the bus when travelling between Brampton in Toronto and Waterloo, Ontario in Waterloo?

    Get off the bus at the Waterloo, Ontario stop, which is closest to Waterloo, Ontario in Waterloo.

    More details
  • How much is the bus fare from Brampton to Waterloo, Ontario?

    The ride from Brampton to Waterloo, Ontario costs CA$4.05.

    More details
Real-Time Arrivals, Schedules, Maps & More