There are 3 ways to get from Grand Bend to Port Elgin by bus, taxi, 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, taxi via Guelph
best- Take the bus from Sobeys Plaza - Grand Bend to Fanshawe Park Rd E - London Transit stop 705bus
- Take the bus from London to Guelphbus
- Take the bus from Guelph to Chatsworthbus
- Take the taxi from Chatsworth to Port Elgintaxi
8h 47mDrive 136.8 km
cheapest- Drive from Grand Bend to Port Elgincar 136.8 km
2h$25–36Bus, taxi
- Take the bus from Sobeys Plaza - Grand Bend to Walmart Goderichbus Route 3 - Grand Bend to Goderich
- Take the taxi from Walmart Goderich to Port Elgintaxi
2h 33m$209–252
Comparing Your Travel Options
The cheapest way to get from Grand Bend to Port Elgin is to drive which costs $24 - $40 and takes 2h.
The fastest way to get from Grand Bend to Port Elgin is to drive which takes 2h and costs $24 - $40.
The distance between Grand Bend and Port Elgin is 385 km. The road distance is 136.8 km.
The best way to get from Grand Bend to Port Elgin without a car is to bus and taxi via Guelph which takes 8h 47m and costs .
It takes approximately 8h 47m to get from Grand Bend to Port Elgin, including transfers.
Yes, the driving distance between Grand Bend to Port Elgin is 137 km. It takes approximately 2h to drive from Grand Bend to Port Elgin.
There are 40+ hotels available in Port Elgin.
What companies run services between Grand Bend, ON, Canada and Port Elgin, ON, Canada?
There is no direct connection from Grand Bend to Port Elgin. However, you can take the bus to Fanshawe Park Rd E - London Transit stop 705, walk to Masonville Place Stop #4 - #1143, take the line 13 bus to University Dr at Sunset EB - #1820, walk to London, take the bus to Guelph, take the bus to Chatsworth, then take the taxi to Port Elgin. Alternatively, you can take the bus to Walmart Goderich then take the taxi to Port Elgin.
- Phone
- 1-888-465-0783
- [email protected]
- Website
- Huron Shores Area Transit
Bus from Sobeys Plaza - Grand Bend to Fanshawe Park Rd E - London Transit stop 705
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- $8–12
- Website
- Huron Shores Area Transit
- Schedules at
- Huron Shores Area Transit Schedules
- Passenger
- $8–12
Bus from Sobeys Plaza - Grand Bend to Walmart Goderich
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- $8–13
- Website
- Huron Shores Area Transit
- Schedules at
- Huron Shores Area Transit Schedules
- Passenger
- $8–13
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from London to Guelph
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- $18–28
- Schedules at
- Flixbus USA
- Phone
- (519) 376-9139
- [email protected]
- Website
- Owen Sound Transit
Bus from Guelph to Chatsworth
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
- Ave. Duration
- 1h 5m
- Estimated price
- $100–240
Bayshore Taxi
- Phone
- +1 519 371 5555
- Website
- bayshoretaxi.com
Owen Sound 5 Star Taxi
- Phone
- +1 519 371 1231
Red Line Taxi
- Phone
- +1 519 376 5050
Anytime Taxi
- Phone
- +1 519 524 8888
Goderich Taxi & Delivery
- Phone
- +1 519 524 6594
Shoreline Transfer
- Phone
- +1 519 524 3459
- Website
- shorelinetransfer.ca
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 delightfully under-the-radar French towns you need to visit, What documents do I need to cross Niagara Falls?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.







