There are 4 ways to get from New Dundee to Toronto by bus, train, 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.
Bus
best- Take the bus from Kitchener, ON to Toronto, ONbus OurBus
1h 46m$71–127Drive 107.3 km
cheapest- Drive from New Dundee to Torontocar 107.3 km
1h 26m$21–31Train
- Take the train from Kitchener GO to Toronto Union Stationtrain Ki
1h 58m$57–158Bus via Kitchener (Flixbus)
- Take the bus from Kitchener to Torontobus FlixBus 2702 / ...
2h 9m$55–76
Questions & Answers
The cheapest way to get from New Dundee to Toronto is to drive which costs $20 - $30 and takes 1h 26m.
The fastest way to get from New Dundee to Toronto is to drive which takes 1h 26m and costs $20 - $30.
The distance between New Dundee and Toronto is 122 km. The road distance is 107.3 km.
The best way to get from New Dundee to Toronto without a car is to bus which takes 1h 46m and costs $70 - $130.
It takes approximately 1h 46m to get from New Dundee to Toronto, including transfers.
The best way to get from New Dundee to Toronto is to bus which takes 1h 46m and costs $70 - $130. Alternatively, you can train, which costs $55 - $160 and takes 1h 58m.
Yes, the driving distance between New Dundee to Toronto is 107 km. It takes approximately 1h 26m to drive from New Dundee to Toronto.
There are 1379+ hotels available in Toronto.
What companies run services between New Dundee, ON, Canada and Toronto, ON, Canada?
OurBus operates a bus from Kitchener, ON to Toronto, ON 5 times a day. Tickets cost $27–75 and the journey takes 1h 30m. Alternatively, GO Transit operates a train from Kitchener GO to Toronto Union Station every 4 hours. Tickets cost $16–21 and the journey takes 1h 39m. VIA Rail also services this route once daily.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Kitchener GO to Toronto Union Station
- Ave. Duration
- 1h 39m
- Frequency
- Every 4 hours
- Estimated price
- $16–21
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $16–21
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Kitchener GO to Toronto Union Station
- Ave. Duration
- 1h 34m
- Frequency
- Once daily
- Estimated price
- $23–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $24–110
- Economy Adult - Advanced Booking
- $24–85
- Economy Escape Advanced Booking - Adult
- $23–40
- Phone
- +1-844-800-6828
- pr@ourbus.com
- Website
- ourbus.com
Bus from Kitchener, ON to Toronto, ON
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- $27–75
- Website
- https://www.ourbus.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Kitchener to Toronto
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- $15–28
- 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 How to get from Southend Airport into central London, What are the different types of Renfe trains in Spain?, and Want to know more about Flixbus? - to help you get the most out of your next trip.










