There are 7 ways to get from David to San Francisco Airport (SFO) by plane, bus (Greyhound), car, bus, shuttle, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from David
best- Fly from David (DAV) to San Francisco International Airport (SFO)plane DAV - SFO
10h 16m$323–1,304Bus, bus to Golfito, fly
cheapest- Take the bus from David to Fronterabus
- Take the bus from Paso Canoas to Golfitobus
- Fly from Golfito (GLF) to San Francisco International Airport (SFO)plane GLF - SFO
13h 22m$236–917Bus
- Take the bus from David Panama to Terminal Tica Bus San Josébus
- Take the bus from Terminal NicaBus to Managuabus
- Take the bus from Managua to Los Angelesbus
- Take the bus from Los Angeles Union Station to San Francisco Bus Stationbus
5d 11h$456–604Drive 3,880.2 mi
- Drive from David to San Francisco Airport (SFO)car 3,880.2 mi
3d 4h$855–1,234Bus, shuttle, bus to Juan Santamaría International Airport, fly
- Take the bus from David to Fronterabus
- Take a shuttle bus from Paso Canoas to San José
- Take the bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuertobus
- Fly from Juan Santamaría International Airport (SJO) to San Francisco International Airport (SFO)plane SJO - SFO
15h 57m$1,208–1,690Bus, bus to Puerto Jiménez Airport, fly
- Take the bus from David to Fronterabus
- Take the bus from Ciudad Neily to Puerto Jiménezbus
- Fly from Puerto Jiménez Airport (PJM) to San Francisco International Airport (SFO)plane PJM - SFO
15h 7m$238–829Bus and ferry, shuttle to Limón International Airport, fly
- Take the busferry from David to Bocas del Torobusferry
- Take the busferry from Taxi Valencia Dock to Punta de Uvabusferry
- Take a shuttle bus from Punta de Uva to Limon Airport
- Fly from Limón International Airport (LIO) to San Francisco International Airport (SFO)plane LIO - SFO
19h 43m$288–860
David (DAV) to San Francisco International Airport (SFO) flights
Questions & Answers
The cheapest way to get from David to San Francisco Airport (SFO) is to bus and fly which costs $230 - $850 and takes 15h 7m.
The fastest way to get from David to San Francisco Airport (SFO) is to fly which takes 10h 16m and costs $320 - $1,300.
No, there is no direct bus from David to San Francisco Airport (SFO). However, there are services departing from David Panama and arriving at SFO Airport Terminal A-Lower Level via Terminal NicaBus, Managua, Olympic / Union, Los Angeles Union Station and Mission St & 1st St. The journey, including transfers, takes approximately 5 days 11h.
The distance between David and San Francisco Airport (SFO) is 3227 miles. The road distance is 3902.8 miles.
The best way to get from David to San Francisco Airport (SFO) without a car is to bus which takes 5 days 11h and costs $450 - $650.
It takes approximately 10h 16m to get from David to San Francisco Airport (SFO), including transfers.
David to San Francisco Airport (SFO) bus services, operated by Tica Bus, depart from David Panama station.
The best way to get from David to San Francisco Airport (SFO) is to fly which takes 10h 16m and costs $320 - $1,300. Alternatively, you can bus, which costs $450 - $650 and takes 5 days 11h.
David to San Francisco Airport (SFO) bus services, operated by Tica Bus, arrive at Terminal Tica Bus San José station.
San Francisco Airport (SFO) is 2h behind David. It is currently 8:22 AM in David and 6:22 AM in San Francisco Airport (SFO).
What companies run services between David, Panama and San Francisco Airport (SFO), USA?
Copa Airlines and United Airlines fly from David (DAV) to San Francisco International Airport (SFO) twice daily. Alternatively, you can take a bus from David Panama to SFO Airport Terminal A-Lower Level via Terminal Tica Bus San José, Terminal NicaBus, Managua, Los Angeles, Olympic / Union, Vignes / Cesar E Chavez, Los Angeles Union Station, and Mission St & 1st St in around 5d 11h.
- Website
- united.com
Flights from David to San Francisco International Airport via Panama City, Los Angeles
- Ave. Duration
- 11h 19m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $320–1,300
Flights from David to San Francisco International Airport via Panama City, San Diego
- Ave. Duration
- 13h 41m
- When
- Monday, Friday, and Sunday
- Estimated price
- $320–1,300
Flights from Juan Santamaría International Airport to San Francisco International Airport
- Ave. Duration
- 6h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–650
Flights from Juan Santamaría International Airport to San Francisco International Airport via Houston
- Ave. Duration
- 9h 41m
- When
- Every day
- Estimated price
- $160–650
Flights from Juan Santamaría International Airport to San Francisco International Airport via Los Angeles
- Ave. Duration
- 9h 52m
- When
- Saturday and Sunday
- Estimated price
- $160–650
Flights from Golfito to San Francisco International Airport via Juan Santamaría International Airport
- Ave. Duration
- 8h 35m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $220–900
Flights from Puerto Jiménez Airport to San Francisco International Airport via Juan Santamaría International Airport
- Ave. Duration
- 8h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–800
Flights from Limón International Airport to San Francisco International Airport via Juan Santamaría International Airport
- Ave. Duration
- 8h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–750
- Website
- southwest.com
Flights from Juan Santamaría International Airport to San Francisco International Airport via Las Vegas
- Ave. Duration
- 8h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- $160–650
Flights from Golfito to San Francisco International Airport via Juan Santamaría International Airport, Las Vegas
- Ave. Duration
- 14h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- $230–900
Flights from Puerto Jiménez Airport to San Francisco International Airport via Juan Santamaría International Airport, Las Vegas
- Ave. Duration
- 11h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- $210–800
Flights from Limón International Airport to San Francisco International Airport via Juan Santamaría International Airport, Las Vegas
- Ave. Duration
- 14h 35m
- When
- Monday, Thursday, and Friday
- Estimated price
- $180–750
- Website
- copaair.com
Flights from David to San Francisco International Airport via Panama City
- Ave. Duration
- 10h 9m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $320–1,300
Flights from David to San Francisco International Airport via Panama City, Los Angeles
- Ave. Duration
- 11h 19m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $320–1,300
Flights from David to San Francisco International Airport via Panama City, San Diego
- Ave. Duration
- 13h 41m
- When
- Monday, Friday, and Sunday
- Estimated price
- $320–1,300
- Website
- delta.com
Flights from Juan Santamaría International Airport to San Francisco International Airport via Los Angeles
- Ave. Duration
- 8h 54m
- When
- Every day
- Estimated price
- $160–650
Flights from Puerto Jiménez Airport to San Francisco International Airport via Juan Santamaría International Airport, Los Angeles
- Ave. Duration
- 10h 39m
- When
- Every day
- Estimated price
- $210–800
- Website
- alaskaair.com
Flights from Juan Santamaría International Airport to San Francisco International Airport via Los Angeles
- Ave. Duration
- 9h 32m
- When
- Saturday and Sunday
- Estimated price
- $420–900
- Phone
- +52 962 625 2435
- [email protected]
- Website
- Tica Bus
Bus from David Panama to Terminal Tica Bus San José
- Ave. Duration
- 8h 8m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- Tica Bus
- Phone
- +505 2222 2276
- [email protected]
- Website
- Nica Bus
Bus from Terminal NicaBus to Managua
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $37–38
- Website
- Nica Bus
- Phone
- +1 213 368 1172
- [email protected]
- Website
- busesusatours.com
Bus from Managua to Los Angeles
- Ave. Duration
- 4d 6h
- Frequency
- Once a week
- Estimated price
- $330–400
- Schedules at
- busesusatours.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Los Angeles Union Station to San Francisco Bus Station
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- $55–120
- Website
- Greyhound
- Phone
- +507 314 6886
- [email protected]
- Website
- Transporte Panamá Chiriqui Frontera
Bus from David to Frontera
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- $12–13
- Schedules at
- Transporte Panamá Chiriqui Frontera
Bus from David to Frontera
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- $12–13
- Schedules at
- Transporte Panamá Chiriqui Frontera
Bus from David to Frontera
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- $12–13
- Schedules at
- Transporte Panamá Chiriqui Frontera
- Phone
- 1 800 715 1370
- [email protected]
- Website
- RIDE CR
Shuttle from Paso Canoas to San José
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $775
- Website
- RIDE CR
- Phone
- +506 2442 6900
- [email protected]
- Website
- grupotuasa.com
Bus from Terminal San José Av. 2, C12 Y 14 to 50 m este Del Aeropuerto
- Ave. Duration
- 45 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- grupotuasa.com
Bus from Paso Canoas to Golfito
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $4
- Schedules at
- facebook.com
- Phone
- +506 2783 4293
- [email protected]
Bus from Ciudad Neily to Puerto Jiménez
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- $16
- Schedules at
- yoviajocr.com
- Phone
- +507 6030 8204
- [email protected]
- Website
- PanaBocas Express S.A
Busferry from David to Bocas del Toro
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- $30
- Website
- PanaBocas Express S.A
- Phone
- +506 2750 0626
- [email protected]
- Website
- Caribe Shuttle
Busferry from Taxi Valencia Dock to Punta de Uva
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a day
- Estimated price
- $43–45
- Website
- Caribe Shuttle
Shuttle from Punta de Uva to Limon Airport
- Ave. Duration
- 53 min
- Frequency
- On demand
- Estimated price
- $35
- Website
- Caribe Shuttle
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Yes, the driving distance between David to San Francisco Airport (SFO) is 3903 miles. It takes approximately 3 days 4h to drive from David to San Francisco Airport (SFO).
There are 736+ hotels available in San Francisco Airport (SFO).













