fishermans wharf

Just Minutes Away

Located at the picturesque Fisherman’s Wharf, a short 10-minute walk from the cruise ship terminal, Eagle Wing Tours is Victoria BC’s premier whale and wildlife watching organization. We guarantee adventure with the most thrilling and transformative marine experiences on the Salish Sea.

Free Pickup for Cruise Ship Passengers

We offer complimentary pick up across the street from Whitehall Rowing Club  (5-minute walk from your cruise ship).

Book Direct to Save

SAVE YOUR MONEY and book direct with us. You will pay far more on the cruise ship for a similar experience!

Image credit: Destination Greater Victoria

Find your trip

Hand-picked tours that match your cruise ship arrival in Victoria.

Fast & Wide-Ranging

You have the best chance of seeing whales & wildlife with Eagle Wing Tours because our boats are faster and cover a much larger range.

Guaranteed Whales

We offer a Whale Guarantee Program as a customer service commitment to fulfill your dream of seeing whales.

Better with Eagle Wing

The whale tours that you book on the cruise ship are with companies that have slower boats with less range and less success with sightings.

What are the best times to go whale watching?

We know that when you are on vacation, your time is valuable.

Trying to understand what to do, where to go and how long things may take can be a daunting task at best. We would like to assist you with what would be the best times for you to go on a whale watching tour, relative to your specific cruise ship arrival time in Victoria, BC on Vancouver Island.

  • June 8th – July 31st  7:30 pm Sunset Whale Watching Tour season extended
  • May 16 – August 15th 6:00 pm Sunset Whale Watching Tour season extended
  • Wild 4 Whales, our newest vessel, is scheduled for three daily departures during Summer

Still have questions? Fill in our contact form and we’d be delighted to get back to you.

Book Now

debug: <checkfront-save> is always right here


Your Order

Scroll down to complete your order

Book Now

Finalize Booking