Yes, the Los Angeles area is served by two distinct cruise terminals: the Port of Los Angeles and the Long Beach Cruise Terminal. The Port of Los Angeles (located in San Pedro) is the primary hub for major lines like Princess, Norwegian, and Celebrity. It features the World Cruise Center and is known for its proximity to historic sites like the USS Iowa. The Long Beach Cruise Terminal, located just a few miles away across the water, is the exclusive homeport for Carnival Cruise Line. This terminal is famous for its massive geodesic dome that once housed the Spruce Goose. While the ports are close to one another, they are managed by different entities and have different traffic patterns. For travelers, it is vital to double-check which terminal your ship departs from, as they are not within walking distance of each other. Both are roughly 20–25 miles from LAX, making it a relatively short commute to either gateway for your Pacific or Mexican Riviera adventure.