Eight miles. That's how close downtown Sunnyvale sits to Norman Y. Mineta San José International Airport (SJC) — about 13 minutes by car when traffic cooperates, which it reliably does not at 6:30 on a Tuesday morning or 4:30 on a Friday afternoon heading into San Jose. For a solo traveler catching an Alaska flight, it's a quick hop down US-101 with time to grab coffee.
For a team of 24 people with a week's worth of luggage, a trade show booth, and an 8:00 AM United departure from Terminal B, it's a logistics challenge: who drives, who parks, who pays $41 a day for the Terminal B garage, and what happens when two different flights land three hours apart on the way home? That's exactly the situation a Sunnyvale charter bus rental to SJC is designed to eliminate — one vehicle, one meeting point, and all the luggage in the undercarriage bays while your group concentrates on catching the flight rather than circling the parking structure.
This guide covers the operational specifics that first-timers at SJC almost always get surprised by: which numbered stop commercial buses actually use at each terminal, why the new cell phone waiting area doesn't help you if you're in a charter bus, how to coordinate a multi-flight pickup without scattering your group across two buildings, and which vehicle size makes sense for different headcounts. Every pickup stop and procedure below is sourced directly from the official San José Mineta International Airport website. To compare vehicles and get a rate in about a minute, call 669-679-7950 or use the quick form on this site — no account required, any time of day.
Why Groups Rent a Bus to San Jose Airport Instead of Driving Themselves
The parking math at SJC makes the case quickly. Per the airport's official parking page, Economy Lot 1 — the cheapest on-airport option — runs $19 per day. The Terminal A Garage runs $25 per day.
The Terminal B Garage hits $41 per day. Run that against a five-day company offsite with ten separate cars: you're looking at $950 to $2,050 in SJC parking alone, before gas, before the reimbursement spreadsheet, before the carpool coordination that inevitably unravels when someone's flight is delayed. One Sunnyvale airport transportation charter bus or minibus collapses all of it into a single flat rate split across the group.
Rideshares get complicated at scale even faster. A 20-person team with checked luggage needs five or six separate cars — different pickup times, potentially surge-priced through the 6–9 AM and 3–7 PM corridors that US-101 and I-880 are notorious for — and the group trickles into the terminal in waves instead of arriving together. When one car gets stuck behind a crash near the First Street interchange and misses the departure buffer, the scramble starts.
A minibus or charter bus from Sunnyvale means one scheduled departure and everyone moves at the same time, bags in the undercarriage, without anyone drawing straws for who ends up in the middle seat of a stranger's Prius Pool.
The cell phone waiting area at 2470 Airport Blvd explicitly prohibits commercial vehicles. It's free and roughly 3–4 minutes from the terminal curbs. But if your group is meeting a charter bus, that lot is not where it waits.
Commercial pickup timing and staging work differently; your booking confirmation will have the detail for your specific trip.
Charter Bus and Party Bus Drop-Off at San Jose Mineta International Airport
SJC has two terminal buildings, and the numbered commercial ground transportation stops are different for each. Confirming the correct stop before the bus arrives prevents a last-minute sprint between buildings when 25 people are already standing on the curb with their bags. Here is the layout, per the airport's own scheduled buses and charters page:
Terminal A — Southwest Airlines and Alaska Airlines (Gates 1–16): Scheduled buses and charter buses pick up at Ground Transportation Center, Stop #4 on the arrivals level. Rideshare vehicles (Uber and Lyft) use Stop #1 on the same level. VTA Route 60 uses Stop #7.
Your charter bus will be at Stop #4 — not at the rideshare cluster, not at the transit stop. Knowing that distinction in advance is exactly the kind of thing that keeps a group from wandering down to Stop #1 and waiting for a bus that is parked one zone over.
Terminal B — American Airlines, Delta, United, Frontier, Volaris, and ZIPAIR (Gates 17–35): Charter buses use Stop #11 in the middle island. Scheduled buses (Groome Transportation for the Monterey Bay area, for example) use Stop #12, positioned directly south of Baggage Claim. Rideshare pickup is at Stop #8 (Uber) and Stop #10 (Lyft) — different stops on the same island, different vehicles.
Stop #11 is the charter zone, and that distinction matters when 30 people are trying to identify a bus in a busy commercial curb area after a long flight.
If your group is arriving on mixed carriers — half on Southwest at Terminal A, others on United at Terminal B — the airport's free inter-terminal shuttle connects both buildings on the lower arrivals level every 7–10 minutes and takes about five minutes between terminals, per the airport shuttle page. The practical move: designate one terminal as the single loading point, have the other group ride the shuttle over, and load everyone together at Stop #4 or Stop #11.
Terminal A vs. Terminal B: Which Airlines Fly from Where at SJC
Your bus logistics depend on knowing this before departure day. The current breakdown: Terminal A (Gates 1–16) serves Southwest Airlines and Alaska Airlines. Terminal B (Gates 17–35) serves American Airlines, Delta, United Airlines, Frontier, Volaris, and ZIPAIR — including ZIPAIR's nonstop service to Tokyo Narita, the only transpacific route currently operating from SJC.
If your whole group is on one airline, the bus stop is straightforward: Stop #4 for Terminal A, Stop #11 for Terminal B. If the group is split across carriers, use the free inter-terminal shuttle to consolidate, then load.
For departure drop-off (departure is the reverse), a charter bus can let passengers off at the departures curb of either terminal. For groups split across airlines, the most efficient approach is a rolling drop — unload the Terminal A passengers with their bags at the Terminal A departures curb first, then continue to Terminal B for the rest. It adds a few minutes to the stop but beats making anyone backtrack through the facility.
SJC Transportation Compared: Charter Bus vs. Rideshare vs. Parking vs. Public Transit
This is a bus-comparison site, but a straight look at every option helps your group make the right call — because a private bus isn't automatically the right answer for every group size or situation. Here's an honest breakdown:
| Option | Cost shape | Group arrives together? | Luggage | Best group size |
|---|---|---|---|---|
| Charter bus or minibus | Flat rate, split by group | Yes — one vehicle, one stop | Undercarriage bays on full-size buses; overhead on minibuses | 8–56 passengers |
| Rideshare (Uber / Lyft) | Per car each way; surge possible 6–9 AM and 3–7 PM | No — multiple cars, multiple ETAs | 2–3 bags per car, max | 1–4 per car |
| Drive and park at SJC | $19–$41/day per car | No — caravans split at check-in | Each person manages their own | 1–2 cars, short trips |
| VTA Route 60 (Airport Flyer) | Free from SJC; fare for onward rail | Only if you catch the same bus | Carry-on only in practice | Solo travelers, pairs |
For solo travelers or pairs without heavy bags, VTA Route 60 (Airport Flyer) is genuinely worth knowing about — it's free in both directions from the airport, stops at Terminal A Stop #7 and Terminal B Stop #5, and connects to Milpitas BART and, via Winchester Station, to the Santa Clara Transit Center for Caltrain and ACE Rail connections (Amtrak connects via Milpitas BART and a further VTA Green Line transfer to Diridon Station), per the airport's public transit page. For a solo tech worker heading to downtown San Jose, it works fine. For a 28-person sales team coming back from a four-day conference with rolling suitcases, presentation stands, and laptop bags, it's not the right tool — and the per-head math on a shared minibus will often land cheaper than eight separate rideshares during peak surge windows.
What Size Bus Does Your Group Need for an SJC Run?
Airport runs have one constraint that a night-out charter doesn't: luggage. Every vehicle choice has to account for what your group is actually hauling — checked bags, garment bags, equipment cases, trade show materials — not just headcount. Here's how the full vehicle lineup breaks down for a Sunnyvale-to-SJC airport trip:
| Vehicle | Capacity | Luggage situation | Best for | Amenities worth noting |
|---|---|---|---|---|
| Sprinter van | Up to 14 | Rear cargo area — moderate bags | Small teams, family groups, executive transfers | Climate control, USB charging, tinted privacy windows |
| 14-passenger Sprinter limo | Up to 14 | Modest — carry-on and smaller bags | VIP team departures, board-level pickups | Premium leather seating, individual reading lights, USB at every seat |
| 15–35 passenger minibus | 15–35 | Overhead bins plus limited underfloor | Mid-size corporate groups, conference shuttles | Powerful A/C, plush reclining seats, overhead storage |
| 40–56 passenger charter bus | Up to 56 | Deep undercarriage bays — handles full checked-bag loads | Large company offsites, delegation travel, convention groups | Reclining seats, climate control, WiFi, power outlets, onboard restrooms, undercarriage bays |
The undercarriage bays on a full-size charter bus are the real differentiator for airport runs. A 40-person group with week-long trip luggage can load every checked bag without touching the overhead bins or blocking the aisle. Minibuses are the right pick in the 15–30 range with moderate luggage — the smaller footprint also maneuvers more cleanly on Airport Boulevard and around the terminal curbs.
For VIP or executive pickups where the headcount is under 14 but the expectation is clean and quiet, a Sprinter limo or van fits without the overhead of a full-size bus. ADA-accessible vehicles are available through the network; note your needs in the quote request and the right vehicle can be arranged.
San Jose Airport Charter Bus Rental and Minibus Prices
Airport runs are typically structured as point-to-point or round-trip rather than open-ended hourly, though the exact structure varies. To give you a planning-level idea: Sprinter vans run $200–$275/hour on weekdays and $225–$375/hour on weekends; 14-passenger Sprinter limos run $200–$325/hour on weekdays and $225–$350/hour on weekends, or $1,550–$3,150/day; 15–35 passenger minibuses run $200–$250/hour on weekdays and $200–$275/hour on weekends, or $1,100–$2,150/day; and 40–56 passenger charter buses run $200–$350/hour on either day, or $1,350–$2,850/day. Those are planning ranges — actual pricing for your specific trip depends on your exact route, pickup time, headcount, and hours reserved.
Get a quote for your trip in about a minute: call 669-679-7950 or fill out the quick form on this site, no account required.
The per-head math is worth running once you know your headcount. A 30-person group booking a minibus splits one flat rate instead of 10 surge-priced rideshares at 6 AM. Factor in the $19–$41/day SJC parking for anyone who would otherwise drive their own car, and one shared bus often pencils out ahead of the alternatives — without the coordination overhead.
Check the Sunnyvale party bus prices page for more detail on how rates break down by vehicle type.
A Group Airport Run Example
To give you a concrete idea: a 22-person tech company team heading to a four-day conference books a 25-passenger party bus. Pickup at their Sunnyvale office campus at 6:30 AM, rolling to Terminal B at SJC by 6:55 AM — 90 minutes before their 8:30 AM United flight. Bags load from the undercarriage.
The group checks in and clears security together without a rideshare scavenger hunt at 6 AM on Mathilda Avenue. On the return, the bus meets the whole group at Stop #11 in the Terminal B middle island once the last flight is confirmed on the ground. A 3–4 hour total commitment at that size might run $750–$1,400 depending on timing and day — compared to 10 separate rideshares at peak-hour surge rates, plus reimbursement tracking for each one.
Getting to SJC from Sunnyvale: Route, Timing, and What to Watch For
The standard Sunnyvale-to-SJC route heads south on US-101, exits at Brokaw Road (the Airport Parkway/First Street exit), and continues on Airport Parkway directly to Airport Boulevard. Terminal A — Southwest and Alaska — is the first terminal you reach, at the north end of the facility. Terminal B is a short continue south on Airport Boulevard.
The total run is about 8 miles and 13–14 minutes in light traffic. During the weekday 6–9 AM and 3–7 PM push — and Silicon Valley's commuter corridors along US-101 and I-880 are genuinely heavy in those windows — plan for 30 minutes or more from central Sunnyvale.
The US-101/I-880 interchange near the airport is a consistent pinch point on busy mornings, and the Airport Parkway onramp from 101 North can back up when multiple departing flights align. For early morning group departures, the safest buffer is 20–30 extra minutes built into the pickup time. On a charter bus or minibus from Sunnyvale, the congestion is the route's problem and not anyone in your group trying to navigate pre-flight logistics.
SJC is 8 miles from Sunnyvale via US-101 — about 13 minutes off-peak. San Francisco International Airport (SFO) is roughly 29 miles north, about 32 minutes in ideal conditions and considerably longer during the Peninsula commute push. For most Sunnyvale groups flying domestically, SJC is the practical first choice.
SFO makes sense when you need a carrier or nonstop route not served at SJC.
The SJC Group Pickup Workflow, Step by Step
Getting everyone off the plane and into one vehicle goes smoothest when the sequence is agreed upon before landing. Here's how a smooth SJC pickup looks with a charter bus or minibus:
Land and collect luggage first. Every flight lands, everyone deplanes, and the group makes its way to baggage claim. This leg takes longer than people expect — especially with a large group all checking bags.
Don't call for the bus to move forward until everyone has luggage in hand and the group is physically together at baggage claim level. One person still circling the carousel while the bus idles in the commercial curb zone is pressure nobody needs.
Confirm the group is ready, then coordinate timing. Once the whole party has bags and is assembled, the designated trip coordinator confirms the bus is clear to approach. Commercial vehicles are not permitted in the cell phone waiting area at 2470 Airport Blvd (personal vehicles only, per the airport's official cell phone lot page), so the bus timing is coordinated separately — your booking detail will specify exactly how that communication works for your pickup.
Proceed to the right numbered stop. Terminal A groups go to the Ground Transportation Center, Stop #4. Terminal B groups go to Stop #11 in the middle island.
Both are on the arrivals level. Do not follow rideshare app signs — rideshare zones are different numbered stops on the same level, and ending up at Stop #1 or Stop #10 when the bus is at Stop #4 or #11 is the most common SJC pickup mix-up. Send the stop number to your whole group before landing so everyone knows where they're headed the moment they reach the curb.
Load and go. Bags go into the undercarriage bays (full-size charter bus) or the overhead and rear compartment (minibus or Sprinter). The bus exits Airport Boulevard, reconnects to Airport Parkway, and heads back north on US-101 toward Sunnyvale or wherever the group is headed next.
Tips for Planning Group Travel at SJC
- Book early for early departures. Flights departing before 8 AM from SJC — a common time slot for coast-to-coast routes — require your group to be at the airport by 6:00–6:30 AM, meaning a 5:00–5:30 AM pickup from Sunnyvale. Availability for those early-morning windows fills quickly during peak travel periods (Thanksgiving week, the holiday corridor between Christmas and New Year's, and the spring conference season that clusters a lot of Silicon Valley corporate travel). Locking in a bus four to six weeks out is the safer call for those dates.
- Account for the two-terminal layout in your timeline. If your group is split across Southwest/Alaska at Terminal A and United/Delta/American at Terminal B, build in a 15-minute buffer for the inter-terminal shuttle run and regrouping before loading. This is the detail most first-timers discover the hard way on travel day.
- Confirm your terminal 24 hours before departure. Airlines occasionally move flights or reassign gates. Check your booking the night before and confirm Terminal A vs. Terminal B for every flight in your group, then share that information so everyone ends up at the correct numbered bus stop. The airport's official site at flysanjose.com has the most current terminal assignments and real-time flight information.
- Know when SJC is the right call vs. SFO. SJC currently serves roughly 40 nonstop destinations across 3 countries — strong domestic coverage via Southwest, Alaska, United, American, and Delta, plus ZIPAIR's nonstop to Tokyo Narita from Terminal B. For Sunnyvale groups needing broader international connectivity, SFO is the alternative. For most domestic corporate travel in Silicon Valley, SJC's proximity and generally lighter security lines make it the easier airport to work with.
- Multi-stop pickups are straightforward to request. If your group is coming from multiple Sunnyvale or Santa Clara addresses — an office campus, a corporate hotel, a satellite location — a bus can route through each stop before heading to SJC. Describe the itinerary in the quote request and pricing comes back for the full route, not just the terminal leg.
Frequently Asked Questions
Where exactly does a charter bus pick up at SJC?
At Terminal A (Southwest, Alaska Airlines, Gates 1–16): charter buses and scheduled buses use the Ground Transportation Center, Stop #4 on the arrivals level. At Terminal B (American, Delta, United, Frontier, Volaris, ZIPAIR, Gates 17–35): charter buses use Stop #11 in the middle island. Scheduled buses use Stop #12 directly south of Baggage Claim.
Rideshare vehicles use different numbered stops — Stop #1 at Terminal A, Stops #8 and #10 at Terminal B — so the stop number is worth confirming with your whole group before anyone hits the curb. All of this is published on the airport's own scheduled buses and charters page.
Can a charter bus or party bus wait in the SJC cell phone lot?
No. The cell phone waiting area at 2470 Airport Blvd prohibits commercial vehicles, per the airport's official page. It's free and sits about 3–4 minutes from the terminal curbs — a useful option if you're picking someone up in your personal car, but not applicable to a charter bus pickup. Commercial pickup coordination works differently; your booking confirmation will have the specific staging instructions for your trip.
How much does it cost to rent a bus to SJC from Sunnyvale?
To give you a planning-level idea: Sprinter vans run $200–$275/hour weekday and $225–$375/hour weekend; 14-passenger Sprinter limos run $200–$325/hour weekday, $225–$350/hour weekend, or $1,550–$3,150/day; 15–35 passenger minibuses run $200–$250/hour weekday and $1,100–$2,150/day; 40–56 passenger charter buses run $200–$350/hour or $1,350–$2,850/day. Those are planning ranges — the actual quote depends on your group size, pickup time, route, and hours. Call 669-679-7950 or fill out the quick form for a quote in about a minute.
What does parking at SJC actually cost?
Per the airport's official parking page: Economy Lot 1 is $19/day; the Terminal A Garage runs $25/day; Daily Lots 4 and 5 run $31/day; the Terminal B Garage runs $41/day. A ten-car group parking for five days in Economy Lot 1 runs $950 — and that's the cheapest option, which requires a shuttle ride to the terminals. In the Terminal B Garage, that same group pays $2,050.
A shared charter bus often comes out ahead on that math and removes the coordination overhead entirely.
Which airlines are at Terminal A and which are at Terminal B?
Terminal A (Gates 1–16): Southwest Airlines and Alaska Airlines. Terminal B (Gates 17–35): American Airlines, Delta, United Airlines, Frontier, Volaris, and ZIPAIR (nonstop Tokyo Narita). If your group is split between these carriers, the free inter-terminal shuttle connects both buildings every 7–10 minutes on the lower arrivals level and takes about five minutes.
Is VTA Route 60 a realistic option for a large group heading to SJC?
For a solo traveler or a pair without heavy bags, yes — Route 60 (Airport Flyer) is free in both directions from the airport, stopping at Terminal A Stop #7 and Terminal B Stop #5, with connections to Milpitas BART and VTA light rail, and via Winchester Station to the Santa Clara Transit Center for Caltrain and ACE Rail (Amtrak connects via Milpitas BART and a further VTA Green Line transfer to Diridon Station), per the airport's public transit page. For a 20-person group returning from a conference with a week's worth of luggage at 6 AM, it's not a practical fit — the coordination overhead and transit time push most corporate groups toward a charter bus or minibus.
How far is SJC from Sunnyvale, and how does it compare to SFO?
SJC is roughly 8 miles from central Sunnyvale via US-101 South — about 13–14 minutes in light traffic, 25–35 minutes or more during the 6–9 AM commute push. San Francisco International Airport (SFO) is roughly 29 miles north — approximately 32 minutes in ideal conditions, and longer during Peninsula traffic. For most domestic itineraries out of Silicon Valley, SJC's proximity makes it the natural starting point.
SFO is the right call when you need a route or carrier not served at SJC.
What is the official SJC airport contact?
Norman Y. Mineta San José International Airport is at 1701 Airport Blvd, San José, CA 95110. The general information line is (408) 392-3600. Business office hours run Monday–Thursday 8 AM–5 PM and Friday 8 AM–4:30 PM; the airport itself operates 24 hours.
The most current terminal and ground transportation details are always at flysanjose.com.
Book a Bus to San Jose Mineta International Airport
The run from Sunnyvale to SJC is 8 miles and 13 minutes in light traffic — but organizing 25 people with a week's luggage across two terminals, at 6 AM, without a designated meeting point, is where the headaches actually happen. A Sunnyvale charter bus rental to SJC handles all of it: one departure time from your office or hotel, one numbered stop on the arrivals curb (Stop #4 at Terminal A or Stop #11 at Terminal B), and the undercarriage bays ready for everything the group is hauling. Compare vehicles and get a rate in about a minute by calling 669-679-7950 or filling out the quick form on this site any time.
Also planning a SAP Center event or a night out on Santana Row while your out-of-towners are in the Valley? The SAP Center group transportation guide and the Santana Row bus guide cover the logistics for both.


