Getting To and From SJC Airport: Every Option Explained
Getting to and from SJC airport? This guide covers every option — VTA Route 60, BART, Caltrain, rideshare, taxis, rental cars, and off-site parking from $7.79/day.

Book SJC airport parking — pick your dates
Pick your dates to search
Getting to and from SJC airport is straightforward once you know which ground transportation option fits your budget and schedule. San José Mineta International Airport sits roughly 3 miles northwest of downtown San José via SR 87, so most rides are short — but your choices span free public buses, rideshare, taxis, hotel shuttles, rental cars, and off-site parking from as low as $7.79/day. The Complete SJC Airport Parking Guide covers the full parking picture; this guide goes deep on every way to reach the terminals and get home again.
- Free bus service: VTA Route 60 Airport Flyer departs from Terminal A Stop 7 and Terminal B Stop 5 at no charge from the airport.
- BART and Caltrain: Reach San Francisco or Oakland with a transfer — BART via Milpitas Station, Caltrain via Santa Clara Transit Center.
- Rideshare and taxis: Uber and Lyft pick up at designated curb zones; licensed taxis queue outside baggage claim.
- Hotel and lot shuttles: Off-site lots (Joy Park Fly, Spring Park, Holiday Inn San Jose Airport) run free 24/7 on-demand shuttles, with rides as short as 3-4 minutes.
- Rental cars: The Rental Car Center at 1639 Airport Blvd serves multiple brands; a free shuttle connects it to Terminal A.
- Off-site parking: Book through Triply to lock in rates from $7.79/day — 59% cheaper than Economy Lot 1 on-airport.
If you plan to drive and park, compare SJC off-site parking rates starting at $7.79/day on Triply before your trip. Rates can fill up fast on busy travel weekends.
How Does Rideshare Work at SJC Airport?
Uber and Lyft are the most popular ways travelers get to and from SJC airport on short notice. Both apps route you to the same designated pickup zones, which keeps traffic flowing and eliminates the confusion you find at some larger airports.
For departures (drop-off), rideshare vehicles pull up at the standard Departure curb on the upper level of both Terminal A and Terminal B — the same curb used by private cars. For arrivals (pickup), rideshare drivers wait in the Cell Phone Lot at 2470 Airport Blvd (free while waiting) and pull to the lower-level Arrivals curb only after you request them through the app. According to Uber's SJC airport page, travelers should follow the "Rideshare" signs from baggage claim to the correct curb section. Lyft follows the same procedure.
Because SJC is compact, rideshare fares to nearby neighborhoods are relatively affordable. Expect roughly $10-15 to downtown San José on a typical non-surge fare, based on current app estimates. Fares to Santa Clara, Sunnyvale, or Milpitas run in a similar range. Surge pricing applies during peak hours — especially weekday mornings and Friday evenings — so building a few extra minutes into your plan helps.
What About Taxis and Pre-Arranged Car Services?
Licensed taxis are available on demand at SJC. They queue at the lower-level Arrivals curb outside baggage claim for both terminals — no app needed. Per the SJC official taxis page, only authorized taxi companies are permitted to pick up at the airport. Meters start upon pickup, and rates follow Santa Clara County standards. Pre-arranged town car or black car services use the same Arrivals curb; confirm your driver's name and plate before getting in.
Getting to and From SJC Airport by Public Transit
Public transit is a solid option for budget-conscious travelers, and SJC connects to several regional systems. The free VTA Route 60 Airport Flyer is the obvious starting point, but BART and Caltrain extend your reach across the Bay Area.
VTA Route 60 Airport Flyer — Free from SJC
The VTA Route 60 Airport Flyer is free when boarding at SJC. According to VTA's official site, the bus stops at Terminal A Stop 7 and Terminal B Stop 5. From the airport, it connects to the Airporter Transit Hub at Metro/Airport light rail station, where you can transfer to VTA Blue or Green Line light rail service. Note that fare is required once you board at any non-airport stop — the free-ride benefit applies only at the SJC terminals. The Route 60 runs frequently and is the fastest zero-cost way off airport property.
BART via Milpitas Station
BART doesn't serve SJC directly, but you can reach it with a quick connection. Take the VTA Route 60 or a rideshare to Milpitas BART Station, where BART's Orange Line runs north toward Fremont, Oakland, and San Francisco. Travel time from Milpitas to San Francisco's Civic Center area is typically around 60-70 minutes. BART fares are distance-based; the Milpitas-to-SF run costs around $5-8 based on current BART fare schedules, though you should verify current fares before travel. A Clipper Card saves a small discount over cash.
Caltrain and ACE via Santa Clara Transit Center
Caltrain is the go-to rail link for travelers headed to the San Francisco Peninsula. Reach Santa Clara Transit Center via VTA light rail or a short rideshare from the airport. From Santa Clara, Caltrain runs north to Mountain View, Palo Alto, Redwood City, and San Francisco's 4th & King Station — a journey of roughly 60-90 minutes depending on the train type (Baby Bullet vs. local). ACE Rail also departs Santa Clara and heads east toward Stockton, serving commuters from the Central Valley. Check Caltrain's schedule online for current fares and timing before your trip.
San José Diridon Station — Regional Transit Hub
San José Diridon Station is about 3 miles from SJC and serves Caltrain, ACE Rail, Amtrak, and Greyhound. VTA light rail connects Diridon to the airport area, or you can take a short rideshare directly. If you're traveling from Santa Cruz, the Highway 17 Express bus terminates at Diridon Station — making it a practical multi-modal hub for trips that start or end on the coast.
Hotel and Off-Site Lot Shuttles: Getting to and From SJC Airport for Free
Hotel shuttles and off-site parking lot shuttles are among the least-understood options for getting to and from SJC airport — but they're often the most cost-effective. All three Triply-listed lots run free 24/7 on-demand shuttles, and several hotels near the airport offer their own guest shuttles from designated stops.
Off-Site Parking Lot Shuttles (Triply Lots)
Based on current listing data, the three off-site lots bookable through Triply each operate their own shuttles at no extra charge:
- Joy Park Fly (N 4th Street, 1.2 mi from airport) — Shuttle runs every 5-15 minutes or on demand, 24/7/365. The ride to the terminals takes 3-4 minutes. The lot also offers complimentary valet. Rate: $7.79/day (verified October 2026).
- Spring Park San Jose Airport Parking (Technology Drive, 0.8 mi from airport) — 24/7 on-demand shuttle. Show your confirmation on arrival to arrange pickup. Covered garage and uncovered rooftop options available. Rate: $8.05/day (verified October 2026).
- Holiday Inn San Jose Airport (42 E Gish Road, 1.1 mi from airport) — Free 24/7 on-demand shuttle. Enter on Gish Road, follow the "Flight Parking" sign, and self-park in the gated hotel lot. Rate: $8.82/day (verified October 2026).
The standard procedure for all three lots: call the lot once you've collected your bags. The driver will meet you at the correct terminal curb. For a deeper look at how each lot compares, see our SJC park and fly guide, which covers side-by-side comparisons and booking tips.
Hotel Shuttles at SJC
Several hotels near SJC operate their own complimentary guest shuttles. Per the SJC hotel shuttles page, courtesy vehicles pick up at Terminal A Stop 8 and Terminal B Stop 12. Look for the hotel's name on the van. These shuttles are for registered hotel guests only — they're not a general transportation service. If you booked a park-and-stay package through a hotel, confirm the shuttle schedule with the property before your flight.
Ground Transportation Mode Comparison
Not sure which option fits your trip? Here's a side-by-side look at every major way of getting to and from SJC airport, based on current published data and typical traveler experience.
| Mode | Typical Cost | Approx. Time to Downtown SJC | Availability |
|---|---|---|---|
| Joy Park Fly shuttle + park | From $7.79/day | 3-4 min to terminal | 24/7 on demand |
| Spring Park shuttle + park | From $8.05/day | ~5 min to terminal | 24/7 on demand |
| Holiday Inn shuttle + park | From $8.82/day | ~7 min to terminal | 24/7 on demand |
| Economy Lot 1 (on-airport) | $19/day | 7-10 min shuttle | 24/7 |
| VTA Route 60 (bus) | Free from SJC | ~10 min to light rail hub | Regular hours |
| Rideshare (Uber/Lyft) | ~$10-15 to downtown | ~10-15 min | On demand |
| Taxi | Metered, varies | ~10-15 min | On demand at curb |
| BART (via Milpitas) | ~$5-8 to SF | ~60-70 min to SF | Scheduled service |
| Caltrain (via Santa Clara) | Varies by zone | ~60-90 min to SF | Scheduled service |
Rental Car Center at SJC
The SJC Rental Car Center is located at 1639 Airport Blvd — the same address as Daily Lot 4, just south of the Rental Car Center garage. According to the SJC official rental car page, the facility serves multiple major car rental brands. A free shuttle connects the Rental Car Center to Terminal A; follow the signs from baggage claim to the shuttle boarding area.
When returning a rental car, allow extra time to return the vehicle, board the shuttle, and reach your check-in counter. Most travelers budget 30-45 minutes between rental return and arriving at the terminal, especially during peak morning hours when both the shuttle and security lines run longer. If your airline requires earlier check-in, adjust accordingly. You can also check current traffic conditions before heading out by using the Waze live traffic map.
Driving to SJC: Drop-Off Zones and Traffic Tips
All SJC parking lots line Airport Boulevard, with access also via US-101 (Bayshore Freeway), I-880 (Nimitz Freeway), and SR 87 (Guadalupe Freeway). For drop-offs, use the upper-level Departures curb at Terminal A or Terminal B — the same road serves both private cars and rideshare vehicles. For pickups, the free Cell Phone Lot at 2470 Airport Blvd keeps you off the busy Arrivals curb until your traveler texts you.
One active construction note as of October 2026: the Hourly Lot 2 (Terminal A Garage) north exit is closed. Use the south exit instead. This affects drivers departing the garage but does not impact terminal access. Always check flysanjose.com/parking for live lot availability before you drive — lots can fill on busy travel days.
Morning rush on US-101 and I-880 can add 10-20 minutes to drive times from South Bay cities. If you're flying out of Terminal A (American, Delta, Frontier, United, Volaris) or Terminal B (Southwest, Alaska, Hawaiian, ZIPAIR), knowing your terminal in advance helps you choose the right entrance and the correct parking structure. Our SJC parking map and lot guide breaks down every lot by address, terminal access, and walking distance.
TSA Security and Timing After You Arrive
Getting to the airport is only half the equation. Once you're inside, security lines determine whether you make your flight. TSA security screening guidelines recommend arriving at least 90 minutes before domestic departures. If you have TSA PreCheck, dedicated lanes at SJC typically move much faster — worth enrolling if you fly more than two or three times a year.
For early morning flights, shuttle timing from off-site lots matters more than most travelers expect. If your TSA checkpoint opens at 4:30 a.m. and your lot's shuttle takes 3-4 minutes, leaving the lot by 4:00 a.m. gives you a comfortable buffer. Our SJC parking for early morning flights guide covers exact security opening times and the best lots for pre-dawn departures.
Getting to and From SJC Airport: Your Best Move
Getting to and from SJC airport is easiest when you match your option to your trip. Short trip with a late-night return? An off-site lot shuttle beats waiting for rideshare surge pricing. Flying solo from downtown? The free VTA Route 60 gets you there at no cost. Long business trip with early check-in? Book a covered spot at Spring Park or Joy Park Fly and lock in a rate well below on-airport pricing. Based on current Triply rates, off-site lots cost up to 59% less per day than Economy Lot 1 — the cheapest on-airport option.
For travelers who want maximum convenience without overpaying, off-site parking with a free shuttle is consistently the top-rated combination. Compare SJC off-site parking options from $7.79/day on Triply and reserve your spot before rates climb.
Frequently Asked Questions
Ready to book your SJC airport parking? Find Parking Now