The journey from St. John's to Truro involves taking the Marine Atlantic ferry from Newfoundland to North Sydney, then driving to Truro. Flying is also an option, typically connecting through Halifax, followed by a short drive or bus ride. The ferry is the most popular way to transport vehicles between the island and the mainland. Plan for a full day of travel if taking the ferry. Ensure you book your ferry reservation well in advance.
Total Distance: Driving distance is 450 km (plus ferry); straight-line air distance is 500 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 16 hours |
| Avg Price | $250 - $500 CAD | $150 - $300 CAD |
| Operator | Air Canada | Marine Atlantic |
| Route | YYT to YHZ | Argentia to North Sydney |
| Tip | Rent a car at Halifax airport for the drive to Truro. | Book your cabin in advance for overnight crossings. |
June to September for pleasant weather.