There are 10 ways to get from Zagreb Airport (ZAG) to Granada by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Federico García Lorca Granada-Jaén Airport
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Federico García Lorca Granada-Jaén Airport (GRX)plane ZAG - GRX
6h 25m€112–265Fly to Málaga Airport, train
cheapest- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Málaga Airport (AGP)plane ZAG - AGP
- Take the train from Malaga Maria Zambrano to Granadatrain
6h 4m€79–225Bus, train via Madrid
- Take the bus from Zagreb to Marseille, Gare de Marseille-Saint-Charlesbus
- Take the train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Granadatrain Ave
33h 42m€312–571Drive 2,311.8 km
- Drive from Zagreb Airport (ZAG) to Granadacar 2,311.8 km
24h 40m€362–523Fly to Almería Airport, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Almería Airport (LEI)plane ZAG - LEI
- Take the train from Almeria to Granadatrain
9h 15m€103–337Fly to Adolfo Suárez Madrid–Barajas Airport, train
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane ZAG - MAD
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Granadatrain
7h 53m€133–368Fly to Alicante-Elche Airport, bus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Alicante-Elche Airport (ALC)plane ZAG - ALC
- Take the bus from Alicante Aeropuerto to Estación de Autobuses de Murciabus
- Take the bus from Estación de Autobuses de Murcia to Granada Estación de Autobusesbus
9h 3m€85–218Bus, train
- Take the bus from Zagreb Airport to Novo Mesto, Avtobusna postajabus
- Take the train from Novo Mesto Kandija to Ljubljanatrain Re
- Take the bus from Ljubljana bus station to Narbonnebus
- Take the train from Narbonne to Barcelona-Santstrain Tgv
- Take the train from Barcelona-Sants to Granadatrain Ave
38h 53m€357–909Bus
- Take the bus from Zagreb Airport to Edvard Rusjan Airportbus
- Take the bus from Edvard Rusjan Airport to Padovabus
- Take the bus from Padova to Méndez Álvaro Estación Surbus
- Take the bus from Estación Sur de Autobuses to Granada Estación de Autobusesbus
40h 33m€313–1,798Bus via Nice Airport (NCE)
- Take the bus from Zagreb Airport to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Orio al Serio Airportbus
- Take the bus from Milan Bergamo - Airport to Nice - Airport Bus Station Terminal 1bus
- Take the bus from Nice - Airport Bus Station Terminal 1 to Valencia - Bus Stationbus
- Take the bus from Estació d'Autobusos de València to Granada Estación de Autobusesbus
42h 44m€317–2,202
Zagreb Airport (ZAG) to Granada by bus and train
Questions & Answers
The cheapest way to get from Zagreb Airport (ZAG) to Granada is to fly and train which costs €75 - €230 and takes 6h 4m.
The fastest way to get from Zagreb Airport (ZAG) to Granada is to fly and train which takes 6h 4m and costs €75 - €230.
No, there is no direct bus from Zagreb Airport (ZAG) to Granada. However, there are services departing from Zagreb Airport and arriving at Granada Estación de Autobuses via Edvard Rusjan Airport, Padova and Estación Sur de Autobuses. The journey, including transfers, takes approximately 40h 33m.
The distance between Zagreb Airport (ZAG) and Granada is 1914 km. The road distance is 2311.8 km.
The best way to get from Zagreb Airport (ZAG) to Granada without a car is to bus and train via Madrid which takes 33h 42m and costs €310 - €600.
It takes approximately 6h 25m to get from Zagreb Airport (ZAG) to Granada, including transfers.
Zagreb Airport (ZAG) to Granada bus services, operated by GoOpti, depart from Zagreb Airport station.
The best way to get from Zagreb Airport (ZAG) to Granada is to fly which takes 6h 25m and costs €110 - €270. Alternatively, you can bus, which costs €310 - €1800 and takes 40h 33m.
Zagreb Airport (ZAG) to Granada bus services, operated by GoOpti, arrive at Edvard Rusjan Airport station.
Yes, the driving distance between Zagreb Airport (ZAG) to Granada is 2312 km. It takes approximately 24h 40m to drive from Zagreb Airport (ZAG) to Granada.
What companies run services between Zagreb Airport (ZAG), Croatia and Granada, Spain?
Iberia, Croatia Airlines, and three other airlines fly from Zagreb Franjo Tuđman Airport (ZAG) to Federico García Lorca Granada-Jaén Airport (GRX) 3 times a day. Alternatively, you can take a bus from Zagreb Airport to Granada Estación de Autobuses via Edvard Rusjan Airport, Padova, Méndez Álvaro Estación Sur, and Estación Sur de Autobuses in around 40h 33m.
- Website
- iberia.com
Flights from Zagreb Franjo Tuđman Airport to Federico García Lorca Granada-Jaén Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- €85–550
Flights from Zagreb Franjo Tuđman Airport to Federico García Lorca Granada-Jaén Airport via Barcelona
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €110–550
Flights from Zagreb Franjo Tuđman Airport to Málaga Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–230
Flights from Zagreb Franjo Tuđman Airport to Almería Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, Monday, Wednesday, and Sunday
- Estimated price
- €110–360
Flights from Zagreb Franjo Tuđman Airport to Almería Airport via Barcelona
- Ave. Duration
- 6h
- When
- Saturday, Thursday, Sunday, and Tuesday
- Estimated price
- €140–650
Flights from Zagreb Franjo Tuđman Airport to Almería Airport via Palma Mallorca
- Ave. Duration
- 6h 15m
- When
- Wednesday
- Estimated price
- €80–300
Flights from Zagreb Franjo Tuđman Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €65–150
- Website
- vueling.com
Flights from Zagreb Franjo Tuđman Airport to Federico García Lorca Granada-Jaén Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- €85–550
Flights from Zagreb Franjo Tuđman Airport to Federico García Lorca Granada-Jaén Airport via Barcelona
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €110–550
Flights from Zagreb Franjo Tuđman Airport to Málaga Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €70–230
Flights from Zagreb Franjo Tuđman Airport to Almería Airport via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, Monday, Wednesday, and Sunday
- Estimated price
- €110–360
Flights from Zagreb Franjo Tuđman Airport to Almería Airport via Barcelona
- Ave. Duration
- 6h
- When
- Saturday, Thursday, Sunday, and Tuesday
- Estimated price
- €140–650
Flights from Zagreb Franjo Tuđman Airport to Almería Airport via Palma Mallorca
- Ave. Duration
- 6h 15m
- When
- Wednesday
- Estimated price
- €80–300
Flights from Zagreb Franjo Tuđman Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €65–150
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Málaga Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Saturday, Thursday, and Sunday
- Estimated price
- €55–150
Flights from Zagreb Franjo Tuđman Airport to Málaga Airport via Milan Bergamo
- Ave. Duration
- 6h 27m
- When
- Saturday and Sunday
- Estimated price
- €55–150
Flights from Zagreb Franjo Tuđman Airport to Málaga Airport via Palma Mallorca
- Ave. Duration
- 7h 15m
- When
- Monday to Friday
- Estimated price
- €55–150
Flights from Zagreb Franjo Tuđman Airport to Adolfo Suárez Madrid–Barajas Airport via Palma Mallorca
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- €55–170
Flights from Zagreb Franjo Tuđman Airport to Adolfo Suárez Madrid–Barajas Airport via Milan Bergamo
- Ave. Duration
- 5h 15m
- When
- Saturday and Friday
- Estimated price
- €55–170
Flights from Zagreb Franjo Tuđman Airport to Alicante-Elche Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €55–150
Flights from Zagreb Franjo Tuđman Airport to Alicante-Elche Airport via Milan Bergamo
- Ave. Duration
- 4h 30m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- €55–150
- Website
- swiss.com
Flights from Zagreb Franjo Tuđman Airport to Málaga Airport via Zurich
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €90–300
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Adolfo Suárez Madrid–Barajas Airport via Munich
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- €75–350
- Website
- aireuropa.com
Flights from Zagreb Franjo Tuđman Airport to Federico García Lorca Granada-Jaén Airport via Palma Mallorca
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- €95–280
- Website
- smartwings.com
Flights from Zagreb Franjo Tuđman Airport to Almería Airport via Prague
- Ave. Duration
- 8h 20m
- When
- Friday
- Estimated price
- €100–370
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 3h
- When
- Monday, Thursday, and Saturday
- Estimated price
- €140–210
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 7h 48m
- Frequency
- Twice daily
- Estimated price
- €140–230
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Granada
- Ave. Duration
- 3h 41m
- Frequency
- 4 times a day
- Estimated price
- €70–110
- Website
- Renfe Viajeros
Train from Malaga Maria Zambrano to Granada
- Ave. Duration
- 1h 22m
- Frequency
- Every 4 hours
- Estimated price
- €21–35
- Website
- Renfe Viajeros
Train from Almeria to Granada
- Ave. Duration
- 2h 47m
- Frequency
- Every 2 hours
- Estimated price
- €22–35
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Granada
- Ave. Duration
- 3h 41m
- Frequency
- 4 times a day
- Estimated price
- €70–110
- Website
- Renfe Viajeros
Train from Narbonne to Barcelona-Sants
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €30–50
- Website
- Renfe Viajeros
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Granada
- Ave. Duration
- 3h 23m
- Frequency
- Every 4 hours
- Estimated price
- €85–160
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Granada
- Ave. Duration
- 3h 23m
- Frequency
- Every 4 hours
- Estimated price
- €85–160
- Website
- Renfe AVE
Train from Barcelona-Sants to Granada
- Ave. Duration
- 7h 1m
- Frequency
- 3 times a day
- Estimated price
- €180–320
- Website
- Renfe AVE
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Novo Mesto Kandija to Ljubljana
- Ave. Duration
- 1h 37m
- Frequency
- Hourly
- Estimated price
- €15–22
- Website
- Slovenske železnice (SŽ)
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Narbonne to Barcelona-Sants
- Ave. Duration
- 2h 8m
- Frequency
- 5 times a day
- Estimated price
- €50–80
- Website
- TGV inOui
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Zagreb to Marseille, Gare de Marseille-Saint-Charles
- Ave. Duration
- 18h 40m
- Frequency
- Once daily
- Estimated price
- €100–170
- Website
- Flixbus
Bus from Ljubljana bus station to Narbonne
- Ave. Duration
- 23h
- Frequency
- 4 times a week
- Estimated price
- €110–190
- Website
- Flixbus
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Alicante Aeropuerto to Estación de Autobuses de Murcia
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- €6–10
- Website
- ALSA
Bus from Estación de Autobuses de Murcia to Granada Estación de Autobuses
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Estimated price
- €23–40
- Website
- ALSA
Bus from Estación Sur de Autobuses to Granada Estación de Autobuses
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- €35–55
- Website
- ALSA
Bus from Estació d'Autobusos de València to Granada Estación de Autobuses
- Ave. Duration
- 7h 44m
- Frequency
- 5 times a day
- Estimated price
- €45–70
- Website
- ALSA
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Zagreb Airport to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €22–300
- Website
- GoOpti
- Shared
- €22
- Private
- €92
Bus from Zagreb Airport to Edvard Rusjan Airport
- Ave. Duration
- 1h 34m
- Frequency
- On demand
- Estimated price
- €45–390
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
Bus from Edvard Rusjan Airport to Padova
- Ave. Duration
- 3h 54m
- Frequency
- On demand
- Estimated price
- €111–1,200
- Website
- GoOpti
- Shared
- €111
- Private
- €411
Bus from Zagreb Airport to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €22–300
- Website
- GoOpti
- Shared
- €22
- Private
- €92
Bus from Novo Mesto, Avtobusna postaja to Orio al Serio Airport
- Ave. Duration
- 7h 26m
- Frequency
- On demand
- Estimated price
- €128–1,600
- Website
- GoOpti
- Shared
- €128
- Private
- €558
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Padova to Méndez Álvaro Estación Sur
- Ave. Duration
- 27h 35m
- Frequency
- Once a week
- Estimated price
- €120–160
- Schedules at
- tabitatour.ro
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Milan Bergamo - Airport to Nice - Airport Bus Station Terminal 1
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- €35–65
- Website
- BlaBlaCar Bus
Bus from Nice - Airport Bus Station Terminal 1 to Valencia - Bus Station
- Ave. Duration
- 16h 14m
- Frequency
- Once daily
- Estimated price
- €95–170
- Website
- BlaBlaCar Bus
Want to know more about travelling around Spain
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 3115+ hotels available in Granada.








































