ⓘ Independent guideThis is an independent guide and price comparison. It is not the official website of any tour operator, park, marine park or booking platform mentioned. Prices are checked regularly but can change; if you book through partner links we may earn a commission at no extra cost to you.

Finder · 13 ports with regular departures

Whale watching near me: the closest port, city by city

Tap the button to match your position to the closest port, or find your city below: the honest travel time, the boat that sails from there, and what a seat costs.

Check the Victoria 3-hour tourfrom C$189 per person · ★ 4.7 (637)
  • Ports in the log13
  • Same-day boatsVictoria, Vancouver
  • Tours fromC$149.99
  • Nothing localOntario, Prairies

GetYourGuide

Victoria: 3-Hour Whale Watching Tour

from C$189· 3 h· ★ 4.7

Check the Victoria 3-hour tour
A pod of orcas surfacing in the Salish Sea
Photo: Karoline Cullen · CC0

Nearest whale-watching port

Your position stays in your browser; nothing is sent anywhere.

    "Whale watching near me" has three honest answers in Canada. If you are on the coast of British Columbia, a boat is probably leaving within the hour. If you are in Québec or Atlantic Canada, the water is close but the season is short and the drive is real. And if you are in Ontario, Manitoba or Alberta, the nearest whale is a flight or a very long day away — the finder above will tell you which, and this page tells you what the journey involves.

    Thirteen ports in the log run regular commercial departures. Below, they are matched to the cities people actually set out from, with the travel times published by the ferry, rail and tour companies themselves. Where nobody publishes a figure we say so rather than invent one.

    British Columbia and the West

    From Vancouver

    The shortest walk to a whale boat in the country. Granville Island has two companies selling three- to five-hour trips into the Strait of Georgia and the Gulf Islands — Prince of Whales in the Maritime Market on Duranleau Street, Wild Whales on Mast Tower Road — both reachable on foot, by Aquabus or by taxi. Island parking is paid from 9 a.m. to 10 p.m., with the expensive band from 11:00, so arriving early is cheaper as well as calmer. Steveston, in Richmond, is the other cluster: Vancouver Whale Watch describes its dock as 35 minutes from downtown and sells a C$20 round-trip shuttle, and Seabreeze Adventures sails from the same village. In Surrey, White Rock Sea Tours runs 12-seat zodiacs from Crescent Beach Marina. Full dock table on Vancouver; reviews of Wild Whales and Vancouver Whale Watch.

    From Victoria

    Everything leaves from the Inner Harbour or Fisherman's Wharf, both walkable from downtown — Eagle Wing puts its pier at a 15- to 25-minute walk, also reachable by harbour ferry. Three to four hours on a catamaran or a zodiac, more departures than anywhere else in Canada, and Bigg's orcas in the water year-round. See Victoria.

    Coming from Vancouver for the day: BC Ferries publishes 1 hour 35 minutes for the Tsawwassen–Swartz Bay crossing, and neither terminal is downtown, so budget the better part of a day each way by road. Helijet flies Vancouver Harbour to Victoria Harbour and has advertised fares from C$199 including tax and fees; Harbour Air runs seaplanes between the same two downtowns. Book the 10:00 departure if you have an afternoon ferry to catch.

    From Nanaimo, Parksville or Duncan

    Mid-island has its own boats: open and semi-covered vessels at Nanaimo, a half-day trip at Parksville, and small-boat operators at Cowichan Bay — Ocean EcoVentures calls Cowichan Bay about 45 minutes from Victoria. From the mainland, BC Ferries publishes 1 hour 42 minutes for Horseshoe Bay–Departure Bay and 2 hours for Tsawwassen–Duke Point, and Hullo runs a walk-on-only catamaran from downtown Vancouver to Nanaimo harbour — Tourism Tofino puts that crossing at about 70 minutes, and Hullo's own one-way fares start at C$19.99 on select sailings and C$42.99 in its standard Comfort class. Nanaimo also has its own 12-passenger fleet with a sighting guarantee. See Parksville and Nanaimo.

    From Tofino, Ucluelet or the west coast

    If you are already on the west coast you are in the best place in Canada for grey whales, which pass on migration in spring while — by Jamie's Whaling Station's own count — more than 200 stay to feed locally through the season. Tourism Tofino publishes the drive times: just under 3 hours from the Departure Bay ferry terminal at Nanaimo, 3 hours 20 minutes from Campbell River and 4 hours 20 minutes from downtown Victoria, with winter tires or chains required on the route between 1 October and 31 March. Flying is quicker — Tofino-Long Beach Airport is 45 minutes or less from Vancouver, Nanaimo or Victoria, and Harbour Air lands floatplanes in Tofino and Ucluelet harbours in season. See Tofino and Ucluelet.

    From Campbell River or the North Island

    Longer trips, fewer people, Johnstone Strait. Campbell River sells four- to eight-hour tours from Discovery Harbour Marina, and Eagle Eye Adventures puts the town 264 km north of Victoria and 153 km north of Nanaimo, where the Vancouver ferry lands; Telegraph Cove, which Prince of Whales places about 210 km northwest of Campbell River, is the closest port to Robson Bight and the Northern Resident orcas in late summer. See Campbell River and Telegraph Cove.

    From Kelowna, Kamloops or the Interior

    No whales inland. Treat the coast as a two-stop trip: drive or fly to Vancouver, then choose between a city departure the same afternoon or the ferry to Vancouver Island for a Victoria morning. If you are driving over for a single day on the water, Vancouver saves you the ferry entirely.

    From Calgary or Edmonton

    Fly to Vancouver, which has the most frequent service from both cities and three whale docks within 40 minutes of the airport. If you would rather sail from the island, continue by seaplane or helicopter to Victoria Harbour, or land at Victoria International — Sidney Whale Watching, five minutes away by its own account, is the closest dock to that airport, and the Inner Harbour operators are a 30-minute drive south. A weekend works: land, sail the next morning, fly home in the evening.

    The Prairies and the North

    From Winnipeg

    Winnipeg is the gateway to the only beluga estuary you can reach in Canada without a passport to the Arctic. Travel Manitoba is blunt about access: there are no roads to Churchill, so it is the plane or the train. VIA Rail publishes 1,694 km and about 45 hours for the Winnipeg–Churchill run, twice a week, with Economy, Business and Sleeper Plus classes; Calm Air is among the airlines flying it.

    The beluga window is narrow. Sea North Tours runs its beluga season from the beginning of June to the end of August, ice permitting, and Travel Manitoba says over 57,000 belugas move into Hudson Bay in July and August, with about 4,000 entering the Churchill River estuary. Zodiac, kayak or snorkel — and lodge beds are the limiting factor, so this is a months-ahead booking. See Churchill belugas.

    Québec and Ontario

    From Québec City

    The whales are downstream, not in the city. Two ways to do it: the full-day coach-and-cruise trip, which our feed lists at 11 hours door to door, or your own car down Route 138 through Charlevoix with an overnight at Tadoussac. Croisières AML's own advice to day-trippers is to depart from Baie-Sainte-Catherine rather than Tadoussac, which skips the ferry queue on the way in. The Tadoussac–Baie-Sainte-Catherine ferry itself is free, runs year-round, and leaves every 13 to 60 minutes depending on the season. See whale watching from Québec City.

    Tadoussac bay: belugas year-round, blue whales in late summer, and the nearest whales to central Canada.
    Tadoussac bay: belugas year-round, blue whales in late summer, and the nearest whales to central Canada.Photo: Selbymay · CC BY-SA 3.0

    From Montréal

    Not a day trip, whatever a search result implies. VIA Rail publishes 3 hours 26 minutes and 270 km between Montréal and Québec City, and the whales are a further half-day beyond it: Intercar's Côte-Nord coach leaves Québec City at 10:00 and reaches Tadoussac at 14:00, with the only return of the day going the other way at 14:20. The formats that work are a two-day Charlevoix loop with a night near Tadoussac, or the train to Québec City and the full-day cruise from there. See whale watching from Montréal.

    From Ottawa

    Same shape, slightly further: VIA Rail gives 5 hours 54 minutes and 455 km to Québec City, then the estuary. A long weekend is the minimum honest plan, and the drive up the north shore is the more flexible version of it.

    From Toronto and southern Ontario

    Nothing local, and no exceptions: the Great Lakes hold no whales, and the boats sold around Kingston and Gananoque are 1000 Islands river cruises. Rail adds up — VIA Rail publishes 538 km and about 5 hours 13 minutes Toronto–Montréal, then 270 km and 3 hours 26 minutes to Québec City — so the realistic choices are a three-day trip to the St. Lawrence or a flight to Vancouver. Whale watching from Toronto and Ontario prices both.

    Atlantic Canada

    From Halifax

    No whale boats in the harbour. The Nova Scotia fleet is on Digby Neck and Brier Island, where Brier Island Whale and Seabird Cruises describes Westport as a comfortable 90-minute drive from Digby including two ferry hops — and Nova Scotia's provincial ferries at Petit Passage and Grand Passage are free, on demand, 24 hours a day. The other option is Pleasant Bay on the Cabot Trail, where Capt. Mark's runs two 12-seat zodiacs from June into September, with no mobile reception in the village. Both are on Bay of Fundy.

    From Moncton, Saint John or Fredericton

    This is right-whale water, and the closest port is St. Andrews, where Quoddy Link Marine's catamaran sails from the public wharf on King Street. For Grand Manan, Coastal Transport puts its Blacks Harbour terminal 75 km from Saint John, 227 km from Moncton, 178 km from Fredericton and 27 km from St. Andrews; the crossing takes 1 hour 30 minutes, is free on the way out to the island, and charges on the return — C$13.00 per adult and C$39.25 for a car at non-resident rates. Sea Watch Tours sails from Seal Cove at the far end.

    Halifax: a starting point rather than a port — the Nova Scotia whale boats are three coastlines west.
    Halifax: a starting point rather than a port — the Nova Scotia whale boats are three coastlines west.Photo: Ryan Sharpe · CC BY-SA 4.0

    From St. John's

    The shortest transfer in Atlantic Canada. O'Brien's puts Bay Bulls 30 to 40 minutes from downtown St. John's with free parking on site, and Gatherall's sails from the same village with a hotel shuttle at C$35 per adult. Both run into the Witless Bay Ecological Reserve, where the province counts more than 260,000 nesting pairs of Atlantic puffins. Iceberg Quest sails from St. John's harbour itself. See Newfoundland.

    If you want to sail today

    Three ports make same-day plausible in season: Victoria, where operators run multiple daily departures and hold zodiac seats to the last hour; Vancouver, where three docks compete; and Tadoussac, which sells morning and afternoon sailings on both boats and zodiacs. Check the departure times on the port page, then book the earliest slot of the day — mornings are calmer, the light is better for photographs, and a cancelled morning still leaves an afternoon boat to move to.

    Everywhere else, book ahead. The free-cancellation window on our partner listings runs to 24 hours before departure, so an early booking costs you nothing but keeps the seat.

    Check the Victoria 3-hour tourfrom C$189 · ★ 4.7 · GetYourGuide

    Questions people ask

    Where is the closest whale watching to Vancouver?

    Granville Island, in the middle of the city: Wild Whales and Prince of Whales sail from the Maritime Market, three to five hours out to the Gulf Islands. Steveston in Richmond is the other cluster — Vancouver Whale Watch calls it 35 minutes from downtown and runs a C$20 round-trip shuttle — and White Rock Sea Tours sails 12-seat zodiacs from Crescent Beach Marina in Surrey, about half an hour south of downtown by its own account. All three are on the Vancouver page.

    Can I watch whales near Toronto, Ottawa or anywhere in Ontario?

    No. Ontario has no ocean coast and no whale tours; the boats you find near Toronto, Kingston and Gananoque are freshwater river cruises. The nearest whales are in the St. Lawrence estuary at Tadoussac, which is a rail or road trip through Montréal and Québec City, or a flight west to British Columbia. Whale watching from Toronto and Ontario sets out both options.

    What is the closest whale watching to Halifax?

    Nothing sails from Halifax harbour. The Nova Scotia boats are on Digby Neck and Brier Island in the Bay of Fundy — Brier Island Whale and Seabird Cruises calls Westport a comfortable 90-minute drive from Digby, including two free on-demand ferries — and at Pleasant Bay on the Cabot Trail in Cape Breton. Both are covered on the Bay of Fundy page.

    Is there whale watching today or right now?

    In Victoria, Vancouver and Tadoussac in season, often yes: those ports run several departures a day and a seat sometimes stays free until an hour before check-in. Everywhere else, assume you are booking a day or more ahead, and note that every product in our feed can be cancelled free up to 24 hours before departure — which makes booking early cheap insurance rather than a commitment.

    Which port suits a first whale trip with children?

    Victoria or Vancouver on a covered boat: washrooms, a heated cabin, a naturalist on a microphone, and three to five hours rather than eight. Zodiacs carry age, height and pregnancy limits — most set a minimum around eight years or 135 cm — so check the boat before the port. Zodiac or cruise boat compares them.

    Does the finder send my location anywhere?

    No. The browser's geolocation call runs on your device, the comparison with our port list happens in the page, and nothing is transmitted to us or to anyone else. If you decline the prompt, the city list below does the same job.

    Official sources

    Read next

    SearchCheck the Victoria 3-hour tour· from C$189