To reach Campbell River from Salt Spring Island, you must take the BC Ferry from Vesuvius Bay to Crofton. The sailing takes approximately 20 minutes. Once in Crofton, it is a 2-hour drive north along the Trans-Canada Highway (Highway 1) and Highway 19 to reach Campbell River. This is a straightforward and scenic route.
Total Distance: 160 km driving distance; 130 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours | 20 mins |
| Avg Price | 25-35 CAD in fuel | 15-30 CAD |
| Operator | Personal Vehicle | BC Ferries |
| Route | Highway 1 to Highway 19 North to Campbell River. | Vesuvius to Crofton. |
| Tip | The drive is simple and well-marked. | The ferry is small; arrive early to ensure a spot. |
May to September for pleasant weather and reliable ferry schedules.