There are 5 ways to get from Udora to Toronto by taxi, train, bus, 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.
Taxi, train
best- Take the taxi from Udora to East Gwillimbury GOtaxi
- Take the train from East Gwillimbury GO to Union Station GOtrain Br
1h 37m$98–118Drive 87.7 km
cheapest- Drive from Udora to Torontocar 87.7 km
1h 7m$18–26Bus
- Take the bus from Toronto St. @ Brock St. to Union Station Bus Terminalbus 71
1h 42m$54–65Taxi
- Take the taxi from Udora to Torontotaxi 87.7 km
1h 7m$190–240Bus via Newmarket
- Take the bus from High And Burke Street to Newmarket Terminal Platform 1bus 050
- Take the bus from Newmarket Terminal Platform 9 to Finch Go Bus Terminal Platform 2bus blue / ...
3h 46m$61–72
Questions & Answers
The cheapest way to get from Udora to Toronto is to drive which costs $17 - $26 and takes 1h 7m.
The fastest way to get from Udora to Toronto is to drive which takes 1h 7m and costs $17 - $26.
No, there is no direct bus from Udora to Toronto station. However, there are services departing from Toronto St. @ Brock St. and arriving at Union Station Bus Terminal via . The journey, including transfers, takes approximately 1h 42m.
The distance between Udora and Toronto is 96 km. The road distance is 87.7 km.
The best way to get from Udora to Toronto without a car is to taxi and train which takes 1h 37m and costs $95 - $120.
It takes approximately 1h 37m to get from Udora to Toronto, including transfers.
Udora to Toronto bus services, operated by GO Transit, depart from Toronto St. @ Brock St. station.
Udora to Toronto bus services, operated by GO Transit, arrive at Union Station Bus Terminal.
Yes, the driving distance between Udora to Toronto is 88 km. It takes approximately 1h 7m to drive from Udora to Toronto.
There are 1950+ hotels available in Toronto.
What companies run services between Udora, ON, Canada and Toronto, ON, Canada?
GO Transit operates a bus from Toronto St. @ Brock St. to Union Station Bus Terminal 3 times a day. Tickets cost $12–15 and the journey takes 1h 24m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from East Gwillimbury GO to Union Station GO
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- $11–15
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $11–15
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Toronto St. @ Brock St. to Union Station Bus Terminal
- Ave. Duration
- 1h 24m
- Frequency
- 3 times a day
- Estimated price
- $12–15
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
- Phone
- +1 866-668-3978
- [email protected]
- Website
- yrt.ca
Bus from High And Burke Street to Newmarket Terminal Platform 1
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
Bus from Newmarket Terminal Platform 9 to Finch Go Bus Terminal Platform 2
- Ave. Duration
- 1h 17m
- Frequency
- Every 15 minutes
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
- Ave. Duration
- 49 min
- Estimated price
- $85–240
Georgina/Keswick GQ Taxi Service
Georgina Taxi
- Phone
- +1 905 476 1104
Wave Taxi
- Phone
- +1 905 989 1020
Grab-A-Cab Port Perry
- Phone
- +1 905 986 1111
Hiland Taxi
- Phone
- +1 905 985 0407
Island Taxi
- Phone
- +1 905 985 8294
Georgina/Keswick GQ Taxi Service
Georgina Taxi
- Phone
- +1 905 476 1104
Wave Taxi
- Phone
- +1 905 989 1020
Grab-A-Cab Port Perry
- Phone
- +1 905 986 1111
Hiland Taxi
- Phone
- +1 905 985 0407
Island Taxi
- Phone
- +1 905 985 8294
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 What are the different types of Renfe trains in Spain?, What documents do I need to cross Niagara Falls?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.






