Nelson
Nelson
Victoria
Victoria
Driving

Nelson to Victoria

Updated: 31 May 2026

The journey from Nelson to Victoria involves a long drive across British Columbia followed by a ferry crossing. You will drive approximately 650 kilometers to the Vancouver area (Tsawwassen terminal) and then take a 1.5-hour BC Ferry to Swartz Bay, Victoria. The total travel time is roughly 12 hours, including ferry wait times. This route connects the Kootenays to the provincial capital on Vancouver Island.

Total Distance: 750 km driving distance; 520 km straight-line air distance.
Fastest Way
Driving to Vancouver and taking the ferry is the standard route, taking 12 hours.
Cheapest Way
Driving and taking the ferry is the most practical method.
Compare Nelson to Victoria Routes
Driving
Connecting
Duration
12 hours
Avg Price
150-250 CAD
Operator
Personal Vehicle + BC Ferries
Route
Highway 3 to Hope, Highway 1 to Tsawwassen, Ferry to Swartz Bay.

Book your ferry reservation in advance, especially during summer weekends.

Travel Tips
  • Ferry Reservations
    Always book your ferry spot online to avoid long wait times at the terminal.
  • Highway 3
    This route is mountainous; drive carefully through the Coquihalla or Crowsnest Pass.
  • Traffic
    Expect heavy traffic in the Lower Mainland area near Vancouver.
  • Arrival Time
    Arrive at the ferry terminal at least 45 minutes before your scheduled sailing.
  • Packing
    Pack snacks and water for the long drive across the province.
Safety Tips
  • Mountain Driving
    Be prepared for changing weather conditions in the mountain passes.
  • Ferry Safety
    Follow all crew instructions during the ferry crossing.
  • Driver Fatigue
    Take frequent breaks; this is a very long drive for one person.
  • Emergency Kit
    Keep a well-stocked emergency kit in your vehicle.
People Also Ask
  • Is there a direct flight?
    No, you would need to drive to a regional airport and fly to Victoria.
  • How long is the ferry?
    The ferry crossing takes approximately 1 hour and 35 minutes.
  • Can I take a bus?
    You can take a bus to Vancouver and then a bus/ferry combo to Victoria.
  • Is the ferry expensive?
    Prices vary based on vehicle size and number of passengers.
  • Are there hotels in Victoria?
    Yes, Victoria has a wide range of accommodation options.
Quick Info
  • From Nelson, British Columbia, Canada
  • To Victoria, British Columbia, Canada
  • Modes
Best Time to Travel

May to September for reliable ferry schedules and pleasant coastal weather.

Things to Do in Victoria
1
Butchart Gardens
Explore these world-famous floral displays located just north of Victoria.
2
Inner Harbour
Walk around the historic Inner Harbour and visit the Parliament Buildings.
3
Royal BC Museum
Discover the rich history and natural wonders of British Columbia.
4
Fisherman's Wharf
Enjoy fresh seafood and watch for seals at this vibrant floating community.
Tags
Nelson to Victoria BC Ferries Vancouver to Victoria Nelson to Vancouver drive island travel BC Victoria travel guide BC road trip ferry crossing