Granite Bay, Placer County → San Francisco International Airport
Granite Bay to SFO Airport Shuttle
SFO is about 118 miles from Granite Bay — a long drive, usually made for international or long-haul flights SMF doesn't offer. We do it door to terminal, with time built in for the Bay Bridge.
10% off for cash or military ID — one discount per ride.
Live at SFO
—California time
San Francisco International Airport
- Harvey Milk Terminal 1Domestic · departures curb
- Terminal 2Domestic · departures curb
- Terminal 3Domestic · departures curb
- InternationalGates A & G · Level 3
Granite BaySFO
- Distance
- about 118 mi
- Usual drive
- 2 hr 15 min–2 hr 45 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 SFO
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 SFO, the long way made easy.
- 1
International flights
SFO's long-haul.
- 2
Eight seats
Groups.
- 3
Big luggage
Fits easily.
- 4
Rest on the way
Two-plus hours.
The route
The drive from Granite Bay to SFO
SFO is about 118 miles from Granite Bay — two and a quarter hours on a clear road, closer to three at peak.
I-80 west through Sacramento, Davis, Fairfield and Vallejo, then the Bay Bridge into San Francisco and US-101 south.
Granite Bay
Your door
I-80 west
Through Sacramento
Fairfield, Vallejo
Solano County
Bay Bridge
Toll plaza
SFO
Your terminal
Pickup time planner
| Flight from SFO | 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
Planning a long airport run
The drive is predictable until Vallejo; from there into San Francisco, traffic decides the day.
For morning departures we usually suggest leaving before 5am to stay ahead of the Bay Bridge queue.
Many Granite Bay travellers fly long-haul from SFO; there's room for the extra luggage.
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 to the Bay
Then US-101.
- 03
Your terminal
International or domestic.



Compare your options
Ways to get from Granite Bay to SFO
Private shuttle
Granite Bay door to SFO.
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
SFO long-term.
Price
Daily fees plus 4+ hours driving
Best for
Rarely worth it
Train + BART
Amtrak from Roseville, then BART.
Price
Several changes
Best for
Not with luggage
Connecting through SMF is often possible; when it isn't, the drive to SFO is the simplest way.
Both ends of the trip
Pickup in Granite Bay, drop-off at SFO
Pickup in Granite Bay
Douglas Boulevard, the lake side and Eureka Road.
- Douglas Boulevard
- Folsom Lake shore
- Eureka Road
- Sierra College Boulevard
Drop-off and pickup at every SFO terminal
- Harvey Milk Terminal 1Domestic · departures curb
- Terminal 2Domestic · departures curb
- Terminal 3Domestic · departures curb
- InternationalGates A & G · Level 3
Coming home, we track your flight and meet you at the arrivals pickup zone, 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 SFO: common questions
How far is SFO from Granite Bay?+
About 118 miles, two and a quarter to nearly three hours.
When should I leave Granite Bay for an SFO flight?+
About four and three-quarter hours before a domestic flight, five and three-quarter before international.
How much is Granite Bay to SFO?+
One flat rate for the whole vehicle, shown before you book.
Book your Granite Bay to SFO ride
One flat rate per vehicle, confirmed before you book. Flights tracked. Car seats free.




