There are 8 ways to get from Granada to David by plane, train, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Federico García Lorca Granada-Jaén Airport to David
best- Fly from Federico García Lorca Granada-Jaén Airport (GRX) to David (DAV)GRX - DAV
30h 52m$555–1,806Train to Málaga Airport, fly to David
cheapest- Take the train from Granada to Malaga Maria Zambrano
- Fly from Málaga Airport (AGP) to David (DAV)AGP - DAV
29h 13m$410–1,432Fly Federico García Lorca Granada-Jaén Airport to Juan Santamaría International Airport, shuttle, bus
- Fly from Federico García Lorca Granada-Jaén Airport (GRX) to Juan Santamaría International Airport (SJO)GRX - SJO
- Take a shuttle bus from San José to Uvita
- Take the bus from Uvita to David
23h$775–1,630Train to Almería Airport, fly to David
- Take the train from Granada to Almeria
- Fly from Almería Airport (LEI) to David (DAV)LEI - DAV
34h 2m$714–2,357Fly Federico García Lorca Granada-Jaén Airport to Golfito, bus
- Fly from Federico García Lorca Granada-Jaén Airport (GRX) to Golfito (GLF)GRX - GLF
- Take the bus from Golfito to Paso Canoas
- Take the bus from Frontera to David
34h 26m$610–1,710Train to Adolfo Suárez Madrid–Barajas Airport, fly to Tocumen International Airport, bus
- Take the train from Granada to Madrid-Puerta de Atocha-Almudena Grandes
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tocumen International Airport (PTY)MAD - PTY
- Take the bus from Paraíso, Panamá Province to David
25h 18m$462–1,316Train to Adolfo Suárez Madrid–Barajas Airport, fly to Juan Santamaría International Airport, shuttle, bus
- Take the train from Granada to Madrid-Puerta de Atocha-Almudena Grandes
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Juan Santamaría International Airport (SJO)MAD - SJO
- Take a shuttle bus from San José to Uvita
- Take the bus from Uvita to David
23h 43m$771–1,480Fly Federico García Lorca Granada-Jaén Airport to Puerto Jiménez Airport, bus
- Fly from Federico García Lorca Granada-Jaén Airport (GRX) to Puerto Jiménez Airport (PJM)GRX - PJM
- Take the bus from Puerto Jiménez to Ciudad Neily
- Take the bus from Frontera to David
35h 48m$622–1,722
Federico García Lorca Granada-Jaén Airport (GRX) to David (DAV) flights
Questions & Answers
The cheapest way to get from Granada to David is to train and fly and bus which costs $460 - $1,400 and takes 25h 18m.
The fastest way to get from Granada to David is to fly and shuttle and bus which takes 23h and costs $750 - $1,700.
The distance between Granada and David is 8462 km.
It takes approximately 30h 52m to get from Granada to David, including transfers.
David is 6h behind Granada. It is currently 5:43 AM in Granada and 11:43 PM in David.
There are 101+ hotels available in David.
What companies run services between Granada, Spain and David, Panama?
Iberia, Copa Airlines, and Air Europa fly from Federico García Lorca Granada-Jaén Airport (GRX) to David (DAV) 3 times a week.
- Website
- copaair.com
Flights from Federico García Lorca Granada-Jaén Airport to David via Adolfo Suárez Madrid–Barajas Airport, Tocumen International Airport
- Ave. Duration
- 28h 30m
- When
- Saturday
- Estimated price
- $500–2,200
Flights from Federico García Lorca Granada-Jaén Airport to David via Palma Mallorca, Adolfo Suárez Madrid–Barajas Airport, Tocumen International Airport
- Ave. Duration
- 28h 30m
- When
- Saturday and Sunday
- Estimated price
- $550–1,800
Flights from Málaga Airport to David via Adolfo Suárez Madrid–Barajas Airport, Tocumen International Airport
- Ave. Duration
- 25h 20m
- When
- Every day
- Estimated price
- $380–1,300
Flights from Málaga Airport to David via Newark, Tocumen International Airport
- Ave. Duration
- 28h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $340–1,300
Flights from Málaga Airport to David via Paris Charles de Gaulle, Tocumen International Airport
- Ave. Duration
- 31h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $360–1,400
Flights from Almería Airport to David via Adolfo Suárez Madrid–Barajas Airport, Tocumen International Airport
- Ave. Duration
- 28h 25m
- When
- Wednesday and Saturday
- Estimated price
- $650–2,800
Flights from Almería Airport to David via Adolfo Suárez Madrid–Barajas Airport, Santo Domingo, Tocumen International Airport
- Ave. Duration
- 28h 25m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- $650–2,800
Flights from Almería Airport to David via Melilla, Adolfo Suárez Madrid–Barajas Airport, Tocumen International Airport
- Ave. Duration
- 30h 40m
- When
- Friday and Sunday
- Estimated price
- $700–2,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Tocumen International Airport
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- $300–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Juan Santamaría International Airport via Tocumen International Airport
- Ave. Duration
- 14h 1m
- When
- Every day
- Estimated price
- $300–1,100
- Website
- flysansa.com
Flights from Federico García Lorca Granada-Jaén Airport to Golfito via Adolfo Suárez Madrid–Barajas Airport, Juan Santamaría International Airport
- Ave. Duration
- 28h 25m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $550–2,400
Flights from Federico García Lorca Granada-Jaén Airport to Golfito via Adolfo Suárez Madrid–Barajas Airport, Tocumen International Airport, Juan Santamaría International Airport
- Ave. Duration
- 28h 25m
- When
- Saturday
- Estimated price
- $550–2,400
Flights from Federico García Lorca Granada-Jaén Airport to Golfito via Palma Mallorca, Adolfo Suárez Madrid–Barajas Airport, Juan Santamaría International Airport
- Ave. Duration
- 28h 25m
- When
- Saturday
- Estimated price
- $650–1,800
Flights from Federico García Lorca Granada-Jaén Airport to Puerto Jiménez Airport via Adolfo Suárez Madrid–Barajas Airport, Juan Santamaría International Airport
- Ave. Duration
- 28h 15m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $550–2,400
Flights from Federico García Lorca Granada-Jaén Airport to Puerto Jiménez Airport via Adolfo Suárez Madrid–Barajas Airport, Tocumen International Airport, Juan Santamaría International Airport
- Ave. Duration
- 28h 15m
- When
- Saturday
- Estimated price
- $550–2,400
Flights from Federico García Lorca Granada-Jaén Airport to Puerto Jiménez Airport via Palma Mallorca, Adolfo Suárez Madrid–Barajas Airport, Juan Santamaría International Airport
- Ave. Duration
- 28h 15m
- When
- Saturday
- Estimated price
- $650–1,800
- Website
- iberia.com
Flights from Federico García Lorca Granada-Jaén Airport to Juan Santamaría International Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 14h 15m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $420–1,800
Flights from Federico García Lorca Granada-Jaén Airport to Juan Santamaría International Airport via Adolfo Suárez Madrid–Barajas Airport, Tocumen International Airport
- Ave. Duration
- 16h 17m
- When
- Saturday
- Estimated price
- $430–1,800
Flights from Adolfo Suárez Madrid–Barajas Airport to Tocumen International Airport
- Ave. Duration
- 11h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $300–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Juan Santamaría International Airport
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- $410–1,100
Flights from Adolfo Suárez Madrid–Barajas Airport to Juan Santamaría International Airport via Tocumen International Airport
- Ave. Duration
- 14h 12m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $410–1,100
- Website
- avianca.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tocumen International Airport via Bogota
- Ave. Duration
- 13h 52m
- When
- Every day
- Estimated price
- $500–1,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Juan Santamaría International Airport via Bogota
- Ave. Duration
- 15h 3m
- When
- Every day
- Estimated price
- $330–1,800
- Website
- iberojet.com
Flights from Federico García Lorca Granada-Jaén Airport to Juan Santamaría International Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 16h 40m
- When
- Saturday
- Estimated price
- $450–1,300
Flights from Adolfo Suárez Madrid–Barajas Airport to Juan Santamaría International Airport
- Ave. Duration
- 11h 15m
- When
- Tuesday and Saturday
- Estimated price
- $390–800
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tocumen International Airport
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- $340–800
Flights from Adolfo Suárez Madrid–Barajas Airport to Juan Santamaría International Airport via Tocumen International Airport
- Ave. Duration
- 13h 46m
- When
- Every day
- Estimated price
- $300–1,000
- Website
- united.com
Flights from Málaga Airport to David via Newark, Tocumen International Airport
- Ave. Duration
- 29h 34m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $340–1,300
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Granada to Malaga Maria Zambrano
- Ave. Duration
- 1h 24m
- Frequency
- 3 times a day
- Estimated price
- $24–130
- Website
- https://www.renfe.com/es/en
Train from Granada to Almeria
- Ave. Duration
- 2h 39m
- Frequency
- 5 times a day
- Estimated price
- $9–55
- Website
- https://www.renfe.com/es/en
Train from Granada to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $50–150
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Granada to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- $60–130
- Website
- https://www.renfe.com/es/en
- Phone
- 1 800 715 1970
- info@ridecr.com
- Website
- ridecr.com
Shuttle from San José to Uvita
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $311
- Website
- https://www.ridecr.com/
- Phone
- +506 2221 4214
- info@tracopacr.com
- Website
- tracopacr.com
Bus from Uvita to David
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- $12–17
- Schedules at
- tracopacr.com
- Colectivo
- $12–16
Bus from Golfito to Paso Canoas
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- facebook.com
- Phone
- +507 314 6886
- panachifauditoria@gmail.com
- Website
- facebook.com
Bus from Frontera to David
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- $5
- Schedules at
- facebook.com
- Phone
- +507 775-2974
- terminalesdavidpanama507@gmail.com
- Website
- instagram.com
Bus from Paraíso, Panamá Province to David
- Ave. Duration
- 6h 50m
- Frequency
- Hourly
- Estimated price
- $16
- Schedules at
- instagram.com
Bus from Puerto Jiménez to Ciudad Neily
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- $15
- Schedules at
- yoviajocr.com
Want to know more about travelling around Panama
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide




















