The trip from Carievale to Victoria involves a long drive across the prairies and mountains, followed by a ferry crossing. You will take Highway 1 west through Regina, Calgary, and Vancouver. From the Tsawwassen ferry terminal, you will board a BC Ferry to Swartz Bay. This route is one of the most scenic drives in Canada.
Total Distance: Driving distance 2,300 km, Air distance 1,700 km.
Book your ferry reservation in advance to avoid long wait times.
May to September for pleasant weather and reliable ferry schedules.