Granite Bay, Placer County → Oakland San Francisco Bay Airport
Granite Bay to Oakland Airport Shuttle
Oakland Airport is about 110 miles from Granite Bay — a little shorter than SFO and without San Francisco's streets. We drive it for flights and fares that SMF doesn't have.
10% off for cash or military ID — one discount per ride.
Live at OAK
—California time
Oakland San Francisco Bay Airport
- Terminal 1Departures curb
- Terminal 2Departures curb
- BART stationAcross from T1 baggage claim
Granite BayOakland (OAK)
- Distance
- about 110 mi
- Usual drive
- 2 hr 5 min–2 hr 35 min
- Passengers
- 1–8
- Pickups
- 24/7
CPUC licensed carrier
TCP 34179
Flights tracked
Pickup moves with your flight
Free child car seats
Fitted by your driver
Free cancellation
Up to 4 hours before pickup
Choose your vehicle
Vehicles for Granite Bay to Oakland (OAK)
A sedan for two, SUV for a family, Ford Transit for a group.

Midsize Sedan
Best for one or two travelers with standard luggage.
- 3 Ppl
- 4 Bags

Full-Size SUV
Six seats and six bags, or fewer people and more luggage.
- 6 Ppl
- 6 Bags

Ford Transit Van
The group vehicle: eight passengers and eighteen bags in one van. Wine tours, wedding parties, unit moves, the golf trip.
- 8 Ppl
- 18 Bags

Vehicle spotlight
Ford Transit passenger van
Granite Bay to OAK, door to terminal.
- 1
No city driving
I-80 to I-880.
- 2
Eight seats
Groups.
- 3
Big luggage
Fits easily.
- 4
Flat fare
Fixed when you book.
The route
The drive from Granite Bay to Oakland (OAK)
Oakland Airport is about 110 miles from Granite Bay — two hours on a clear road, up to two and a half at peak.
I-80 west through Sacramento and Solano County, over the Carquinez Bridge, then I-580 and I-880 south to the airport.
Granite Bay
Your door
I-80 west
Through Sacramento
Carquinez Bridge
Into the Bay Area
I-880 south
Oakland
OAK
Terminal 1 or 2
Pickup time planner
| Flight from OAK | Type | Pickup in Granite Bay |
|---|---|---|
| 6:00am | Domestic | 1:15am |
| 9:30am | Domestic | 4:45am |
| 2:15pm | Domestic | 9:30am |
| 12:30pm | International | 6:45am |
From Granite Bay: about four and three-quarter hours before domestic flights, five and three-quarter before international. Give us your flight number and we confirm the exact time.
Local know-how
Oakland instead of SFO
Oakland is a little closer than SFO and the drive never enters San Francisco, so it's the steadier of the two Bay Area airports from here.
Southwest and the low-cost carriers fly a lot from OAK; it's worth comparing fares.
We leave room for the slow stretch of I-80 through Richmond in the morning.
How it works
Booked in three simple steps
No phone call needed, and no surprises on the day: the price, the pickup time and the driver are all settled before you travel.
- 01
Pickup at home
Any hour.
- 02
I-80 west
Then I-880.
- 03
Terminal curb
Oakland.



Compare your options
Ways to get from Granite Bay to Oakland (OAK)
Private shuttle
Granite Bay door to Oakland.
Price
One flat rate per vehicle, shown before you book
Best for
Everyone with luggage
Fly via SMF
A connection from Sacramento.
Price
Sometimes cheaper
Best for
Flexible travellers
Drive and park
OAK lots.
Price
Daily fees plus 4 hours driving
Best for
Rarely worth it
Train + BART
Capitol Corridor to Richmond, BART, connector.
Price
Several changes
Best for
Light travellers
The Capitol Corridor train from Roseville plus BART works, but not with heavy luggage or an early flight.
Both ends of the trip
Pickup in Granite Bay, drop-off at Oakland (OAK)
Pickup in Granite Bay
Douglas Boulevard, the lake side and Eureka Road.
- Douglas Boulevard
- Folsom Lake shore
- Los Lagos
- Eureka Road
Drop-off and pickup at every Oakland terminal
- Terminal 1Departures curb
- Terminal 2Departures curb
- BART stationAcross from T1 baggage claim
Coming home, your driver meets you at the airport's designated ground transportation area, or inside baggage claim with a sign if you ask.
Good to know
What is included in the price

$0
surge, seat or cancellation fees
Door pickup
Home, hotel or office.
Fixed fare
Per vehicle, not per seat.
Flight tracked
On every return.
Free hour
After landing.
Cancel free
4+ hours ahead.
Car seats
Free, fitted by the driver.
Who rides with us
Who books this ride from Granite Bay
Check us out
A licensed company you can verify
State of California · Public Utilities Commission
Licensed charter-party carrier
TCP 34179
Anyone can check our authority and insurance status: search “TCP 34179” on the CPUC carrier search.
Business address5488 Waterville Way, Sacramento, CA 95835
Other airports
Other airports from Granite Bay
Questions
Granite Bay to Oakland (OAK): common questions
How far is Oakland Airport from Granite Bay?+
About 110 miles, two to two and a half hours.
Is Oakland easier than SFO from Granite Bay?+
Usually — it's a little closer and you don't drive through San Francisco.
How much is Granite Bay to Oakland Airport?+
One flat rate for the whole vehicle, shown before you book.
Book your Granite Bay to Oakland (OAK) ride
One flat rate per vehicle, confirmed before you book. Flights tracked. Car seats free.



