Vancouver has two cruise ship terminals, both in the downtown waterfront

Cruise ships arriving in Vancouver dock at one of two terminals: Canada Place or Ballantyne Pier, both located on the city's downtown waterfront. Canada Place is the larger and busier of the two, handling most of the major cruise lines including Royal Caribbean, Disney Cruise Line, Holland America, and Princess Cruises. Ballantyne Pier, operated separately, handles some sailings from lines like Cunard and smaller cruise operators.

Both terminals are within walking distance of Vancouver's downtown core, which means passengers can reach shops, restaurants, and attractions on foot without needing a shuttle or taxi. The waterfront location also means you can see the North Shore mountains and the city skyline from the dock area itself.

Key Takeaways

  • Canada Place is the primary cruise terminal and handles the majority of cruise ships visiting Vancouver, including sailings from Royal Caribbean, Disney, Holland America, and Princess Cruises.
  • Ballantyne Pier is a secondary terminal used by some cruise lines and is located a short distance from Canada Place along the same waterfront.
  • Both terminals sit in downtown Vancouver within walking distance of restaurants, shops, and the city center, so you do not need transportation to explore the when ready area.
  • Your cruise documents or booking confirmation will specify which terminal your ship uses, so check before you arrive at the port.

Canada Place — the main cruise terminal

Canada Place is the busiest cruise port in Vancouver and the primary dock for most major cruise lines. The terminal building itself is iconic — it has a white sail-shaped roof that is visible from across the harbor and is one of Vancouver's most recognizable landmarks. The facility opened in 1986 and was expanded over the years to handle larger ships and more passengers.

The terminal has passenger facilities including a ticket counter area, waiting lounges, and information desks. Outside the terminal, you will find taxi stands, shuttle bus pickup areas, and car rental counters. The area when ready surrounding Canada Place includes the Vancouver Convention Centre, shops, and waterfront promenades where you can walk and take photos before or after your cruise.

Canada Place can accommodate multiple large ships at once because it has multiple berths. If your cruise documents do not specify which berth, the terminal staff will direct you when you arrive. Parking is available in nearby lots, though prices vary and spaces fill quickly during peak cruise season (May through September).

Ballantyne Pier — the secondary terminal

Ballantyne Pier is located about one kilometer south of Canada Place along the same waterfront. It is a working cargo terminal that also handles cruise ships, so the atmosphere is different from Canada Place — you will see container cranes and cargo operations alongside cruise passengers. Some cruise lines use this terminal because it offers an alternative when Canada Place is at capacity, or because their ships are scheduled for specific itineraries that work better from this location.

The pier itself is less developed than Canada Place in terms of passenger amenities, but it is still within walking distance of downtown Vancouver. Taxis and shuttles are available at Ballantyne, and the walk to restaurants and shops takes about 15 to 20 minutes depending on where you are headed. If your booking confirmation lists Ballantyne Pier, you will receive specific instructions about where to check in and what to expect.

How to know which terminal your ship uses

Your cruise line will tell you which terminal to use in your booking confirmation or pre-cruise documents. Check your email confirmation from the cruise line, or log into your online account with the cruise operator to find the terminal name and the specific berth if it has been assigned. Some cruise lines also print this information on your cruise ticket or boarding pass.

If you cannot find the information in your documents, call your cruise line's customer service line — the number is usually on your confirmation email or on the cruise line's website. They can tell you the terminal name, the check-in time, and any specific instructions for your sailing date. Arriving at the wrong terminal will cost you time, so it is worth confirming before you leave home.

Getting to the terminals from Vancouver airport and hotels

Vancouver International Airport is about 20 kilometers south of the cruise terminals. A taxi from the airport to either terminal costs roughly 30 to 40 Canadian dollars depending on traffic. The SkyTrain (Vancouver's rapid transit system) also connects the airport to downtown, with a stop near Canada Place, though the journey takes about 30 minutes and requires a transfer. Ride-sharing services like Uber and Lyft operate in Vancouver and are another option.

If you are staying in a downtown Vancouver hotel, both terminals are reachable by a short taxi ride, a walk of 10 to 30 minutes depending on which hotel, or by public transit. Many hotels near the waterfront are within walking distance of Canada Place. If you are staying outside downtown, ask your hotel concierge for directions to the correct terminal — they can also arrange a shuttle or taxi if you need one.

Parking at the cruise terminals

Both Canada Place and Ballantyne Pier have parking available, though spaces are limited during peak season. Canada Place has a dedicated parking garage and surface lots nearby, with rates that typically run 15 to 25 Canadian dollars per day depending on the lot and how far in advance you book. Ballantyne Pier has parking as well, though it is less extensive than Canada Place.

If you plan to drive and park, book your spot in advance through the terminal's website or through a third-party parking service — many offer discounts for advance booking. Alternatively, some passengers choose to use a park-and-ride lot farther from the terminal and take a shuttle, which can be cheaper. Check your cruise line's website for parking options and rates specific to your sailing date.

What happens when you arrive at the terminal

Arrive at the terminal at least two to three hours before your scheduled departure time. You will enter the terminal building, find the check-in counter for your cruise line, and present your passport and cruise documents. The staff will scan your documents, assign you a cabin if you have not been assigned one already, and give you your room key card and any onboard information.

After check-in, you will go through a security screening similar to airport security, then proceed to the boarding area. You may wait in a lounge or queue depending on how busy the terminal is. Once boarding begins, you will walk up the gangway onto the ship. The entire process from arrival to boarding usually takes one to two hours, though it can be longer if the terminal is very busy.

Frequently Asked Questions

Can I arrive at the terminal the night before my cruise?

No. Terminals do not open for passenger check-in until a few hours before departure, usually in the morning. Arriving the night before means you will have to wait outside or find a hotel nearby. Plan to arrive on the day of departure, two to three hours before your ship leaves.

What if I arrive late and miss the check-in important date?

If you miss the check-in cutoff time, the cruise line will not hold the ship. You will not be able to board, and you will lose the cost of your cruise. Some cruise lines offer travel insurance that covers missed departures, but it is not standard. Always plan to arrive well before the important date.

Is there a difference between docking at Canada Place versus Ballantyne Pier for passengers?

The main difference is location and amenities. Canada Place is more developed with better passenger facilities and is closer to downtown attractions. Ballantyne Pier is functional but less polished and is a working cargo terminal. Both are safe and accessible, but Canada Place is generally more convenient for passengers exploring the city before or after their cruise.

Can I leave my car at the terminal while I am on my cruise?

Yes, both terminals have parking available for cruise passengers. You pay a daily rate, and your car stays in a secured lot while you are away. Book in advance if you can, as spaces fill up during busy season and advance booking often costs less than paying at the gate.

Do I need a passport to cruise from Vancouver?

Yes, if your cruise visits the United States or other countries, you will need a valid passport. Even if your cruise stays in Canadian waters, you should carry a passport in case of an emergency diversion. Check your cruise itinerary and your cruise line's requirements before you travel.