The journey from Cardigan to Nanaimo covers approximately 5,900 km. The most practical way to travel is by flying from Charlottetown (YYG) to Vancouver (YVR), then taking a ferry or a connecting flight to Nanaimo. Driving the entire distance is a massive undertaking that takes roughly 65 hours, including the ferry crossing from the mainland. You will experience the transition from the Atlantic coast to the Pacific island life.
Total Distance: 5,900 km driving distance; 4,500 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 2 hours (ferry) |
| Avg Price | $950 - $1600 | $60 - $100 (ferry only) |
| Operator | Air Canada | BC Ferries |
| Route | YYG to YVR, then flight or ferry to Nanaimo. | Horseshoe Bay to Departure Bay. |
| Tip | Flying directly into Nanaimo (YCD) is more convenient than taking the ferry. | Reservations are highly recommended for vehicles on the ferry. |
May to September for the best weather and outdoor activities.