The journey from Sicamous to Victoria covers approximately 520 kilometers. You will travel west on Highway 1 through the Fraser Valley to reach the Tsawwassen Ferry Terminal. From there, you board a BC Ferries vessel for a 95-minute crossing to Swartz Bay. The final leg involves a 30-minute drive into downtown Victoria. This route combines scenic mountain passes with coastal ferry travel.
Total Distance: 520 km driving distance; 340 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 4 hours | 8 hours |
| Avg Price | 300-500 CAD | 150-200 CAD |
| Operator | Air Canada | Personal Vehicle |
| Route | Drive to Kelowna Airport, fly to Victoria International Airport. | Highway 1 West to Tsawwassen, then BC Ferries to Swartz Bay. |
| Tip | Flying from Kelowna saves significant driving time compared to the full road route. | Book your ferry reservation online in advance to avoid long wait times at the terminal. |
May to September for clear mountain passes and reliable ferry schedules.