BC Ferries

Map
  • BC Ferries

    Get a quick and easy access to all BC Ferries fares with Ferrysavers!

  • BC Ferries

    With Ferrysavers you can securely book a BC Ferries fare!

With Ferrysavers you can securely book a BC Ferries fare or compare the cheapest prices by operator, route and time using our real-time comparison engine above. This page can help you to find information on BC Ferries ferry crossings, including the latest destinations and cheapest fares.

BC Ferries offer ferry crossings between Vancouver Islands, Southern Gulf Islands and Sunshine Coast.

Find your ideal cheap BC Ferries fares between Vancouver Islands, Southern Gulf Islands and Sunshine Coast ferries to Bella Bella, ferries to Prince Rupert, ferries to Klemtu, ferries to Skidegate and ferries to Alliford Bay. You can book online easily and quickly with Ferrysavers.

You can travel from Port Hardy to Bella Bella, Bella Bella to Prince Rupert, Prince Rupert to Klemtu, Alliford Bay - Skidegate or vice-versa in comfort and style with BC Ferries and Ferrysavers. Relax and be amazed with the beautiful scenery travelling to your dream destinations. These waters are the perfect place to watch whales and the deep forest will captivate you.

About BC Ferries fleet

BC Ferries is an independently managed, publicly owned company that provides all major passenger and vehicle ferry services for coastal and island communities in the Canadian province of British Columbia.

The BC Ferries fleet is made up of all kinds of ships from the 560 feet long Spirit of British Columbia and Spirit of Vancouver Island that can accommodate up to 2,100 passengers and 470 vehicles, to the 111 feet long Nimpkish, that can carry 133 people and 16 vehicles as maximum.

On-board facilities of BC Ferries fleet

Vessels serving customers on BC Ferries routes between Vancouver and Vancouver Island, the Southern Gulf Islands and Sunshine Coast offer a wide range of passenger services. The mix varies from one ship to the next but the goal is always the same: to make your voyage comfortable and enjoyable.

You can find the following amenities on your trip with BC Ferries across the water:

  • All-inclusive buffet, self-serve restaurant or coffee and snacks - something for every appetite.
  • Looking for a gift or a treat for yourself? There is a shop on board of each BC Ferries boat, where you can find the latest in trend, bringing your top brands such as Killtec, Nine West and Helly Hansen. You'll find likely favourites such as magazines, snacks, and toys.
  • If you prefer to spend some time enjoying the peace and quiet, then you can do it at the quiet lounge.
  • If you travel with a family, there is a playroom for all ages,where your kids will find something cool to do and you will have a brief rest.

BC Ferries Sailing Information & Ferry Times

  • Bella Bella - Port Hardy

    • Timetable
    • up to 2 crossings per week
    • 7hrs
  • Port Hardy - Bella Bella

    • Timetable
    • up to 2 crossings per week
    • 7hrs
  • Bella Bella - Prince Rupert

    • Timetable
    • up to 2 crossings per week
    • 14hrs
  • Prince Rupert - Bella Bella

    • Timetable
    • up to 2 crossings per day
    • 14hrs
  • Klemtu - Port Hardy

    • Timetable
    • up to 2 crossings per day
    • 11hrs 30mins
  • Port Hardy - Klemtu

    • Timetable
    • Infrequent crossings
    • 11hrs 30mins
  • Klemtu - Prince Rupert

    • Timetable
    • Infrequent crossings
    • 9hrs 30mins
  • Prince Rupert - Klemtu

    • Timetable
    • up to 2 crossings per day
    • 9hrs 30mins
  • Alliford Bay - Skidegate

    • Timetable
    • up to 19 crossings per day
    • 20mins
  • Skidegate - Alliford Bay

    • Timetable
    • up to 10 crossings per day
    • 20mins
  • Prince Rupert - Port Hardy

    • Timetable
    • up to 2 crossings per day
    • 22hrs
  • Port Hardy - Prince Rupert

    • Timetable
    • up to 2 crossings per week
    • 22hrs
  • Prince Rupert - Skidegate

    • Timetable
    • up to 3 crossings per week
    • 9hrs
  • Skidegate - Prince Rupert

    • Timetable
    • up to 3 crossings per week
    • 7hrs

Sign-up & Save

Get our newsletter and never miss a ferry deal!