Los AngelesCruise Port
Cruising out of Los Angeles? Your ship leaves from San Pedro. Find your terminal, choose where to park or stay the night before, and plan the ride in from the airport.

Bon voyage from Los Angeles
- Terminals
- 2
- Cruise lines
- 6
- Celebrity, MSC, Norwegian, Princess, Royal Caribbean and Virgin Voyages
- Nearest airport
- LGB
- Long Beach Airport, 13.9 mi, about 24 min without traffic
- Port parking
- From $23 a day
- 3 port-run lots
Last checked
Terminals by cruise line
Los Angeles has one main cruise terminal: the World Cruise Center in San Pedro. Royal Caribbean, Princess, Norwegian and Virgin Voyages sail from it. A few Princess sailings use Berth 46 in the Outer Harbor instead. Your berth can change by sailing, so check your cruise documents. Carnival's Los Angeles cruises leave from Long Beach, a different port.
Los Angeles World Cruise Center
Cruise lines
Royal Caribbean, Princess, Norwegian, Virgin Voyages, Celebrity, MSC
Two buildings, Berths 92 and 93. Royal Caribbean, Norwegian and Discovery Princess mostly use 92; Virgin and other Princess ships mostly 93.
100 Swinford Street, San Pedro, CA 90731
Outer Harbor Berth 46
Cruise lines
Princess
Occasional Princess sailings only. Follow Harbor Boulevard south past the World Cruise Center, then Dave Arian Way.
3011 Miner Street, San Pedro, CA 90731
| Terminal | Cruise lines | Address | Map |
|---|---|---|---|
| Los Angeles World Cruise CenterTwo buildings, Berths 92 and 93. Royal Caribbean, Norwegian and Discovery Princess mostly use 92; Virgin and other Princess ships mostly 93. | Royal Caribbean, Princess, Norwegian, Virgin Voyages, Celebrity, MSC | 100 Swinford Street, San Pedro, CA 90731 | Map of Los Angeles World Cruise Center |
| Outer Harbor Berth 46Occasional Princess sailings only. Follow Harbor Boulevard south past the World Cruise Center, then Dave Arian Way. | Princess | 3011 Miner Street, San Pedro, CA 90731 |
Hotels the night before
Staying the night before means a delayed flight can't cost you the ship. Every hotel below runs a ride to the terminal or sells a cruise parking package. "Check rates" opens the hotel on Booking.com. "Cruise stay details" opens the hotel's own page about the offer.

Hotel
Crowne Plaza Los Angeles Harbor Hotel
The closest, a high-rise close enough to watch your ship sail in. Its round-trip cruise shuttle costs a small fee; sign up at the front desk. The Cruise Package adds parking for up to 5 nights and breakfast for two.
- Paid shuttle available
- Park-and-cruise package
- 1.1 mi by road

Hotel
Vagabond Inn San Pedro
A budget motel on Gaffey Street by the 110 freeway. It drives you to the World Cruise Center free, one way only. Book a drop-off time at the front desk. No cruise parking package is listed.
- Free shuttle to the terminal
- 1.5 mi by road

Hotel
DoubleTree by Hilton San Pedro - Port of Los Angeles
On Cabrillo Marina, south of the port by the beach. Its shuttle to the terminal is free when there's room, so ask at check-in. The cruise package bundles one night, breakfast and up to seven days' parking.
- Free shuttle to the terminal
- Park-and-cruise package
- 2.8 mi by road

Hotel
Quality Inn - Torrance Lomita
In Lomita, north of San Pedro. Its Park & Cruise package covers one night, breakfast, 7 nights' parking and a one-way ride to the World Cruise Center. Extra parking days are $10.
- Port ride included in the cruise package
- Park-and-cruise package
- 5.4 mi by road
Los Angeles cruise parking
The port's own lots are the parking here, and Parking Concepts runs all three. You don't book ahead. Drive in, park, and pay when you leave, by cash or card. Free shuttles run to the terminal on ship days. Drop your bags at the terminal first, then park.
Prices are the daily maximum for a standard car. The first hour is free.
Port of Los Angeles lots
| Lot | To the terminal | Cover | Price | Book |
|---|---|---|---|---|
Los Angeles Cruise Terminal lot (official)The main cruise lot, beside the terminal. Open around the clock.For Los Angeles World Cruise Center+ More− LessEnter at Swinford Street off Harbor Boulevard and keep right. Oversized vehicles pay $40 a day. First hour free, then $2 an hour up to the daily maximum for a standard vehicle; oversized vehicles $40 a day. No reservation: pay when you leave. | ShuttleOpen-airAt the terminal (100 Swinford Street); free courtesy shuttle on ship days | Open-air | $23a day | Reserve at the port → for Los Angeles Cruise Terminal lot (official) |
Battleship IOWA lot (official)Shared with Battleship IOWA visitors, a short ride south of the terminal.For Los Angeles World Cruise Center+ More− LessEnter at 1st Street off Harbor Boulevard. Same rates as the main lot. First hour free, then $2 an hour up to the daily maximum for a standard vehicle; oversized vehicles $40 a day. No reservation: pay when you leave. | ShuttleOpen-air250 S. Harbor Blvd. (Berth 87), south of the terminal; courtesy shuttle on ship days | Open-air | $23a day | Reserve at the port → for Battleship IOWA lot (official) |
Catalina Sea and Air Terminal lot (official overflow)The Catalina Express lot, also used for cruise overflow.For Los Angeles World Cruise Center+ More− LessEnter at Swinford Street off Harbor Boulevard and drive straight on. First hour free, then $2 an hour up to the daily maximum for a standard vehicle; oversized vehicles $40 a day. No reservation: pay when you leave. | ShuttleOpen-airBerth 95, beside the terminal under the Vincent Thomas Bridge; courtesy shuttle on ship days | Open-air | $23a day | Reserve at the port → for Catalina Sea and Air Terminal lot (official overflow) |
Getting there
Long Beach Airport is the closest, 13.9 miles from the terminal. LAX is the bigger airport and a longer drive, 22.8 miles. The terminal sits right off the I-110 freeway. At LAX, taxis and rideshares pick up at the LAX-it lot; walk there or take the free green shuttle from outside baggage claim. Enterprise and Hertz in San Pedro pick up and drop off at the terminal.
Long Beach Airport LGB
The closest airport, in Long Beach, east of the port.
- Distance
- 13.9 mi
- Drive
- about 24 min without traffic
Los Angeles International Airport LAX
The big international airport, with a longer drive south.
- Distance
- 22.8 mi
- Drive
- about 33 min without traffic
Ways to the port
- Uber and Lyft: Lyft, Uber, Opoli — Pick up at the LAX-it lot next to Terminal 1 (walk or free LAX-it shuttle). No fare published. Operator site → for Lyft, Uber, Opoli
- Taxi — From the LAX-it lot, or the stands in Parking Structure 3 and at Terminal 7. No fare to San Pedro published. Operator site →

Pre-book a private airport transfer
A driver booked ahead saves the LAX-it queue with your luggage. Check that your airport and date are covered before you rely on it.
Ports you'll visit from Los Angeles
Los Angeles cruises mostly head south to Mexico. Cabo San Lucas is on all four lines' lists, and Mazatlán and Puerto Vallarta on three. Royal Caribbean adds short Ensenada and Catalina trips. Princess also sails to Hawaii.
Read the guide →Sailing to
Cabo San Lucas
How the tender into the marina works, plus plans for 2, 4 or 7 hours ashore.
Read the guide →Sailing to
Puerto Vallarta
The Puerto Mágico cruise terminal, plus plans for 3, 5 or 7 hours ashore.
Read the guide →Sailing to
Mazatlán
The cruise terminal and what's walkable, plus plans for 3, 5 or 7 hours ashore.
Read the guide →Sailing to
Ensenada
The walk from the cruise terminal, plus plans for 3, 5 or 7 hours ashore.
Read the guide →Sailing to
Honolulu
Which of the two piers you'll use, plus plans for 2, 4 or 7 hours ashore.
- Guide coming
Sailing to
Catalina Island
- Guide coming
Sailing to
La Paz
Quick answers
How we checked these answers
Every answer is built from facts we checked against the sources below and cross-checked with recent port guides. Where sources disagreed, the answer says so instead of guessing a number.
- Port of Los Angeles — Los Angeles Cruise Terminal
- LA Waterfront (Port of Los Angeles) — cruise FAQs
- Ports America — World Cruise Center schedule
- Carnival — cruises from Long Beach (Los Angeles)
- Royal Caribbean — best cruises from Los Angeles
- Princess — 2026-2027 West Coast season release
- Norwegian — fall-winter 2026/27 season release
- Norwegian — winter 2027/28 deployment release
- Virgin Voyages — Brilliant Lady winter 2027-28 itineraries
- Crowne Plaza Los Angeles Harbor Hotel (IHG)
- DoubleTree by Hilton San Pedro - Port of Los Angeles (Hilton)
- Vagabond Inn San Pedro — amenities
- Quality Inn - Torrance Lomita (Choice Hotels)
- Motel 6 San Pedro, CA – Port of Los Angeles
- LA Waterfront (Port of Los Angeles) — free to public / parking
- Parking Concepts Inc. — World Cruise Center Lot
- LAX — LAX-it
- Royal Caribbean — port arrival time
- Norwegian — departure day
- Princess — OceanReady
Terminals & cruise lines
Which port in Los Angeles does Royal Caribbean or Princess use?
Royal Caribbean and Princess both usually sail from the Los Angeles World Cruise Center at 100 Swinford Street in San Pedro. In the port's October–December 2026 schedule, Royal Caribbean mostly uses Berth 92, Discovery Princess Berth 92 and the other Princess ships Berth 93. Princess also used Outer Harbor Berth 46 twice in October 2026. Berths change by date, so check your cruise documents. See both terminals.
What cruise lines sail from Los Angeles?
Four cruise lines homeport ships in Los Angeles, according to the Port of Los Angeles: Princess, Royal Caribbean, Norwegian and Virgin Voyages, all from the World Cruise Center in San Pedro. Other lines call less often; Celebrity Summit and MSC Poesia each start a cruise there in October 2026. Find your line's terminal.
Are there two cruise ports in Los Angeles?
Yes. Los Angeles cruises leave from two places: the World Cruise Center in San Pedro, run by the Port of Los Angeles, and a separate terminal in Long Beach. Carnival's Los Angeles cruises sail from Long Beach. Princess, Royal Caribbean, Norwegian and Virgin Voyages sail from San Pedro. See the San Pedro terminals.
Where do cruise ships go out of Los Angeles?
Cruises out of Los Angeles mostly sail to Mexico: Cabo San Lucas, Mazatlán and Puerto Vallarta on the lines' Mexican Riviera trips. Royal Caribbean also runs short Catalina Island and Ensenada sailings. Princess sails 16-day Hawaii round trips with late nights in Honolulu. Virgin Voyages adds an overnight in Cabo and, on some sailings, La Paz. See the ports.
Hotels
Which hotels near the Los Angeles cruise port have a free shuttle?
Four hotels near the Los Angeles cruise port run a ride to the ship. DoubleTree San Pedro has a free shuttle when there's room. Vagabond Inn San Pedro drives you there free, one way. Crowne Plaza Los Angeles Harbor charges a small fee for its round-trip shuttle. Quality Inn - Torrance Lomita includes a one-way ride in its Park & Cruise package, with 7 nights' parking. Compare the hotels.
What hotel is closest to the Los Angeles cruise port?
The Crowne Plaza Los Angeles Harbor Hotel is the closest hotel with a cruise shuttle to the World Cruise Center in San Pedro: 1.1 miles by road, or a 0.82-mile walk of about 18 minutes. It also runs a paid cruise shuttle. The Motel 6 on West 9th Street is a 1.13-mile walk, about 24 minutes, but its page lists no cruise shuttle or parking package. See the hotels.
Parking
How much is parking at the San Pedro cruise terminal?
Parking at the San Pedro cruise terminal costs $23 a day for a standard vehicle and $40 for an oversized one, the Port of Los Angeles and its operator Parking Concepts say. The first hour is free, then it's $2 an hour up to the daily maximum. There's no reservation: you pay when you leave, by cash or card. See the lots.
Where do you park for a Royal Caribbean cruise in Los Angeles?
For a Royal Caribbean cruise from Los Angeles, you park in the port's own lots at the World Cruise Center, run by Parking Concepts. The main lot is beside the terminal, with two more at the Battleship IOWA and the Catalina Express terminal. Free courtesy shuttles run to the terminal on ship days. We couldn't confirm any private lot with a shuttle; nearby hotels sell park-and-cruise packages instead. Compare the lots.
Do you need to reserve cruise parking at the World Cruise Center?
No. You don't reserve cruise parking at the Los Angeles World Cruise Center. The port's lots are open 24 hours, seven days a week: drive in, park, and pay when you leave, by cash or card. The rate is $23 a day for a standard vehicle. See the lots.
Getting there
Which airport is closest to the San Pedro cruise port?
Long Beach Airport (LGB) is the closest to the San Pedro cruise port, about 13.9 miles by road, roughly 24 minutes without traffic. Los Angeles International (LAX) is about 22.8 miles away, roughly 33 minutes without traffic. Plan the drive in.
How do I get from LAX to the San Pedro cruise port?
From LAX to the San Pedro cruise port, you can take a taxi or a rideshare for the 22.8-mile drive. At LAX, taxis, Lyft, Uber and Opoli pick up at the LAX-it lot; walk there or ride the free LAX-it shuttle from outside baggage claim. Enterprise and Hertz in San Pedro also pick up and drop off at the terminal. See all the options.
Embarkation day
What time should I arrive at the Los Angeles cruise terminal?
Arrive at the Los Angeles cruise terminal at the time your cruise line gives you. Royal Caribbean asks you to come within the slot you picked in the Royal App. Norwegian says use the check-in time on your eDocs, no more than an hour early. Princess staggers check-in by Arrival Group. Drop bags at the terminal before you park; shuttles run from the lots on ship days. See parking.
Can I store luggage at the Los Angeles cruise terminal?
No. The Port of Los Angeles says bags can't be stored at the cruise terminal. Check your bags with your cruise line when you arrive, and keep carry-ons with you until you board. Drop passengers and luggage at the front of the terminal before you park. After the cruise, take all your bags with you. See parking.