San Diego International Airport transit: bus, rail, rideshare, or shuttle from each part of the city
San Diego International Airport has a $2.50 bus, direct rail connections, and plenty of rideshare and shuttle options. Here is how your neighborhood and trip length should dictate bus, rail, rideshare, shuttle, or parkin
San Diego International Airport in San Diego supports every transport mode from a $2.50 city bus to $60 valet parking, but the gap that actually matters is not bus vs valet. It is transit vs car.
If you do not want to drive, SAN is unusually friendly: a $2.50 bus (Route 992) at the terminals, rail and trolley connections at Old Town and Santa Fe Depot, plus rideshare, taxi, and shared shuttle. Parking is the expensive fallback, not the default.
Prices for rideshare, shuttle, and taxi away from the airport move with demand and distance. Any non‑airport price bands here are typical ranges that fluctuate, not guaranteed quotes. When I give a range, I will anchor at least one concrete example so it does not feel like hand‑waving.
Last autumn I rebuilt my own “how do I get to SAN” model for a trip that started in North County and ended inland. The spreadsheet said what my gut did not want to admit: if you commit to transit first and treat parking as a backup, San Diego airport is one of the cheaper big‑city plays in the West.
Step 1: Lock your terminal, then pick transit that makes sense
San Diego International has 2 terminals, and they behave differently.
-
- Southwest, Spirit, Frontier, plus some Alaska
- Mostly domestic, high churn, basic amenities
-
- Delta, United, American, Alaska, most international
- T2 East and West, plus the better lounges and more long‑haul
You cannot move between T1 and T2 airside, so your airline effectively locks your curb.
The good news is that transit into the airport feeds both terminals:
- MTS Route 992 stops at both T1 and T2.
- The San Diego Flyer shuttle from Old Town connects into both terminals.
- Rideshare, taxis, and shuttles have pickup zones at both.
From a non‑driver’s perspective, terminal choice is about what the airport feels like once you are inside, not how hard it is to get there.
Step 2: Know the non‑driving toolkit at SAN
Instead of a nine‑mode encyclopedia, here is what actually exists and when it wins.
Core transit spine
-
- $2.50 per ride
- About 15 minutes to Santa Fe Depot
- Every 15–30 minutes, both terminals
- Best use: downtown, Little Italy, transfers to COASTER, Surfliner, and trolley
-
COASTER commuter rail via Santa Fe Depot
- Regular commuter rail fares
- Best use: North County coast (Oceanside, Carlsbad, Encinitas, Solana Beach) into downtown, then 992 to SAN
-
Amtrak Pacific Surfliner via Santa Fe Depot
- Intercity rail fares
- Best use: longer‑distance coastal trips that happen to line up with an airport day
-
San Diego Trolley Green Line via Old Town Transit Center
- Trolley fares
- Best use: Mission Valley, SDSU, inland central neighborhoods using Green Line to Old Town, then the airport shuttle
Point‑to‑point car options
-
- Central neighborhoods are often in the $15–$30 each‑way range
- Higher for North County, far east suburbs, or peak times
- Best use: trips under 4–5 days, late‑night or early‑morning flights, heavy luggage
-
Taxi San Diego
- Metered fares, usually slightly above rideshare
- Best use: when surge makes rideshare silly or you want to skip the app entirely
-
Cloud 9 Shuttle and SuperShuttle
- Per‑seat pricing, shared vehicles
- Best use: solo travelers from farther suburbs who do not have strong transit and want to save over a long rideshare
Parking as the fallback, not the plan
If all of that fails or does not fit your situation, San Diego airport has 7 official parking options, and they set the bar you are trying to beat as a non‑driver:
- Pacific Highway Lot at $11/day, shuttle to both terminals, is the cheapest daily parking at SAN.
- Terminal 1 Parking Lot and Terminal 2 Parking Plaza are $38/day and walkable in about 5 minutes and 3 minutes respectively.
- Curbside Valet is $60/day with a 1 minute walk.
So your non‑driver question is always: “Is my transit or rideshare cost less painful than $11/day with a shuttle, $38/day to walk, or $60/day to hand over the keys?”
Step 3: Neighborhood rules of thumb (primary + backup)
To keep this useful, I am going to bucket San Diego into four archetypes instead of trying to model every block:
- Downtown & Little Italy
- Coastal (La Jolla, Pacific Beach, Mission Beach, Ocean Beach)
- Inland central (Mission Valley, SDSU, nearby areas)
- North County coast (Solana Beach to Oceanside)
Far‑east suburbs behave like a stretched version of inland central on price and time, so I will hit those briefly too.
Quick decision table
Think of this as the “what should I plan for” snapshot, assuming you are comfortable with transit and are trying not to drive:
| Neighborhood type | Trip length | Primary mode | Backup mode |
|---|---|---|---|
| Downtown / Little Italy | 0–3 days | Route 992 | Uber / Lyft |
| 4–7 days | Route 992 | Uber / Lyft | |
| 8+ | Route 992 | Pacific Highway Lot (drive) | |
| Coastal | 0–3 days | Uber / Lyft | Taxi |
| 4–7 days | Pacific Highway Lot | Uber / Lyft | |
| 8+ | Pacific Highway Lot | Terminal garage if you need walk | |
| Inland central | 0–3 days | Uber / Lyft | Trolley + airport shuttle |
| 4–7 days | Uber / Lyft | Pacific Highway Lot | |
| 8+ | Pacific Highway Lot | Trolley + airport shuttle | |
| North County coast | 0–3 days | COASTER/Surfliner + 992 | Uber / Lyft (group or odd hours) |
| 4–7 days | COASTER/Surfliner + 992 | Pacific Highway Lot (drive) | |
| 8+ | COASTER/Surfliner + 992 | Pacific Highway Lot |
Now I will justify those in plain English with at least one concrete example per bucket.
Downtown & Little Italy: transit first, car only if you must
If you live in downtown or Little Italy, you are in the Route 992 sweet spot.
- Primary: Route 992
- Backup: Uber / Lyft
992 costs $2.50 each way and takes about 15 minutes from the terminals to Santa Fe Depot. For both Terminal 1 and Terminal 2, it is the default.
A concrete 4‑day example:
- Take 992 both ways: $5 total per person.
- Park instead in Pacific Highway Lot: $11/day x 4 = $44.
- Or park in Terminal 2 Parking Plaza: $38/day x 4 = $152.
Even if your Uber from downtown to SAN is about $20 each way, that is $40 round trip. For a 4‑day trip, transit is $5, rideshare is $40, Pacific Highway is $44, and the T2 garage is $152.
So from central neighborhoods:
- Under any normal time pressure, the sequence is: 992 first, then rideshare if the bus timing is bad or it is late at night.
- You only touch parking if you already have a car at the curb and you are on a very long trip (8+ days) where Pacific Highway at $11/day starts to feel acceptable.
Coastal: La Jolla, PB, Mission Beach, Ocean Beach
On the coast, there is no simple single‑seat transit connection to SAN. You are choosing between time and money.
- Primary for 0–3 days: Uber / Lyft
- Primary for 4+ days (if you already have a car): Drive and park in Pacific Highway Lot
- Backup: Taxi when surge pricing is ugly
From La Jolla to SAN, a typical rideshare can easily land in the $25–$40 each‑way band depending on demand. Use $35 as a concrete mid‑point.
- For a 2‑day weekend trip:
- Rideshare: 2 x $35 = $70 total.
- Pacific Highway: 2 x $11 = $22 in parking.
Purely on out‑of‑pocket cost, driving and using the $11/day lot is cheaper even on a weekend. But that ignores one thing non‑drivers often value: not dealing with the car at all near the beach and not feeding it street or garage space while you are gone.
So the coastal rule of thumb if you prefer not to drive:
- 0–3 days: just take Uber or Lyft and accept the spend. Trying to build a multi‑mode transit path here is usually not worth it.
- 4–7 days: if your each‑way rideshare tends to be above $30, the math flips toward Pacific Highway. A 4‑day La Jolla trip at $35 each way is $70 in rideshare vs $44 in parking. At that point a non‑driver might still choose rideshare for simplicity, but the spreadsheet is on the parking side.
- 8+ days: Pacific Highway almost always wins on cost if you are willing to drive yourself. If you want to stay transit‑only, then you are consciously paying extra to avoid the car.
For most non‑drivers on the coast, the realistic frame is “rideshare is the primary, parking is the emergency backup when prices spike or trips are long.”
Inland central: Mission Valley, SDSU, and nearby
Inland central neighborhoods actually have decent transit, but it is not frictionless.
- Primary for 0–3 days: Uber / Lyft
- Primary for 4–7 days: Still usually Uber / Lyft
- Primary for 8+ days or tight budgets: Transit (Green Line + airport shuttle + 992) or drive and use Pacific Highway
- Backup: The mode you did not choose above
A Mission Valley example:
- Option A: Green Line trolley to Old Town, then the free airport shuttle to SAN, then walk into T1 or T2. You are paying normal trolley fares and spending real time on transfers.
- Option B: a direct Uber or Lyft into SAN in the $20–$30 each‑way band.
For a 3‑day trip:
- Rideshare: say $25 each way, so $50 round trip.
- Driving and using Pacific Highway Lot: $11/day x 3 = $33, plus the time to park and ride the shuttle.
On dollars, Pacific Highway wins at 3 days. For a non‑driver, the question is how much you value avoiding the drive. Once you push past about 5–6 days, parking pulls ahead even for typical central inland rideshare fares:
- 6‑day trip at $25 each way rideshare: $50 total.
- 6‑day trip in Pacific Highway: $66.
So in this band:
- If you are transit‑comfortable and price‑sensitive, stitching the Green Line and airport shuttle together is reasonable, especially for solo travelers.
- If you care more about time and simplicity, use Uber or Lyft for anything under roughly a week, then reevaluate for longer trips and consider the $11/day parking as a backstop.
North County coast: where rail plus 992 is the MVP
This is the one case where I will say, flat out, that transit should be your default if you do not want to drive.
- Primary: COASTER or Amtrak Pacific Surfliner into Santa Fe Depot, then Route 992
- Backup: Uber / Lyft for groups, very early / late flights, or bad rail timing
- Long‑trip backup if you have a car: Drive and park in Pacific Highway
From Encinitas, Solana Beach, Carlsbad, or Oceanside:
- COASTER or Surfliner gets you into Santa Fe Depot on a fixed timetable.
- 992 then runs you to Terminal 1 or Terminal 2 for $2.50.
Compare that to a direct rideshare:
- A solo rider from Carlsbad can easily see $60+ each way during peaks.
- Two of those is $120 round trip.
If you drove instead and used Pacific Highway Lot:
- A 5‑day North County trip is $55 in parking at $11/day, plus fuel and freeway time.
For a solo traveler:
- Rail + 992 is often materially cheaper than both long rideshare and long‑stay parking, with less stress than driving the whole distance yourself.
I was wrong for years in my own mental model to treat rail as peripheral on San Diego access. For the North County coast, rail plus 992 is absolutely the first answer if you are not car‑committed.
For groups:
- Once you have 3–4 people, that $60+ rideshare split starts to look reasonable again, especially on short trips under 4 days. At that point the primary vs backup flips based on your appetite for schedules and transfers.
Far‑east suburbs: El Cajon, Santee, beyond
I will keep this one tight. Out east, distance dominates everything.
- Primary for 0–3 days: Uber / Lyft or taxi
- Primary for 4+ days (if you have a car): Drive and park in Pacific Highway Lot
- Backup: Shared shuttle like Cloud 9 or SuperShuttle for solo budget travelers
A concrete 7‑day example from a farther east suburb where a one‑way rideshare commonly lands in the $40–$50 band:
- Two rideshares at $45 each way: $90 total.
- Seven days in Pacific Highway at $11/day: $77.
So for longer trips, the parking backup starts to win on dollars, assuming you are willing to drive that far to begin with. If you are trying to avoid the car entirely, you are trading time and transfers (or shared shuttle stops) for those savings.
Sidebar: when valet is a rational choice
Curbside Valet at San Diego airport is:
- $60/day
- About a 1 minute walk to the terminals
- Valid for both terminals
Most people treat that as automatic madness. From a strict unit‑economics lens, there are a couple of very narrow use cases
Airports mentioned
Specific spots covered
- SAN · San Diego Metropolitan Transit System Route 992 · Transport
- SAN · Curbside Valet · Parking
- SAN · Pacific Highway Lot · Parking
- SAN · Terminal 1 · Terminals
- SAN · Terminal 2 · Terminals
- SAN · Uber · Transport
- SAN · Lyft · Transport
- SAN · San Diego Trolley Green Line via Old Town Transit Center connection · Transport
Sloan Marchetti
Ex-Virgin America revenue management, ex-Klook content strategist. Writes part-time about West Coast hubs through a unit-economics lens.