There are 5 ways to get from Dundas to Elora by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from West Harbour GO to Union Station GOtrain Lw
- Take the bus from Toronto - 34 Asquith Avenue to Elora Gorge, ONbus Toronto to Elora Gorge
4h 51m$87–103Drive 65 km
cheapest- Drive from Dundas to Eloracar 65 km
1h 8m$13–19Taxi
- Take the taxi from Dundas to Elorataxi 65 km
1h 8m$170–210Bus
- Take the bus from Hamilton GO Centre Bus to Union Station Bus Terminalbus 16 / ...
- Take the bus from Toronto - 34 Asquith Avenue to Town of Elora, ONbus Toronto to Elora Quarry / ...
5h 17m$53–93Train, bus via Town of Elora, ON
- Take the train from West Harbour GO to Union Station GOtrain Lw
- Take the bus from Toronto - 34 Asquith Avenue to Town of Elora, ONbus Toronto to Elora Quarry / ...
5h 35m$57–98
Dundas to Elora by bus, train, and subway
Questions & Answers
The cheapest way to get from Dundas to Elora is to drive which costs $12 - $19 and takes 1h 8m.
The fastest way to get from Dundas to Elora is to drive which takes 1h 8m and costs $12 - $19.
The distance between Dundas and Elora is 181 km. The road distance is 65 km.
The best way to get from Dundas to Elora without a car is to train and bus which takes 4h 51m and costs $85 - $110.
It takes approximately 4h 51m to get from Dundas to Elora, including transfers.
Yes, the driving distance between Dundas to Elora is 65 km. It takes approximately 1h 8m to drive from Dundas to Elora.
There are 42+ hotels available in Elora.
What companies run services between Dundas, ON, Canada and Elora, ON, Canada?
You can take a bus from COOTES at DUNDAS to Town of Elora, ON via MAIN at JOHN, Hamilton GO Centre Bus, Union Station Bus Terminal, Union Station - Northbound Platform Towards Finch, Bloor Station - Northbound Platform, and Toronto - 34 Asquith Avenue in around 5h 17m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from West Harbour GO to Union Station GO
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–16
- Phone
- +1 800 928 7101
- help@parkbus.ca
- Website
- parkbus.ca
Bus from Toronto - 34 Asquith Avenue to Elora Gorge, ON
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Estimated price
- $66–73
- Website
- https://www.parkbus.ca/
- Adult Return
- $73
- Student Return
- $66
- Senior Return
- $66
Bus from Toronto - 34 Asquith Avenue to Town of Elora, ON
- Ave. Duration
- 1h 45m
- Frequency
- Once a week
- Estimated price
- $35–70
- Website
- https://www.parkbus.ca/
- Adult Return
- $70
- Student Return
- $63
- Senior Return
- $63
- Children Return
- $35
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Hamilton GO Centre Bus to Union Station Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $12–15
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
- Ave. Duration
- 1h 8m
- Estimated price
- $170–210
Ancaster Taxi
- Phone
- +1 905 648 8294
Hamilton Cab
- Phone
- +1 905 777 7777
- Website
- hamiltoncab.com
Hamilton Airport Taxi
- Phone
- +1 289 768 7666
- Website
- hamiltonairporttaxi.ca
Blue Line Transportation
- Phone
- +1 905 525 0000
- Website
- 525blue.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 What are the different types of Renfe trains in Spain?, French strikes 2018: What are my alternative transport options?, and Getting around the Cyclades - to help you get the most out of your next trip.



