The journey from Fairhaven to Markham covers 1,480 km. After the ferry from Deer Island, you will follow the Trans-Canada Highway through New Brunswick, Quebec, and Ontario. Markham is located northeast of Toronto. The drive takes approximately 16.5 hours, while bus travel requires transfers in major hubs.
Total Distance: 1,480 km driving distance; 1,180 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 21 hours | 16.5 hours |
| Avg Price | $240 - $420 | $225 - $370 in fuel |
| Operator | Maritime Bus / Megabus | Personal Vehicle |
| Route | Bus from Saint John to Montreal, then transfer to Megabus to Toronto/Markham. | Deer Island Ferry, Route 1, Trans-Canada Hwy, Hwy 401, Hwy 404 North. |
| Tip | Check for direct bus routes to the Toronto Union Station area. | Markham is easily accessible from the 404 highway. |
June to September for the best weather and outdoor events in Markham.