The journey from Edmundston to Victoria is a massive 5,900-kilometer trek across Canada, including a ferry crossing. You will follow the Trans-Canada Highway through Quebec, Ontario, Manitoba, Saskatchewan, Alberta, and into British Columbia, then take a ferry to Vancouver Island. Expect a driving time of 65 to 75 hours. This route takes you through the heart of the Canadian Shield, the vast prairies, and into the majestic Rocky Mountains. It is a challenging but rewarding drive for those looking to see the diversity of the Canadian landscape.
Total Distance: 5,900 km driving distance; 4,600 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 65 hours | 1 hour 35 mins |
| Avg Price | $1,200 - $1,500 in fuel | $80 - $120 |
| Operator | Personal Vehicle | BC Ferries |
| Route | Route 2 to Highway 20, Highway 17, Highway 1, BC Ferry. | Tsawwassen to Swartz Bay. |
| Tip | Book your ferry in advance to avoid long wait times. | Check the ferry schedule online before you arrive at the terminal. |
Summer for the best road conditions and daylight hours.