Spring Haida Gwaii and Inside Passage Tour 12 nights

Spring Haida Gwaii and Inside Passage Tour is only available for the following dates:

  • May 5 to May 16
  • May 19 to May 30

See it all! You’ll start your journey following the upper reaches of the Fraser River, carrying along to the central plains on the way from Williams Lake to Smithers, learning about BC’s Gold Rush history on the way. Once you’ve reached Prince George, the journey will continue in Northern BC. Explore Prince George, Smithers, and Prince Rupert before boarding a BC Ferries sailing to Haida Gwaii where you will sail past some of the most spectacular scenery as you cross the Hecate Strait to the archipelago.

Spend a few nights at the Haida House at Tllaal, located on the banks of the Tlell River on Graham Island. This is the ideal launching point for your choice of enriching excursions to surrounding areas. Hike to Pesuta shipwreck, or Tow Hill, search for ancient Haida artifacts in the lush rainforests of Naikoon Provincial Park, or enjoy an afternoon kayaking the protected waters of Masset Inlet. Plus, wake up each morning to a delicious breakfast featuring local ingredients.


After visiting Haida Gwaii, sail back to Prince Rupert and then cruise through the Inside Passage towards Port Hardy with BC Ferries aboard a well-appointed vessel, complete with movie theatre, lounges and two restaurants. views. Along the way, keep a watch out for the abundance of coastal wildlife. Explore the Northern reaches of Vancouver Island, before spending a last night in Campbell River before your final sailing back to Metro Vancouver.



Top 5 things to do

  • Visit the First Nations communities of Alert Bay and Sointula Island
  • Follow the Gold Rush Trail to the historic town of Barkerville
  • Take a tour of the 18 totem poles in Masset
  • Visit the Museum of Northern BC for First Nations artifacts and history
  • Visit museums and galleries in Prince George

Additional Activities can be added to your package during the booking process

Day 1

Day 1 - Vancouver to Williams Lake

Staying at: Coast Fraser Inn
285 Donald Rd, Williams Lake, BC, Canada, V2G 4K4

Get ready for a spectacular tour through British Columbia! Depart from Metro Vancouver to begin your road trip, stopping at Hells Gate to admire the power of the Fraser Canyon. You will feel the history of the Gold Rush as you enter the Cariboo region and pass through rolling hills and numerous lumber and ranching communities on the way to Williams Lake.

Day 2

Day 2 - Williams Lake to Prince George

Staying at: Sandman Signature Hotel Prince George
2990 Recplace Drive, Prince George, BC, Canada, V2N 0B2

Spend the morning exploring Williams Lake and discovering the city’s rural charm – a characteristic of its ranching culture and gold rush history. From there, drive along Highway 97 beside the mighty Fraser River until you arrive in Prince George, the largest city in Northern BC. Enjoy the friendly hospitality, and eat some hearty Northern BC cuisine.

Day 3

Day 3 - Prince George to Smithers

Staying at: Prestige Hudson Bay Lodge
3251 Highway 16, Smithers, BC, Canada, V0J 2N0

Make your way through the lumber and agricultural community of Vanderhoof, and the Nechako region as you continue towards the Hudson Bay Mountain and Glacier. Enjoy the majestic surroundings during a night in Smithers.  

Day 4

Day 4 - Smithers to Prince Rupert

Staying at: Prestige Hotel Prince Rupert
118 6th Street, Prince Rupert, BC, Canada, V8J 3L7

Follow the mighty Bulkley River out of Smithers, and drive through Terrace and the First Nations communities of Gitwangak and Gitanmaax (formerly known as Kitwanga and Hazelton, respectively). On your journey along Highway 16, you will trace the banks of the Skeena River to Prince Rupert. Spend the afternoon admiring the last remaining structures of the great fish canneries that used to cover the shores.

Day 5

Day 5 - Prince Rupert to Haida Gwaii

Ferry: Prince Rupert (Prince Rupert) to Skidegate (Skidegate)

Staying at: Haida House at Tllaal
2087 Beitush Road Tlell, Haida Gwaii, BC, Canada, V0T 1Y0

Start your day with a 7-hour journey onboard BC Ferries through some of the most diverse and spectacular scenery in the world. There are 1,884 islands in Haida Gwaii, a mixture of snow-topped mountains and fjords that plunge into the sea, mist-enshrouded forests and windswept sandy beaches. Two islands, Graham to the north and Morseby to the south, comprise the majority of the land mass.

Day 6

Day 6 - Haida Gwaii

Staying at: Haida House at Tllaal
2087 Beitush Road Tlell, Haida Gwaii, BC, Canada, V0T 1Y0

After a leisurely breakfast at the Haida House, we recommend you will embark on a 20 minute drive to the quaint village of Port Clements which was once a thriving logging town. Port Clements is now known for its Golden Spruce Trail, a gentle 20-minute walk through lush, high green canopy of old-growth forest, which leads down to the viewpoint of the historic Golden Spruce. If you are in for a little more adventure, embark on the 10km hike to the 1928 Pesuta Shipwreck where you can see the remains of the barge which lies at the north point of the Tlelll River.

Day 7

Day 7 - Haida Gwaii

Staying at: Haida House at Tllaal
2087 Beitush Road Tlell, Haida Gwaii, BC, Canada, V0T 1Y0

Masset, the northern gateway to Naikoon Provincial Park, and western Mile 0 of Highway 16, is located at the northern end of Graham Island, the largest of the more than 150 islands that comprise Haida Gwaii. People from all over the world visit this island to enjoy its pristine beauty. Visit North Beach, which is primarily sandy and stretches almost 100 km in length. Masset is also known for its hiking trails, birdwatching and world-renowned Haida artists. During the right tides and water conditions there is a naturally formed blowhole that shoots water high into the air. You can also enjoy a boardwalk hike to the top of Tow Hill, where you can take in the views of endless beaches and the Alaskan Islands to the North.

Day 8

Day 8 - Haida Gwaii

Staying at: Haida House at Tllaal
2087 Beitush Road Tlell, Haida Gwaii, BC, Canada, V0T 1Y0

Start your day with a hearty breakfast before enjoying scenic drive to Skidegate. Along the way, you can stop at Balance Rock on Jungle Beach. The drive through Skidegate Village and  Queen Charlotte City offers yet another perspective of the Island's cultural diversity. Next you can visit the Kay Llngaay Heritage Centre and Museum in Skidegate and relax with a lunch at a local eatery or picnic lunch weather permitting. If time permits, stop by a local Artist's home studio to enjoy traditional Haida artwork.

Day 9

Day 9 - Haida Gwaii

Staying at: Haida House at Tllaal
2087 Beitush Road Tlell, Haida Gwaii, BC, Canada, V0T 1Y0

Spend your last day exploring the local area, or venture a bit farther and hire a zodiac boat to the head of Cumshewa Inlet off Moresby Island, where you’ll spend the day exploring an ancient trading village. Early fur traders named the village Skedans, which was a corruption of the Haida term Gida'nsta, meaning “From His Daughter”. This title of respect was used by children when addressing a person of high rank. Another Zodiac ride ends the trip, you can visit a local eatery for dinner before returning to the Haida House for a well-earned sleep.

Day 10

Day 10 - Haida Gwaii to Prince Rupert

Ferry: Skidegate (Skidegate) to Prince Rupert (Prince Rupert)

Staying at: Prestige Hotel Prince Rupert
118 6th Street, Prince Rupert, BC, Canada, V8J 3L7

Today, you’ll make your way back to Skidegate, where you’ll board for your 7-hour BC Ferries voyage back to Prince Rupert. Immerse yourself in the spectacular natural beauty of British Columbia’s coastal waters as you sail past secluded beaches, ancient rainforests and breathtaking expanses of wild, pristine coastline. Once you’ve arrived back in Prince Rupert, check into your hotel room and head out for a meal at a local restaurant.

Day 11

Day 11 - Prince Rupert to Port Hardy

Ferry: Prince Rupert (Prince Rupert) to Port Hardy (Port Hardy )

Spend the day in Prince Rupert exploring the area. Take a tour of the North Pacific Cannery, visit the Museum of Northern British Columbia, or join a wildlife tour before catching your evening ferry, as you sail the Inside Passage to Port Hardy.

Day 12

Day 12 - Arrive in Port Hardy at 1:45pm drive down to Campbell River

Staying at: Comfort Inn and Suites Campbell River
1321 Shoppers Row, Campbell River, BC, Canada, V9W 2C9

Enjoy coastal views in the morning, and relax as it winds its way through some of the most rugged and beautiful scenery in the world. As you sail past ancient rainforests and glacial fjords, and keep an eye out for coastal wildlife. Before disembarking, head to the café to grab a delicious breakfast or lunch onboard. Once in Port Hardy, explore the fishing community before continuing to Campbell River for the night.

Day 13

Day 13 - Campbell River to Vancouver

On your way to the ferry terminal, take a small side trip to the historic Old Country Market in Coombs, which is famous for the goats that graze on the roof. Pass by the seaside resort communities of Qualicum Beach and Parksville before boarding your scenic sailing for Metro Vancouver.

Loading Please wait...

Please select the itinerary day to show:

Day 1 - Vancouver to Williams Lake


  • Starting Point
  • End Point
  • Driving Route
  • Ferry Route


Directions Disclaimer

These directions are for planning purposes only. You may find that construction projects, traffic, weather, or other events may cause conditions to differ from the map results, and you should plan your route accordingly. You must obey all signs or notices regarding your route.

The directions displayed are directly via Google Maps and are subject to Google Maps Terms and Conditions. 


Please note: Depending on the time of year and the day of the week you are sailing, this route may sail overnight. Vessel amenities vary/change depending on the vessel. Ask about reserving a cabin and Aurora Lounge seating. Sailing schedule may change on this route due to heavy weather conditions and other circumstances. Valid government-approved ID is required at check-in time for all passengers; those passengers 16 or older must have government-approved ID that includes a photo.

Today's price from $1599 CAD

+ $52.23 GST. Per person based on double occupancy. Includes ferry & accommodation. Surcharges may apply.

Sorry, Spring Haida Gwaii and Inside Passage Tour is not available to book online.

Call To Book

Package includes

  • Accommodation Twelve nights’ hotel accommodation
  • Ferry One way on BC Ferries from Metro Vancouver to Vancouver Island, and from Port Hardy to Prince Rupert (sailing reservation included on Inside Passage route) for two adults and one car
  • Car Rental Round trip on BC Ferries from Prince Rupert to Skidegate (sailing reservations included) for two adults and one car

Why BC Ferries Vacations?

We bring the coast within reach, with over 100 travel packages and hundreds of hotels, activities and adventures to choose from. Give us a call to have a travel expert build a custom package just for you at no additional cost. All prices are in Canadian dollars.

Read more about our amazing value..