There are 5 ways to get from Mount Forest to Markham by taxi, train, bus, 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.
Taxi, train
best- Take the taxi from Mount Forest to Guelph Central GOtaxi
- Take the train from Guelph Central GO to Union Station GOtrain Ki
- Take the train from Union Station GO to Markham GOtrain St
3h 53m$198–238Drive 144.7 km
cheapest- Drive from Mount Forest to Markhamcar 144.7 km
2h 4m$29–41Bus
- Take the bus from Harriston, ON to Toronto Pearson International Airportbus Southampton
- Take the bus from Pearson International Airport Terminal 1 to Unionville GO Busbus 40
3h 53m$83–108Taxi, bus, line 40 bus
- Take the taxi from Mount Forest to Harriston, ONtaxi
- Take the bus from Harriston, ON to Toronto Pearson International Airportbus
- Take the bus from Pearson International Airport Terminal 1 to Richmond Hill Centrebus 40
- Take the bus from Richmond Hill Centre Platform 1 to Highway 7 / Galsworthybus 001
3h 59m$86–111Bus via Vaughan Metropolitan Centre
- Take the bus from Harriston, ON to Vaughan Metropolitan Centrebus Southampton
4h 31m$89–107
Questions & Answers
The cheapest way to get from Mount Forest to Markham is to drive which costs $28 - $45 and takes 2h 4m.
The fastest way to get from Mount Forest to Markham is to drive which takes 2h 4m and costs $28 - $45.
The distance between Mount Forest and Markham is 191 km. The road distance is 144.7 km.
The best way to get from Mount Forest to Markham without a car is to taxi and train which takes 3h 53m and costs $190 - $240.
It takes approximately 3h 53m to get from Mount Forest to Markham, including transfers.
Yes, the driving distance between Mount Forest to Markham is 145 km. It takes approximately 2h 4m to drive from Mount Forest to Markham.
There are 694+ hotels available in Markham.
What companies run services between Mount Forest, ON, Canada and Markham, ON, Canada?
You can take a vehicle from Mount Forest to Unionville GO Bus via Harriston, ON, Toronto Pearson International Airport, and Pearson International Airport Terminal 1 in around 3h 53m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Guelph Central GO to Union Station GO
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $14–19
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $14–19
Train from Union Station GO to Markham GO
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
- Phone
- 905.738.2290
- info@tokcoachlines.com
- Website
- tokcoachlines.com
Bus from Harriston, ON to Toronto Pearson International Airport
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- $30–45
- Website
- https://tokcoachlines.com
- Schedules at
- https://tokcoachlines.com/schedule-services/
- Adult
- $30–45
Bus from Harriston, ON to Vaughan Metropolitan Centre
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a week
- Estimated price
- $35–45
- Website
- https://tokcoachlines.com
- Schedules at
- https://tokcoachlines.com/schedule-services/
- Adult
- $35–45
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Pearson International Airport Terminal 1 to Unionville GO Bus
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $9–11
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–11
Bus from Pearson International Airport Terminal 1 to Richmond Hill Centre
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–9
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–9
- Phone
- +1 866-668-3978
- transitinfo@york.ca
- Website
- yrt.ca
Bus from Richmond Hill Centre Platform 1 to Highway 7 / Galsworthy
- Ave. Duration
- 39 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
- Ave. Duration
- 39 min
- Estimated price
- $40–210
Community Taxi
- Phone
- +1 519 323 4106
Community Taxi
- Phone
- +1 519 323 4106
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 How to get from London City Airport into central London, 5 incredible day trips from Florence by train, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.








