BC Ferries operates
a scheduled ferry service between Nanaimo (Departure Bay Ferry Terminal)
and Horseshoe Bay north of Vancouver.
Departure Bay Terminal, Nanaimo, Vancouver Island
Travellers visiting points in Central and North Vancouver Island
should cross from the mainland to one of the two Nanaimo terminals
in preference to the Swartz Bay Terminal.
A scheduled service connecting Vancouver with Vancouver Island also
operates between Tsawwassen
and Swartz Bay.
Time:1 hour 35 minutes from Horseshoe Bay to Nanaimo
8 daily round trip sailings between Nanaimo and Horseshoe Bay.
on the map to view a large scale map of the Pacific Northwest
current schedules, fares, vehicle reservations and additional
information directly with BC
For more information
View map of Nanaimo.
is located 4 km north of downtown Nanaimo on Vancouver Island.
is located 25 km northwest of downtown Vancouver on the mainland.