Cruise Questions CanadaEvery cruise question answered — great prices, with extras on top.
Fly-Cruise

How to Get From Calgary to the Vancouver Cruise Terminal

Published 1 May 2026 · 2 min read · Cruise Questions Canada editorial team

Quick answerFly YYC to YVR (about 90 minutes), then take the Canada Line SkyTrain or a taxi to Canada Place — the cruise terminal is in downtown Vancouver, about 25–30 minutes from the airport.

Your ship will not wait, so the whole game is arriving in Vancouver with time to spare. Here is how Calgarians actually do it.

Option 1: Fly (what most people do)

WestJet and Air Canada run frequent direct flights from Calgary (YYC) to Vancouver (YVR) — roughly 90 minutes in the air. From YVR, the Canada Line SkyTrain takes you to Waterfront Station in about 26 minutes for under $10, and the cruise terminal at Canada Place is a two-minute walk from the station. A taxi runs $35–45.

Option 2: Drive

It is about 970 km — 10 to 11 hours through the Rockies on Highway 1. Doable as a two-day road trip with an overnight in Kamloops or Kelowna, and parking near Canada Place runs roughly $25–40 per day for the length of your cruise. For a 7-night Alaska sailing that is $175–280 in parking, which usually costs more than two return flights.

Option 3: The scenic splurge

The Rocky Mountaineer connects Banff and Lake Louise to Vancouver over two days with an overnight hotel stop. Spectacular — but it is a holiday before your holiday, priced accordingly, and needs booking months ahead.

Want this priced up properly? Speak to a licensed cruise consultant — same price as booking direct, plus perks like onboard credit and prepaid gratuities the websites don't show. No fee, no obligation. You can get a quote or book online.

Get a quote or book online →

The timing rule that actually matters

Fly in the day before. Cruise lines advise it, and everyone who has watched a delayed YYC flight eat their boarding window agrees. A hotel night in Vancouver costs less than missing your ship — and if your flight is booked as part of a fly-cruise package through a consultant, the cruise line takes responsibility for getting you to the ship if the flight is delayed. Booked separately, that risk is all yours.

What this costs, all-in

A consultant can bundle the flight, hotel and transfers with the cruise itself — often at a package rate with extras on top — which is usually where the real saving hides for Alberta travellers.

Want this priced up properly? Speak to a licensed cruise consultant — same price as booking direct, plus perks like onboard credit and prepaid gratuities the websites don't show. No fee, no obligation. You can get a quote or book online.

Get a quote or book online →

Frequently asked questions

How far is Vancouver airport from the cruise terminal?

About 15 km. The Canada Line SkyTrain runs from YVR to Waterfront Station, directly beside Canada Place, in roughly 26 minutes. A taxi or rideshare takes 25–40 minutes depending on traffic and costs $35–45.

Can you take the train from Calgary to Vancouver for a cruise?

There is no direct passenger rail between Calgary and Vancouver. The Rocky Mountaineer runs scenic routes but takes two days and costs more than flying — it is a holiday in itself, not a transfer.

More questions you might have

Booking essentials: Is It Cheaper to Book a Cruise Through a Travel Agent · What Are Expedia Extras on a Cruise Booking · Onboard Credit Explained and How to Get More