Los Angeles International Airport (LAX) is about 20 miles from the Los Angeles cruise port at San Pedro, which is about a 30- to 45-minute drive away.