Skip to content

BC Ferries

This slideshow requires JavaScript.

“One’s destination is never a place, but a new way of seeing things.” -Henry Miller

BC Ferries provides year-round passenger and vehicle service from the mainland to various islands on its routes in the West Coast. BC Ferries provides essential service on 25 routes to 47 terminals, with a fleet of 35 vessels. It is the largest passenger ferry line in North America and the second largest in the world. BC Ferries is subsidized by the Governments of British Columbia and Canada.

See “All Routes Schedule” for detailed information about routes, times and passenger/vehicle fees.

BC Ferries offers Private Vehicle Reservations for travel between:

  • Vancouver (Tsawwassen) to Victoria (Swartz Bay)
  • Vancouver (Tsawwassen) to Nanaimo (Duke Point)
  • West Vancouver (Horseshoe Bay) to Nanaimo (Departure Bay)
  • Powell River (Westview) to Little River (Comox)

Onboard Amenities

All BC ferries have a variety of amenities, including a coffee shop, gift shop, restaurant and Kids Zone with video games. The gift shop has Aboriginal silver giftware, beauty products, books, children’s toys, jewellery, magazines, and men’s and women’s clothing.

The Pacific Buffet is available on select sailings between Vancouver (Tsawwassen) and Victoria (Swartz Bay). The buffet features a selection of hot and cold items, a salad bar and dessert bar for one price.

The Self-Serve Restaurant is perfect for a quick bite so that passengers can get out on deck and enjoy the view. The restaurant has a variety of items including burgers, sandwiches, wraps, sushi, roast chicken, and a selection of fresh salads.

The Seawest Lounge offers a relaxing space for quiet travel, and a variety of baked goods, cheeses, crackers, fresh fruit, yogurt and an assortment of beverages.

Regional Districts Served

  • Capital
  • Central Coast
  • Comox Valley
  • Cowichan Valley
  • Metro Vancouver
  • Mount Waddington
  • Nanaimo
  • Powell River
  • Skeena-Queen Charlotte
  • Strathcona
  • Sunshine Coast

This slideshow requires JavaScript.