There are 4 ways to get from Markham to Southampton by bus (Flixbus), car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Unionville GO Bus to Pearson International Airport Terminal 1bus 40
- Take the bus from Toronto Pearson Airport to Southampton, ONbus FlixBus 2711
6h$44–70Drive 227.2 km
- Drive from Markham to Southamptoncar 227.2 km
3h 15m$45–65Bus via Vaughan Metropolitan Centre
- Take the bus from Vaughan Metropolitan Centre to Southampton, ONbus Toronto
7h 12m$59–79Train, bus
- Take the train from Markham GO to Union Station GOtrain St
- Take the train from Union Station GO to Allandale Waterfront GOtrain Br
- Take the bus from Barrie to Southampton, ONbus
7h 59m$48–78
Markham to Southampton by bus
Questions & Answers
The cheapest way to get from Markham to Southampton is to bus which costs $40 - $75 and takes 6h.
The fastest way to get from Markham to Southampton is to drive which takes 3h 15m and costs $45 - $65.
No, there is no direct bus from Markham to Southampton. However, there are services departing from Unionville GO Bus and arriving at Southampton, ON via Toronto Pearson Airport. The journey, including transfers, takes approximately 6h.
The distance between Markham and Southampton is 297 km. The road distance is 227.2 km.
The best way to get from Markham to Southampton without a car is to bus which takes 6h and costs $40 - $75.
It takes approximately 6h to get from Markham to Southampton, including transfers.
Markham to Southampton bus services, operated by GO Transit, depart from Unionville GO Bus station.
Markham to Southampton bus services, operated by GO Transit, arrive at Pearson International Airport Terminal 1 station.
Yes, the driving distance between Markham to Southampton is 227 km. It takes approximately 3h 15m to drive from Markham to Southampton.
There are 68+ hotels available in Southampton.
What companies run services between Markham, ON, Canada and Southampton, ON, Canada?
You can take a bus from Unionville GO Bus to Southampton, ON via Pearson International Airport Terminal 1 and Toronto Pearson Airport in around 6h.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Markham GO to Union Station GO
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
Train from Union Station GO to Allandale Waterfront GO
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $16–22
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Unionville GO Bus to Pearson International Airport Terminal 1
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $8–11
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–11
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Toronto Pearson Airport to Southampton, ON
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $35–60
- Schedules at
- flixbus.com
Bus from Barrie to Southampton, ON
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $23–40
- Schedules at
- flixbus.com
- Phone
- 905.738.2290
- [email protected]
- Website
- tokcoachlines.com
Bus from Vaughan Metropolitan Centre to Southampton, ON
- Ave. Duration
- 4h 55m
- Frequency
- 4 times a week
- Estimated price
- $50–70
- Website
- https://tokcoachlines.com
- Schedules at
- https://tokcoachlines.com/schedule-services/
- Adult
- $50–70
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 Getting around the Cyclades, 4 of the smartest ways to explore Australia, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.




