There are 4 ways to get from Markham to Prince Edward by 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.
Bus, taxi
best- Take the bus from Scarborough, ON - 300 Borough Dr to Belleville, ON - Millennium Parkway Bus StopToronto
- Take the taxi from Belleville, ON - Millennium Parkway Bus Stop to Prince Edward
3h 19m$168–218Line 002 bus, bus
cheapest- Take the bus from Denison St / Markham Rd to Finch Go Bus Terminal Platform 12002
- Take the bus from Toronto, ON - Yorkdale Bus Terminal to Belleville, ONToronto Airport
6h 16m$30–100Drive 183.4 km
- Drive from Markham to Prince Edward183.4 km
2h 21m$36–52Line 129 bus, bus
- Take the bus from McCowan Rd at South Unionville Ave to Scarborough Centre Station129
- Take the bus from Scarborough, ON - 300 Borough Dr to Belleville, ON - Millennium Parkway Bus StopToronto
3h 29m$168–218
Questions & Answers
The cheapest way to get from Markham to Prince Edward is to drive which costs $35 - $55 and takes 2h 21m.
The fastest way to get from Markham to Prince Edward is to drive which takes 2h 21m and costs $35 - $55.
The distance between Markham and Prince Edward is 202 km. The road distance is 183.4 km.
The best way to get from Markham to Prince Edward without a car is to bus and taxi which takes 3h 19m and costs $160 - $220.
It takes approximately 3h 19m to get from Markham to Prince Edward, including transfers.
Yes, the driving distance between Markham to Prince Edward is 183 km. It takes approximately 2h 21m to drive from Markham to Prince Edward.
There are 159+ hotels available in Prince Edward.
What companies run services between Markham, ON, Canada and Prince Edward, ON, Canada?
You can take a bus from McCowan Rd at South Unionville Ave to Prince Edward via Scarborough Centre Station, Scarborough, ON - 300 Borough Dr, and Belleville, ON - Millennium Parkway Bus Stop in around 3h 29m.
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Scarborough, ON - 300 Borough Dr to Belleville, ON - Millennium Parkway Bus Stop
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $55–75
- Website
- https://riderexpress.ca/
- Standard
- $55–75
- Phone
- +1 416 393 3030
- Website
- ttc.ca
Bus from McCowan Rd at South Unionville Ave to Scarborough Centre Station
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- http://www.ttc.ca
- Schedules at
- https://www.ttc.ca/routes-and-schedules
- Phone
- +1 866-668-3978
- transitinfo@york.ca
- Website
- yrt.ca
Bus from Denison St / Markham Rd to Finch Go Bus Terminal Platform 12
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Toronto, ON - Yorkdale Bus Terminal to Belleville, ON
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $30–75
- Ave. Duration
- 28 min
- Estimated price
- $110–140
Central Taxi
- Phone
- +1 613 962 5353
- Website
- centralbelleville.com
Bluebird Taxi
- Phone
- +1 613 962 2525
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, Travelling to the UK: What do I need to know?, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.












