There are 4 ways to get from Windsor to Port Elgin by train, 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.
Train, bus, taxi
best- Take the train from Windsor to Londontrain
- Take the train from London to Guelphtrain
- Take the bus from Guelph to Chatsworthbus
- Take the taxi from Chatsworth to Port Elgintaxi
9h 12mDrive 314.3 km
cheapest- Drive from Windsor to Port Elgincar 314.3 km
4h 21m$63–91Bus, taxi via Kitchener
- Take the bus from Windsor to Kitchenerbus
- Take the bus from Guelph to Chatsworthbus
- Take the taxi from Chatsworth to Port Elgintaxi
9h 50mBus, taxi
- Take the bus from Windsor to Toronto Pearson Airportbus
- Take the bus from Toronto Pearson Airport to Owen Soundbus
- Take the taxi from Owen Sound to Port Elgintaxi
10h 7m$180–242
Comparing Your Travel Options
The cheapest way to get from Windsor to Port Elgin is to drive which costs $60 - $95 and takes 4h 21m.
The fastest way to get from Windsor to Port Elgin is to drive which takes 4h 21m and costs $60 - $95.
The distance between Windsor and Port Elgin is 467 km. The road distance is 314.3 km.
The best way to get from Windsor to Port Elgin without a car is to train and bus and taxi which takes 9h 12m and costs .
It takes approximately 9h 12m to get from Windsor to Port Elgin, including transfers.
Yes, the driving distance between Windsor to Port Elgin is 314 km. It takes approximately 4h 21m to drive from Windsor to Port Elgin.
There are 38+ hotels available in Port Elgin.
What companies run services between Windsor, ON, Canada and Port Elgin, ON, Canada?
There is no direct connection from Windsor to Port Elgin. However, you can take the train to London, take the train to Guelph, walk to Guelph, take the bus to Chatsworth, then take the taxi to Port Elgin. Alternatively, you can take the bus to Kitchener, walk to Victoria / Duke, take the bus to Lackner / Victoria, walk to Victoria St. N. @ Lackner Blvd., take the line 17 bus to Guelph Central GO Bus, take the bus to Chatsworth, then take the taxi to Port Elgin.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Windsor to London
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–130
- Economy Plus
- $50–140
Train from London to Guelph
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $27–220
- Website
- VIA Rail
- Escape
- $27–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $30–110
- Economy Plus
- $30–120
- 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
Bus from Guelph to Chatsworth
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Windsor to Kitchener
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a week
- Estimated price
- $40–65
- Schedules at
- Flixbus USA
Bus from Windsor to Toronto Pearson Airport
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- $50–80
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Owen Sound
- Ave. Duration
- 3h 10m
- Frequency
- 6 times a week
- Estimated price
- $28–45
- Schedules at
- Flixbus USA
- Ave. Duration
- 47 min
- Estimated price
- $100–130
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
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
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
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 Need to know: Eurostar, Why you should take the train in the US, and Getting to Milan from the airport - to help you get the most out of your next trip.





