There are 6 ways to get from Windsor to Southampton by train, bus, car, plane, or bus (Flixbus)
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 Windsor to Toronto Union Stationtrain VIA Rail
- Take the bus from Toronto to Southampton, ONbus FlixBus 2711
9h 55m$119–356Drive 321.8 km
cheapest- Drive from Windsor to Southamptoncar 321.8 km
4h 30m$64–92Train, bus via London
- Take the train from Windsor to Londontrain
- Take the train from London to Guelphtrain
- Take the bus from Guelph to Owen Soundbus
- Take the bus from Owen Sound to Southampton, ONbus
10h 29mFly, bus
- Fly from Windsor Airport (YQG) to Toronto Pearson International Airport (YYZ)plane YQG - YYZ
- Take the bus from Toronto Pearson Airport to Southampton, ONbus
8h 35m$343–968Bus (Flixbus)
- Take the bus from Windsor to Toronto Pearson Airportbus FlixBus 2701 / ...
- Take the bus from Toronto Pearson Airport to Southampton, ONbus FlixBus 2711
10h 40m$86–143Bus via London
- Take the bus from Windsor to Londonbus
- Take the bus from London, ON - VIA Rail to Pearson International Airport Terminal 1bus
- Take the bus from Toronto Pearson International Airport to Southampton, ONbus
10h 56m$104–150
Windsor to Southampton by train and bus
Questions & Answers
The cheapest way to get from Windsor to Southampton is to drive which costs $60 - $95 and takes 4h 30m.
The fastest way to get from Windsor to Southampton is to drive which takes 4h 30m and costs $60 - $95.
No, there is no direct bus from Windsor to Southampton. However, there are services departing from Windsor and arriving at Southampton, ON via Toronto Pearson Airport. The journey, including transfers, takes approximately 10h 40m.
The distance between Windsor and Southampton is 640 km. The road distance is 321.8 km.
The best way to get from Windsor to Southampton without a car is to train and bus which takes 9h 55m and costs $110 - $360.
It takes approximately 9h 55m to get from Windsor to Southampton, including transfers.
Windsor to Southampton bus services, operated by Flixbus USA, depart from Windsor station.
Windsor to Southampton bus services, operated by Flixbus USA, arrive at Toronto Pearson Airport station.
Yes, the driving distance between Windsor to Southampton is 322 km. It takes approximately 4h 30m to drive from Windsor to Southampton.
Book your Windsor to Southampton bus tickets online with FlixBus.
What companies run services between Windsor, ON, Canada and Southampton, ON, Canada?
You can take a bus from Windsor to Southampton, ON via Toronto Pearson Airport in around 10h 40m.
- Website
- aircanada.com
Flights from Windsor Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- $75–550
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- VIA Rail
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
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
- Once 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
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto to Southampton, ON
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $35–65
- Schedules at
- Flixbus USA
Bus from Owen Sound to Southampton, ON
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- $6–11
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Southampton, ON
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $35–60
- Schedules at
- Flixbus USA
Bus from Windsor to Toronto Pearson Airport
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Estimated price
- $50–85
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Southampton, ON
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $35–60
- Schedules at
- Flixbus USA
Bus from Windsor to London
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- $27–45
- Schedules at
- Flixbus USA
- Phone
- (519) 376-9139
- [email protected]
- Website
- Owen Sound Transit
Bus from Guelph to Owen Sound
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
- Phone
- +16474775500
- [email protected]
- Website
- ONEXBUS
Bus from London, ON - VIA Rail to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $27–40
- Website
- ONEXBUS
- Standard Fare
- $27–40
- Phone
- 905.738.2290
- [email protected]
- Website
- TOK Coachlines
Bus from Toronto Pearson International Airport to Southampton, ON
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a week
- Estimated price
- $50–65
- Website
- TOK Coachlines
- Schedules at
- TOK Coachlines
- Adult
- $50–65
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 Thanksgiving 2018: How to travel stress-free, 4 of the smartest ways to explore Australia, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
There are 67+ hotels available in Southampton.








