The Los Angeles cruise port terminals are in two locations. Carnival cruises depart from Long Beach. The other cruise lines depart from San Pedro. Your cruise line will tell you where you'll depart.
The LA airport is either 18 miles or 23 miles from the cruise port depending on which cruise terminal.
The Los Angeles World Cruise Center in San Pedro is capable of docking three cruise ships at the same time. It is 18 miles south of Los Angeles International Airport. Browse hotels near the cruise terminals.
Directions from LAX: Travel south on the San Diego Freeway (I-405), then south on the Harbor Freeway (I-110). Exit at Harbor Blvd. The entrance to the World Cruise Center is on the right. Reservations are not required for parking. Courtesy shuttle is provided.
The Long Beach cruise terminal is 23 miles from Los Angeles International Airport. Parking is in a 5-story garage. The address is 231 Windsor Way, Long Beach, California.
Directions from Los Angeles: 405 Freeway south; 710 Freeway south; follow signs for the Queen Mary; stay to the far right of the Queen Mary ticket taker, this is the entrance to the Long Beach Cruise Port.