To reach Victoria from Salt Spring Island, you must take a BC Ferry. The most common route is from Fulford Harbour to Swartz Bay, which takes approximately 35 minutes. From Swartz Bay, it is a 30-minute drive south along Highway 17 into downtown Victoria. Alternatively, you can take the ferry from Vesuvius Bay to Crofton and drive south on the Trans-Canada Highway. Both routes offer beautiful coastal views.
Total Distance: 50 km driving distance; 45 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 30 mins | 35 mins |
| Avg Price | 15-20 CAD in fuel | 20-40 CAD |
| Operator | Personal Vehicle | BC Ferries |
| Route | Highway 17 from Swartz Bay to Victoria. | Fulford Harbour to Swartz Bay. |
| Tip | Traffic can be heavy during morning and afternoon rush hours. | Check the BC Ferries website for current sailing times and reservations. |
May to September for pleasant weather and reliable ferry schedules.