How to Get to Long Beach Cruise Terminal From San Diego [2026-2027 Guide]
Reaching the Long Beach Cruise Terminal at 231 Windsor Way from San Diego requires traveling 107 miles north along Southern California’s coastal highway corridor. Driving via I-5 North and I-405 North is the most direct travel mode, taking 1.5 to 2.5 hours with $18–$28 in fuel plus $23 daily terminal parking. Direct intercity motorcoaches (FlixBus) reach downtown Long Beach in 2 to 2.5 hours for $20–$35, followed by a $10–$15 Uber to the ship gates. Alternatively, take the Amtrak Pacific Surfliner rail-and-bus connector (3 to 3.5 hours, $36–$55) or private transfers ($240–$350). Flying is impractical due to connecting layovers.
Pre-cruise hotel stays and rental car arrangements book up quickly around departure dates. Explore real-time rates and availability via this Long Beach Pre-Cruise Hotel & Travel Booking Portal.
🚗 Driving from San Diego to Long Beach Cruise Terminal
Driving provides direct, curb-to-ship access without handling heavy luggage across multiple transfer hubs. The standard driving route follows Interstate 5 North through Oceanside and Orange County before merging onto Interstate 405 North toward Long Beach. Exit onto I-710 South, which terminates directly adjacent to Harbor Scenic Drive, leading straight to the Queen Mary and the Carnival Cruise Terminal dome. Driving takes approximately 90 minutes in clear conditions, though weekday rush hours can stretch travel past 2.5 hours. The on-site terminal parking garage accommodates passenger cruise vehicles at a standard daily rate of $23 with direct walkway access to check-in counters.
🚆 Taking the Train (Amtrak Pacific Surfliner)
The Amtrak Pacific Surfliner offers a coastal journey connecting San Diego Santa Fe Depot or Old Town Station to the greater Los Angeles basin. Because rail tracks do not extend directly to the waterfront cruise berths, rail travelers choose between two transfer strategies. The first involves riding the train north to Fullerton Station and transferring onto an Amtrak Thruway connecting motorcoach directly into Long Beach. The second option is riding through to Los Angeles Union Station and boarding the Los Angeles Metro A Line light rail south to Downtown Long Beach. From the downtown transit depot, hail a 10-minute taxi or rideshare directly to the ship terminal.
🚌 Bus Options from San Diego to Long Beach
Direct intercity bus carriers like FlixBus and Greyhound operate multiple departures daily from San Diego hubs, including Old Town and Downtown. Buses travel north along the I-5 and I-405 corridors, terminating at the Long Beach Downtown Transit Center on 1st Street. One-way bus fares range between $20 and $35 per passenger, and the direct transit time averages 2 hours to 2 hours and 45 minutes depending on highway flow. Upon arrival in downtown Long Beach, passengers can board an on-demand rideshare, local taxi, or the Long Beach Transit Circuit shuttle for the quick 2-mile connection across the Queensway Bridge to the cruise terminal.
🚐 Shuttle and Private Transfers
Dedicated cruise transfer shuttles, black car services, and private vans offer pre-arranged door-to-door transport from San Diego residences or hotels straight to the ship drop-off lane. Companies such as Prime Time Shuttle, private airport towncars, and charter providers eliminate the need to pay weekly port parking fees or carry luggage through public transit stations. Standard one-way rideshare services (Uber or Lyft) between San Diego and the cruise port run between $140 and $220. For parties of four or more with extensive cruise luggage, pre-booking a dedicated private passenger van ($240 to $350 flat rate) delivers the highest convenience.
✈️ Flying to Long Beach (Not Recommended)
Flying between San Diego International Airport (SAN) and Long Beach Airport (LGB) or Los Angeles International Airport (LAX) is neither practical nor time-efficient. Commercial airlines do not operate nonstop flights between San Diego and Long Beach due to the short 100-mile geographic distance. Flights require connecting layovers through intermediate hubs like Phoenix (PHX) or Las Vegas (LAS), driving the total travel duration to 4.5 to 6 hours. Factoring in airport check-in, TSA security screenings, potential bag transfer fees, and high ticket prices ($150 to $350+), flying takes considerably longer and costs far more than driving or taking an intercity coach.
Related Routes from San Diego:
How to Get to Joshua Tree From San Diego
Travel Cost & Travel Time Summary Table
| Travel Mode & Routing Leg | Transfer Time & Grounded Rates |
|---|---|
| Personal Car / Rental (I-5 N to I-405 N to I-710 S) | 1 hr 30 min – 2 hr 30 min | $18 – $28 fuel + $23/day parking |
| FlixBus / Greyhound + Short Local Rideshare to Terminal | 2 hr 15 min – 3 hr 00 min | $30 – $50 total per person |
| Amtrak Pacific Surfliner + Thruway Bus / Taxi Transfer | 3 hr 15 min – 3 hr 45 min | $46 – $70 total per person |
| On-Demand Rideshare (Uber XL / Lyft from San Diego) | 1 hr 35 min – 2 hr 20 min | $140 – $220 one-way |
| Private Van / Pre-Arranged Chauffeur Shuttle | 1 hr 30 min – 2 hr 15 min | $240 – $350 flat rate |
| Commercial Flights (SAN to LGB with Layover) | 4 hr 30 min – 6 hr 00 min | $150 – $350+ per ticket |
FAQs About How to Get to Long Beach Cruise Terminal From San Diego [2026-2027 Guide]
What is the fastest way to get from San Diego to the Long Beach Cruise Terminal?
Driving by personal car, rental, or rideshare via Interstate 5 North, Interstate 405 North, and Interstate 710 South is the fastest route, taking approximately 1 hour and 30 minutes in uncongested traffic conditions.
Can you take Amtrak directly to the Long Beach cruise ships?
No, Amtrak does not have tracks running directly to the pier. Passengers take the Pacific Surfliner to Fullerton or Los Angeles Union Station, then connect via an Amtrak Thruway bus, the LA Metro A Line, or a taxi to the terminal.
How much is parking at the Long Beach Cruise Terminal for cruise passengers?
Parking in the official multi-level structure at 231 Windsor Way costs $23 per day. The garage is situated adjacent to the Carnival terminal dome and check-in luggage drop areas.
What is the most affordable public transit option from San Diego?
Taking a direct FlixBus from San Diego to Downtown Long Beach ($20 to $35) and completing the final two miles via a quick rideshare ($10 to $15) is the most budget-friendly transit combination.
What time should I leave San Diego on cruise departure day?
To comfortably make your designated cruise boarding window and accommodate potential Southern California highway delays, depart San Diego between 8:00 AM and 9:30 AM on embarkation morning, or travel up the evening prior.