The journey from Mayne Island to Duncan involves a ferry ride and a drive. You must take a BC Ferries vessel from Village Bay (Mayne Island) to Swartz Bay (Vancouver Island), which takes about 1 hour and 30 minutes. From Swartz Bay, it is a 1 hour drive to Duncan. This is the standard route for island residents and visitors. Always check the ferry schedule in advance.
Total Distance: 70 km driving distance (on Vancouver Island), 50 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 1 hour | 1 hour 30 mins |
| Avg Price | 15-25 CAD | 20-40 CAD |
| Operator | Personal Vehicle | BC Ferries |
| Route | Highway 17 and Highway 1 North to Duncan. | Village Bay (Mayne) to Swartz Bay (Vancouver Island). |
| Tip | Highway 1 is the main route into Duncan from the south. | Reservations are highly recommended for vehicles during peak season. |
Summer for the best ferry weather and town activities.