Mission
Mission
Duncan
Duncan
Driving

Mission to Duncan

Updated: 27 May 2026

The route from Mission to Duncan covers 130 km and involves a major ferry crossing from the mainland to Vancouver Island. You will drive to the Tsawwassen ferry terminal, take the ferry to Swartz Bay, and then drive north on Highway 1 through the Malahat to reach Duncan. This journey takes you through the heart of the Cowichan Valley. Expect a total travel time of about 4 hours, including ferry boarding and transit time.

Total Distance: 130 km driving distance; 95 km straight-line air distance.
Fastest Way
Driving via the Tsawwassen ferry terminal is the fastest route, taking 4 hours.
Cheapest Way
Driving your own vehicle is the most cost-effective way to reach Duncan from Mission.
Compare Mission to Duncan Routes
Driving
Connecting
Duration
4 hours
Avg Price
65 CAD
Operator
BC Ferries
Route
Highway 7 to Highway 1, Highway 17 to Tsawwassen, ferry to Swartz Bay, Highway 17 to Highway 1 north to Duncan.

The Malahat section of Highway 1 can be busy; drive with caution.

Travel Tips
  • Ferry Reservations
    Book your ferry reservation for the Tsawwassen to Swartz Bay route well in advance.
  • Malahat Drive
    Be prepared for the winding Malahat section of Highway 1; it is a beautiful but demanding drive.
  • Traffic
    Avoid the ferry terminal during peak holiday weekends to minimize wait times.
  • Island Time
    Traffic on Vancouver Island is generally slower than in the Lower Mainland; plan accordingly.
  • Supplies
    Duncan has all necessary amenities, so you don't need to overpack supplies.
Safety Tips
  • Highway 1
    Stay alert on the Malahat, as it is a high-traffic route with limited passing lanes.
  • Ferry Safety
    Follow all crew instructions during the ferry crossing.
  • Weather
    Be prepared for sudden changes in weather, especially when crossing the Strait of Georgia.
  • Emergency
    Keep your vehicle in good condition for the long drive and ferry transit.
People Also Ask
  • How long is the ferry from Tsawwassen to Swartz Bay?
    The crossing takes approximately 1 hour and 35 minutes.
  • Is there a bus from Mission to Duncan?
    No, you would need to take a combination of regional transit and the ferry as a foot passenger.
  • How far is Duncan from Swartz Bay?
    It is approximately 50 km, which takes about 45 minutes by car.
  • Are there hotels in Duncan?
    Yes, there are several hotels and motels located in the Duncan area.
  • Do I need a reservation for the ferry?
    It is highly recommended to book a reservation to guarantee your spot on the ferry.
Quick Info
  • From Mission, British Columbia, Canada
  • To Duncan, British Columbia, Canada
  • Modes
Best Time to Travel

April to October for pleasant weather and scenic island drives.

Things to Do in Duncan
1
BC Forest Discovery Centre
Explore this outdoor museum featuring vintage trains and logging equipment. It is a great educational experience for all ages.
2
Totem Poles
Duncan is known as the City of Totems; take a walking tour to see the many carved poles throughout the downtown area.
3
Cowichan Valley Trail
Cycle or walk sections of this extensive trail system that winds through forests and farmland. It is perfect for outdoor enthusiasts.
4
Quw'utsun Cultural Centre
Learn about the history and traditions of the Cowichan people through exhibits and guided tours.
Tags
Mission to Duncan route Tsawwassen to Swartz Bay ferry Vancouver Island travel Mission to Vancouver Island BC Ferries to Victoria driving to Duncan how to get to Duncan Cowichan Valley travel