How to Get to Long Beach From San Diego [2026-2027 Guide]
Traveling 105 miles north from San Diego to Long Beach takes roughly 1.5 to 3 hours depending on your chosen transit mode. Driving via I-5 North and I-405 North is fastest, taking 1.5 to 2.5 hours with $18–$28 in fuel and toll costs. Alternatively, direct intercity buses (FlixBus/Greyhound) take 1 hour 45 minutes to 3 hours for $20–$35. Amtrak rail riders take the Pacific Surfliner to Fullerton or Los Angeles Union Station before transferring to a connecting Thruway bus or Metro A Line for $36–$55 (3 to 3.5 hours). Commercial flights are impractical due to layovers.
Planning your Southern California getaway or cruise departure? Lock in the best rates on hotels, rental cars, and stays with this Exclusive Southern California Travel Deals/Hotel Deals Here
| Travel Mode & Leg | Transfer Time & Grounded Cost |
|---|---|
| Personal Vehicle / Car Rental (I-5 N to I-405 N) | 1 hr 30 min – 2 hr 30 min | $18 – $28 (gas/tolls) |
| Direct Intercity Bus (FlixBus / Greyhound) | 1 hr 45 min – 3 hr 10 min | $20 – $35 per ticket |
| Amtrak Pacific Surfliner + Thruway Bus / LA Metro A Line | 3 hr 00 min – 3 hr 30 min | $36 – $55 per ticket |
| Rideshare (Uber / Lyft) | 1 hr 30 min – 2 hr 15 min | $140 – $210 one-way |
| Commercial Flight (Connecting via SAN to LGB/LAX) | 4 hr 30 min – 6 hr 00 min | $150 – $350+ one-way |
🚗 Driving from San Diego to Long Beach
Driving provides the most direct, flexible connection between San Diego and Long Beach. The standard route heads north on Interstate 5 through North County San Diego and Orange County before merging onto Interstate 405 North directly into Long Beach. In optimal, off-peak driving conditions, the 105-mile trip requires around 90 minutes. However, weekday morning and late-afternoon rush hours through Oceanside and Orange County regularly push travel times past 2.5 hours. Expect roughly $18 to $28 in fuel expenses, alongside potential toll lane fees if opting for express routes.
🚆 Taking the Train from San Diego to Long Beach
While there is no single uninterrupted rail line directly connecting San Diego Santa Fe Depot to Downtown Long Beach, train travel remains scenic and reliable. Travelers book Amtrak’s Pacific Surfliner north to either Fullerton Station or Los Angeles Union Station. From Fullerton, passengers transfer onto a scheduled Amtrak Thruway connecting bus directly into Long Beach.
Alternatively, arriving at LA Union Station allows for a simple transfer onto the Los Angeles Metro A Line light rail heading south to Long Beach. Combined rail-and-transfer fares run $36 to $55, with journey durations averaging 3 to 3.5 hours.
🚌 Bus from San Diego to Long Beach
Direct motorcoach services offer an economical choice with no vehicle transfers required. Providers such as FlixBus and Greyhound operate multiple departures daily from hubs like Old Town San Diego, UCSD, and downtown. Nonstop schedules pull into the Long Beach downtown transit shelters in 1 hour 45 minutes to 2 hours 35 minutes depending on highway congestion.
Advance one-way tickets generally span between $20 and $35, featuring complimentary Wi-Fi, power outlets, and generous luggage allowances suited for cruise passengers.
✈️ Flying from San Diego to Long Beach
Commercial flights between San Diego International Airport (SAN) and Long Beach Airport (LGB) are not recommended. There are no nonstop passenger flights between the two airports due to their close geographical distance. Itineraries require layovers in hub cities like Phoenix, Salt Lake City, or Las Vegas, dragging total transit time past 4 to 6 hours and fares upwards of $150 to $350.
Driving, taking a direct coach, or utilizing regional rail is substantially faster, cheaper, and more sustainable.
Best Way to Travel from San Diego to Long Beach
The overall best method depends entirely on personal scheduling and vehicle access. For speed, route independence, and multiple passengers, driving remains unmatched when timed outside peak traffic windows (mid-day between 10:00 AM and 1:30 PM is ideal). For solo travelers and cruise-goers looking to bypass behind-the-wheel stress, the direct FlixBus coach offers the optimal balance of affordable ticket pricing and door-to-door efficiency. Rail enthusiasts prioritizing ocean panoramas will find the Pacific Surfliner rail-to-bus combo the most relaxing alternative.
Related Routes from San Diego:
How to Get to Joshua Tree From San Diego
FAQs About How to Get to Long Beach From San Diego [2026-2027 Guide]
What is the fastest way to get from San Diego to Long Beach?
Driving by personal car or rideshare via I-5 North and I-405 North is the fastest option, taking as little as 1 hour and 30 minutes during light traffic hours.
Can you take a direct train from San Diego to Long Beach?
No, there is no direct rail line. You must ride the Amtrak Pacific Surfliner to Fullerton or Los Angeles Union Station and take an Amtrak Thruway connection or Metro A Line light rail into Long Beach.
What is the cheapest transportation between both cities?
Booking an advance ticket on FlixBus or Greyhound is the most budget-friendly option, with direct one-way fares frequently priced from $20 to $28.
How much is an Uber or Lyft from San Diego to Long Beach?
A standard rideshare typically ranges from $140 to $210 one-way, though dynamic surge pricing and peak traffic times can push costs higher.
How do I travel to the Long Beach Cruise Terminal from San Diego?
The most convenient transit option is driving or taking a direct bus to Downtown Long Beach, followed by a brief 5-to-10-minute taxi or rideshare directly to the Queen Mary or Carnival Cruise terminal gates.