The journey from Mayne Island to Nanaimo 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 and 30 minute drive to Nanaimo. This is the standard route for island residents and visitors. Always check the ferry schedule in advance.
Total Distance: 110 km driving distance (on Vancouver Island), 80 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 1 hour 30 mins | 1 hour 30 mins |
| Avg Price | 25-40 CAD | 20-40 CAD |
| Operator | Personal Vehicle | BC Ferries |
| Route | Highway 17 and Highway 1 North to Nanaimo. | Village Bay (Mayne) to Swartz Bay (Vancouver Island). |
| Tip | Highway 1 is the main route into Nanaimo from the south. | Reservations are highly recommended for vehicles during peak season. |
Summer for the best ferry weather and city activities.