The main departure ports for Alaska cruises
Alaska cruises leave from four ports in the Pacific Northwest: Seattle, Washington; Vancouver, British Columbia; Juneau, Alaska; and Ketchikan, Alaska. Most passengers board in Seattle or Vancouver because these are the largest cruise terminals and have the most flight connections. Seattle's cruise port is in the downtown waterfront area, and Vancouver's is in the city center near the Canada Place building.
Juneau and Ketchikan are smaller departure points, typically used for shorter itineraries or repositioning cruises that move ships between seasons. If your cruise departs from Juneau or Ketchikan, you will fly into Anchorage or another major Alaska city first, then take a connecting flight to your departure port. This adds a travel day to your trip.
Key Takeaways
- Seattle and Vancouver are the two busiest Alaska cruise ports and have the most direct flight options from across North America.
- Your cruise line's website shows your specific departure port when you book, and you should confirm it before buying airfare.
- Seattle is in the United States, so U.S. citizens need only a driver's license; Vancouver requires a valid passport for all passengers.
- Plan to arrive at your port city the day before departure so you have time to board without rushing.
- Parking, shuttle services, and ride-share options are available at all four ports, though costs and convenience vary by location.
Getting to Seattle
Seattle-Tacoma International Airport (SEA) is about 14 miles south of the cruise port. From the airport, you can take a taxi (roughly 30 to 40 minutes, $40 to $50), a ride-share service like Uber or Lyft (20 to 35 minutes, $25 to $45 depending on demand), or a shuttle service operated by companies like Shuttle Express or Gray Line (45 to 60 minutes, $20 to $30 per person).
If you drive your own car, the cruise port has parking lots on-site and nearby. Parking costs vary by lot and length of stay—expect $15 to $25 per day for standard parking. Some cruise lines offer parking packages bundled with your ticket. The port address is 901 Alaska Way, Seattle, WA 98104, and it sits right on the waterfront with clear signage from major highways.
Getting to Vancouver
Vancouver International Airport (YVR) is about 8 miles south of the cruise port, making it closer than Seattle's airport. A taxi takes 20 to 30 minutes and costs roughly $30 to $40 CAD. Ride-share services (Uber, Lyft) run 15 to 25 minutes for $20 to $35 CAD. The Canada Line, a rapid transit train, connects the airport directly to downtown Vancouver in about 25 minutes for roughly $10 CAD per person—this is often the cheapest option if you are traveling with a group.
The cruise port is at 999 Canada Place, Vancouver, BC V6C 3T4, in the downtown core near the waterfront. If you drive, parking is available but limited and expensive—$20 to $30 CAD per day. Many passengers fly in and use public transit or ride-share rather than renting a car. Keep in mind that all passengers boarding in Vancouver need a valid passport, even U.S. citizens, because you are crossing an international border.
Getting to Juneau and Ketchikan
Juneau and Ketchikan are smaller ports used less frequently as departure points. Most passengers fly into Anchorage (ANC), which is the main hub for Alaska air travel, then book a connecting flight to Juneau (JNU) or Ketchikan (KTN). These connecting flights take 1 to 2 hours. You will need to allow at least 3 to 4 hours between your arrival in Anchorage and your connecting flight departure to clear customs and collect baggage.
Once you land in Juneau or Ketchikan, the cruise port is a short taxi or shuttle ride from the airport. Ground transportation is limited in these smaller cities, so arrange your transfer in advance through your cruise line or a local shuttle service. Expect to pay $20 to $40 for a taxi or shuttle from the airport to the port.
Passport and documentation requirements
If you are departing from Seattle, you need a valid government-issued photo ID (driver's license or passport) if you are a U.S. citizen. Permanent residents and foreign nationals need a valid passport. Children under 16 traveling with parents may use a birth certificate instead of a passport for U.S. ports, but a passport is safer and required for any international stops.
If you are departing from Vancouver, all passengers—including U.S. citizens—must have a valid passport because you are entering Canada. Passport processing takes 4 to 6 weeks for a new process, so explore well in advance if you do not have one. If your passport expires during your cruise, renew it before you travel.
If your cruise visits Canada, Mexico, or other countries, all passengers need a passport. Check your cruise itinerary to see which countries you will visit, and verify passport requirements for each one.
Planning your arrival day
Cruise lines typically ask passengers to board between 2 p.m. and 4 p.m., though this varies by ship and cruise line. Arrive at the port at least 2 to 3 hours before your boarding window closes to allow time for parking, check-in, and security screening. If you are flying in the same day, book a flight that lands at least 4 to 5 hours before your boarding window closes—this gives you a buffer if your flight is delayed.
Many passengers stay overnight in the port city the night before departure. This removes the stress of a same-day flight and gives you time to explore the city or rest before boarding. Hotels near the Seattle and Vancouver ports range from budget chains ($80 to $120 per night) to upscale options ($200 and up). Juneau and Ketchikan have fewer hotel options, so book early if you plan to stay overnight.
Parking and vehicle storage options
If you drive to the port, on-site parking is available at Seattle and Vancouver, though it fills up during peak season (May through September). Reserve parking in advance through your cruise line's website or directly with the port authority. Rates are typically $15 to $25 per day in Seattle and $20 to $30 CAD per day in Vancouver.
Off-site parking lots near both ports offer lower rates—sometimes $8 to $15 per day—and include shuttle service to the terminal. These lots are run by independent operators and are popular with budget-conscious travelers. Search for "cruise port parking Seattle" or "cruise port parking Vancouver" to compare options and read reviews before you book.
If you do not want to pay for parking, some passengers use ride-share services or ask a friend to drop them off. Ride-share pickup areas are clearly marked at all four ports.
Frequently Asked Questions
Can I drive my car onto the ship?
No. Your car stays in a parking lot on land while you cruise. You cannot bring a vehicle aboard the ship. If you drive to the port, you must park your car in a lot and leave it there for the duration of your cruise.
What if my flight arrives late and I miss my boarding time?
Contact your cruise line when ready. If you miss the ship's departure, the cruise line will not wait for you, and you will have to pay for your own airfare to meet the ship at the next port. This is why booking a flight that lands several hours before boarding is important.
Do I need a passport for an Alaska cruise that leaves from Seattle?
Not if the ship only visits Alaska and U.S. ports. A driver's license is enough for U.S. citizens. However, many Alaska cruises include stops in Canada (like Juneau or Ketchikan), so check your itinerary. If Canada is on your route, you need a passport.
Is it cheaper to fly into Seattle or Vancouver?
Prices vary by your home city and travel dates. Seattle often has more flight options from the U.S., which can mean lower fares. Vancouver may be cheaper if you are traveling from western Canada. Compare round-trip airfare to both cities before you book your cruise.
Can I leave my car at the port for two weeks?
Yes, but the cost adds up. Two weeks of parking at $20 per day is $280, plus any fees. Many passengers find it cheaper to use a ride-share service or ask someone to drop them off and pick them up.