There are 3 ways to get from Kitchener to Bloor–Lansdowne GO Station by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Kitchener to Toronto Pearson Airportbus FlixBus 2702 / ...
- Take the train from UP Express Pearson Airport to Bloor GO/UPtrain Up
1h 30m$18–30Train
cheapest- Take the train from Kitchener GO to Bloor GOtrain Ki
1h 43m$15–20Drive 99.4 km
- Drive from Kitchener to Bloor–Lansdowne GO Stationcar 99.4 km
1h 16m$20–29
Kitchener to Bloor–Lansdowne GO Station by bus, train, and foot
Questions & Answers
The cheapest way to get from Kitchener to Bloor–Lansdowne GO Station is to train which costs $15 - $20 and takes 1h 43m.
The fastest way to get from Kitchener to Bloor–Lansdowne GO Station is to drive which takes 1h 16m and costs $19 - $29.
Yes, there is a direct train departing from Kitchener GO and arriving at Bloor GO. Services depart four times a day, and operate every day. The journey takes approximately 1h 36m.
The distance between Kitchener and Bloor–Lansdowne GO Station is 107 km. The road distance is 99.4 km.
The best way to get from Kitchener to Bloor–Lansdowne GO Station without a car is to bus and train which takes 1h 30m and costs $18 - $30.
It takes approximately 1h 30m to get from Kitchener to Bloor–Lansdowne GO Station, including transfers.
Kitchener to Bloor–Lansdowne GO Station train services, operated by GO Transit, depart from Kitchener GO station.
Kitchener to Bloor–Lansdowne GO Station train services, operated by GO Transit, arrive at Bloor GO station.
Yes, the driving distance between Kitchener to Bloor–Lansdowne GO Station is 99 km. It takes approximately 1h 16m to drive from Kitchener to Bloor–Lansdowne GO Station.
There are 1951+ hotels available in Bloor–Lansdowne GO Station.
What companies run services between Kitchener, ON, Canada and Bloor–Lansdowne GO Station, ON, Canada?
GO Transit operates a train from Kitchener GO to Bloor GO 4 times a day. Tickets cost $15–20 and the journey takes 1h 36m.
- Phone
- +1 844 438 6687
- Website
- upexpress.com
Train from UP Express Pearson Airport to Bloor GO/UP
- Ave. Duration
- 19 min
- Frequency
- Every 20 minutes
- Estimated price
- $6–10
- Website
- https://www.upexpress.com/en
- Adult
- $6–10
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Kitchener GO to Bloor GO
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- $15–20
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $15–20
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Kitchener to Toronto Pearson Airport
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- $12–20
- Schedules at
- flixbus.com
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 5 incredible day trips from Florence by train, Italy Travel Guides, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.






