The journey from Fairhaven to Vaughan covers 1,500 km. After the ferry from Deer Island, you will follow the Trans-Canada Highway through New Brunswick, Quebec, and Ontario. Vaughan is located north of Toronto. The drive takes approximately 17 hours, while bus travel requires transfers in major hubs.
Total Distance: 1,500 km driving distance; 1,200 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 22 hours | 17 hours |
| Avg Price | $250 - $430 | $230 - $380 in fuel |
| Operator | Maritime Bus / Megabus | Personal Vehicle |
| Route | Bus from Saint John to Montreal, then transfer to Megabus to Toronto/Vaughan. | Deer Island Ferry, Route 1, Trans-Canada Hwy, Hwy 401, Hwy 400 North. |
| Tip | Check for bus routes that stop at the Vaughan Metropolitan Centre. | Vaughan is easily accessible from the 400 highway. |
June to September for the best weather and outdoor activities in Vaughan.