Grass Valley, Nevada County → San Francisco International Airport
Grass Valley to SFO Airport Shuttle
SFO is about 150 miles from Grass Valley — two and a half hours or more. It is usually the airport for international trips; we drive you there from your door in the foothills.
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
Grass ValleySFO
- Distance
- about 150 mi
- Usual drive
- 2 hr 30 min–3 hr 10 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 Grass Valley to SFO
SUV or Ford Transit for families and long-haul luggage; sedan for one or two.

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
Grass Valley to SFO.
- 1
Long-haul bags
Room.
- 2
Foothill pickup
Any road.
- 3
Eight seats
Families.
- 4
Meet inside
$25.
The route
The drive from Grass Valley to SFO
SFO is about 150 miles from Grass Valley — two and a half hours on clear roads, three-plus with Bay Area traffic.
CA-49 to Auburn, I-80 west through Sacramento and Vallejo, the Carquinez and Bay bridges, then US-101 south.
Grass Valley
Your door
Auburn
I-80 west
Sacramento to Vallejo
I-80
Bay Bridge, US-101
San Francisco
SFO
International terminal
Pickup time planner
| Flight from SFO | Type | Pickup in Grass Valley |
|---|---|---|
| 6:00am | Domestic | 1:00am |
| 9:30am | Domestic | 4:30am |
| 2:15pm | Domestic | 9:15am |
| 12:30pm | International | 6:30am |
From Grass Valley: about five hours before domestic flights, six before international. Give us your flight number and we confirm the exact time.
Local know-how
Nevada County to SFO
From Grass Valley, SFO is mainly for international flights — Sacramento covers most domestic routes.
The route is CA-49 to Auburn and then I-80 the whole way to the Bay Bridge.
Weekend skiers heading home on I-80 can slow the stretch past Auburn on Sunday afternoons.
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
Six hours ahead
International.
- 02
Foothills to the bay
One trip.
- 03
SFO
Met inside.



Compare your options
Ways to get from Grass Valley to SFO
Private shuttle
Nevada County to SFO.
Price
One flat rate per vehicle, shown before you book
Best for
Overseas trips
SMF and a connection
Shorter drive.
Price
Compare total fares
Best for
Domestic hubs
Park at SFO
Drive yourself.
Price
Fuel plus parking
Best for
Short trips
Bus, train and BART
Several changes.
Price
Several fares
Best for
Light luggage
Uber publishes no average for this trip.
Both ends of the trip
Pickup in Grass Valley, drop-off at SFO
Pickup in Grass Valley
Any address.
- Downtown Mill Street
- Empire Mine area
- Alta Sierra
- Lake of the Pines and south county
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
Long-haul luggage
Room.
Flat fare
Whole trip.
Flight tracked
Returns.
Meet and greet
$25.
Cancel free
4+ hours ahead.
10% off
Cash or military ID.
Who rides with us
Who books this ride from Grass Valley
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 Grass Valley
Questions
Grass Valley to SFO: common questions
How far is SFO from Grass Valley?+
About 150 miles, two and a half to three-plus hours.
When should we leave for an international flight?+
About six hours ahead.
How much is a Grass Valley to SFO ride?+
One flat rate for the whole vehicle, shown before you pay.
Book your Grass Valley to SFO ride
One flat rate per vehicle, confirmed before you book. Flights tracked. Car seats free.





