There are 4 ways to get from Guelph to Elma 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 Guelph Central GO Bus to Aldershot GO Busbus 17
- Take the train from Aldershot to Buffalotrain VIA Rail
5h 38m$54–128Drive 107.6 mi
cheapest- Drive from Guelph to Elmacar 107.6 mi
2h 14m$25–36Bus
- Take the bus from Guelph Central GO Bus to Winston Churchill Transitway Stationbus 29
- Take the bus from Mississauga to Buffalobus Adt N809
5h 48m$64–114Train
- Take the train from Guelph Central GO to Toronto Union Stationtrain Ki
- Take the train from Toronto Union Station to Buffalotrain VIA Rail
6h 40m$61–197
Questions & Answers
The cheapest way to get from Guelph to Elma is to drive which costs $24 - $40 and takes 2h 14m.
The fastest way to get from Guelph to Elma is to drive which takes 2h 14m and costs $24 - $40.
The distance between Guelph and Elma is 119 miles. The road distance is 108.2 miles.
The best way to get from Guelph to Elma without a car is to bus and train which takes 5h 38m and costs $50 - $130.
It takes approximately 5h 38m to get from Guelph to Elma, including transfers.
The best way to get from Guelph to Elma is to bus which takes 5h 48m and costs $60 - $120. Alternatively, you can train, which costs $60 - $200 and takes 6h 40m.
Yes, the driving distance between Guelph to Elma is 108 miles. It takes approximately 2h 14m to drive from Guelph to Elma.
There are 189+ hotels available in Elma.
What companies run services between Guelph, ON, Canada and Elma, NY, USA?
You can take a bus from Guelph Central GO Bus to Elma via Winston Churchill Transitway Station, Mississauga, and Buffalo in around 5h 48m. Alternatively, you can take a train from Guelph Central GO to Elma via Toronto Union Station and Buffalo in around 6h 40m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Aldershot to Buffalo
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $19–85
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $20–85
- Economy Adult - Advanced Booking
- $20–65
- Economy Escape Advanced Booking - Adult
- $19–35
Train from Guelph Central GO to Toronto Union Station
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- $15–80
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $15–80
- Economy Adult - Advanced Booking
- $15–60
- Economy Escape Advanced Booking - Adult
- $15–27
Train from Toronto Union Station to Buffalo
- Ave. Duration
- 4h 6m
- Frequency
- Once daily
- Estimated price
- $23–85
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $26–85
- Economy Adult - Advanced Booking
- $26–65
- Economy Escape Advanced Booking - Adult
- $23–35
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Guelph Central GO to Toronto Union Station
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $9–13
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–13
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Guelph Central GO Bus to Aldershot GO Bus
- Ave. Duration
- 59 min
- Frequency
- Every 3 hours
- Estimated price
- $6–8
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $6–8
Bus from Guelph Central GO Bus to Winston Churchill Transitway Station
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $8–10
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–10
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Mississauga to Buffalo
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $21–60
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $21–55
- Flexible
- $40–60
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide








