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 Stopbus Toronto
- Take the taxi from Belleville, ON - Millennium Parkway Bus Stop to Prince Edwardtaxi
3h 19m$168–218Line 002 bus, bus
cheapest- Take the bus from Denison St / Markham Rd to Finch Go Bus Terminal Platform 12bus 002
- Take the bus from Toronto, ON - Yorkdale Bus Terminal to Belleville, ONbus Toronto Airport
6h 16m$30–100Drive 183.4 km
- Drive from Markham to Prince Edwardcar 183.4 km
2h 21m$36–52Line 129 bus, bus
- Take the bus from McCowan Rd at South Unionville Ave to Scarborough Centre Stationbus 129
- Take the bus from Scarborough, ON - 300 Borough Dr to Belleville, ON - Millennium Parkway Bus Stopbus Toronto
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 160+ 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 Need to know: Jadrolinija, Need to know: Eurostar, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.












