There are 7 ways to get from Amherstburg to Markham by plane, bus, train, bus (Flixbus), 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.
Fly Windsor Airport to Toronto Pearson International Airport, line 56 bus
best- Fly from Windsor Airport (YQG) to Toronto Pearson International Airport (YYZ)plane YQG - YYZ
- Take the bus from Hwy 407 Bus Terminal to Unionville GO Busbus
2h 46m$595–1,714Bus (Flixbus)
cheapest- Take the bus from Windsor to Markham - Cornell Bus GObus FlixBus 2701
8h 50m$53–138Train
- Take the train from Windsor to Toronto Union Stationtrain VIA Rail
6h 16m$147–256Drive 398.9 km
- Drive from Amherstburg to Markhamcar 398.9 km
4h 37m$79–114Drive to Detroit, fly to Toronto Pearson International Airport
- Drive from Amherstburg to Detroit-Airport-DTWcar
- Fly from Detroit (DTW) to Toronto Pearson International Airport (YYZ)plane DTW - YYZ
3h 22m$243–632Fly Windsor Airport to Toronto Island Airport, train
- Fly from Windsor Airport (YQG) to Toronto Island Airport (YTZ)plane YQG - YTZ
- Take the train from Toronto Union Station to Markham GOtrain
3h 31m$276–579Bus via Richmond Hill Centre Platform 1 (Flixbus)
- Take the bus from Windsor to Richmond Hill Centrebus FlixBus N2706
9h 25m$58–143
Amherstburg to Markham by bus (Flixbus)
Questions & Answers
The cheapest way to get from Amherstburg to Markham is to bus which costs $50 - $140 and takes 8h 50m.
The fastest way to get from Amherstburg to Markham is to fly and line 56 bus which takes 2h 46m and costs $550 - $1,800.
No, there is no direct bus from Amherstburg to Markham. However, there are services departing from Simcoe at Victoria and arriving at Markham - Cornell Bus GO via Hotel Dieu Grace Healthcare and Windsor. The journey, including transfers, takes approximately 8h 50m.
The distance between Amherstburg and Markham is 388 km. The road distance is 398.9 km.
The best way to get from Amherstburg to Markham without a car is to train which takes 6h 16m and costs $140 - $260.
It takes approximately 2h 46m to get from Amherstburg to Markham, including transfers.
Amherstburg to Markham bus services, operated by Flixbus USA, depart from Windsor station.
The best way to get from Amherstburg to Markham is to train which takes 6h 16m and costs $140 - $260. Alternatively, you can bus, which costs $50 - $140 and takes 8h 50m.
Amherstburg to Markham bus services, operated by Flixbus USA, arrive at Markham - Cornell Bus GO station.
Yes, the driving distance between Amherstburg to Markham is 399 km. It takes approximately 4h 37m to drive from Amherstburg to Markham.
What companies run services between Amherstburg, ON, Canada and Markham, ON, Canada?
VIA Rail operates a train from Windsor to Toronto Union Station 4 times a day. Tickets cost $50–140 and the journey takes 4h 10m. Alternatively, Flixbus USA operates a bus from Windsor to Markham - Cornell Bus GO 6 times a week. Tickets cost $45–130 and the journey takes 6h 45m.
- Website
- delta.com
Flights from Detroit to Toronto Pearson International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $45–330
- Website
- aircanada.com
Flights from Windsor Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $50–360
Flights from Detroit to Toronto Pearson International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $45–330
- Website
- flyporter.com
Flights from Windsor Airport to Toronto Island Airport
- Ave. Duration
- 59 min
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $180–450
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $50–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $60–140
- Economy Adult - Advanced Booking
- $60–110
- Economy Escape Advanced Booking - Adult
- $50–70
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Toronto Union Station to Markham GO
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $8–11
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–11
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Hwy 407 Bus Terminal to Unionville GO Bus
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- $6–8
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $6–8
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Windsor to Markham - Cornell Bus GO
- Ave. Duration
- 6h 45m
- Frequency
- 6 times a week
- Estimated price
- $45–130
- Schedules at
- flixbus.com
- Adult
- $45–130
Bus from Windsor to Richmond Hill Centre
- Ave. Duration
- 6h 35m
- Frequency
- 5 times a week
- Estimated price
- $45–130
- Schedules at
- flixbus.com
- Adult
- $45–130
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 Travelling by boat in Italy, How to get from Luton Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
There are 250+ hotels available in Markham.







