From the Lower Mainland, BC Ferries runs from Tsawwassen to Duke Point in Nanaimo (about 2 hours), Tsawwassen to Swartz Bay near Victoria (about 1 hour 35 minutes), or Horseshoe Bay to Departure Bay in Nanaimo (about 1 hour 35 minutes). From the Nanaimo terminals it is about 125 km north on Highway 19 to Exit 144 (Oyster River/Black Creek). Booking ahead in peak season is recommended. See the Getting Here page for more information.