There are 4 ways to get from Waterloo to Concord by train, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 56 bus
best- Take the train from Kitchener GO to Bramalea GOtrain Ki
- Take the bus from Bramalea GO Bus to Hwy 407 Bus Terminalbus 56 / ...
2h 1m$25–33Drive 103.1 km
cheapest- Drive from Waterloo to Concordcar 103.1 km
1h 14m$21–30Bus
- Take the bus from Wilfrid Laurier University to Hwy 407 Bus Terminalbus 30
2h 7m$24–29Bus via Kitchener (Flixbus)
- Take the bus from Kitchener to Vaughan - Pioneer Villagebus FlixBus 2705
2h 32m$21–30
Waterloo to Concord by train, bus, and subway
Questions & Answers
The cheapest way to get from Waterloo to Concord is to bus via Kitchener which costs $20 - $35 and takes 2h 32m.
The fastest way to get from Waterloo to Concord is to drive which takes 1h 14m and costs $20 - $30.
No, there is no direct bus from Waterloo to Concord. However, there are services departing from Wilfrid Laurier University and arriving at Highway 7 / Keele St via Highway 7 / Millway Av. The journey, including transfers, takes approximately 2h 7m.
The distance between Waterloo and Concord is 95 km. The road distance is 103.1 km.
The best way to get from Waterloo to Concord without a car is to train and line 56 bus which takes 2h 1m and costs $25 - $35.
It takes approximately 2h 1m to get from Waterloo to Concord, including transfers.
Waterloo to Concord bus services, operated by GO Transit, depart from Wilfrid Laurier University station.
Waterloo to Concord bus services, operated by GO Transit, arrive at Hwy 407 Bus Terminal station.
Yes, the driving distance between Waterloo to Concord is 103 km. It takes approximately 1h 14m to drive from Waterloo to Concord.
There are 1963+ hotels available in Concord.
What companies run services between Waterloo, ON, Canada and Concord, ON, Canada?
GO Transit operates a bus from Wilfrid Laurier University to Hwy 407 Bus Terminal hourly. Tickets cost $16–20 and the journey takes 1h 49m.
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Kitchener GO to Bramalea GO
- Ave. Duration
- 1h 12m
- Frequency
- Every 3 hours
- Estimated price
- $13–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $13–17
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Bramalea GO Bus to Hwy 407 Bus Terminal
- Ave. Duration
- 25 min
- Frequency
- Every 15 minutes
- Estimated price
- $5–7
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $5–7
Bus from Wilfrid Laurier University to Hwy 407 Bus Terminal
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- $16–20
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $16–20
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Kitchener to Vaughan - Pioneer Village
- Ave. Duration
- 2h 10m
- Frequency
- 6 times a week
- Estimated price
- $15–26
- Schedules at
- Flixbus USA
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Flying into Beijing?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.



