There are 7 ways to get from Gran Canaria to Zagreb by plane, car ferry, car, bus, shuttle, or train
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 Zagreb Franjo Tuđman Airport
best- Fly from Gran Canaria Airport (LPA) to Zagreb Franjo Tuđman Airport (ZAG)plane LPA - ZAG
7h 39m€83–257Car ferry, drive
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Drive from Huelva to Zagrebcar
2d 11h€542–2,752Car ferry, bus via Barcelona
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Punta Umbría to Barcelona Estació d'Autobusos Nordbus
- Take the bus from Barcelona to Venice Mestrebus
- Take the bus from Stazione Mestre to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvorbus
3d 5h€737–3,217Fly to Ljubljana, shuttle
- Fly from Gran Canaria Airport (LPA) to Ljubljana (LJU)plane LPA - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
7h 16m€165–654Fly to Graz Airport, shuttle
- Fly from Gran Canaria Airport (LPA) to Graz Airport (GRZ)plane LPA - GRZ
- Take a shuttle bus from Graz Airport to Zagreb
10h 14m€398–831Car ferry, bus, train
- Take the carferry from Las Palmas de Gran Canaria to Huelvacarferry
- Take the bus from Punta Umbría to Barcelona Estació d'Autobusos Nordbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Ljubljana bus stationbus
- Take the train from Ljubljana to Zagreb Glavni Kol.train 319 / ...
3d 8h€396–2,547Car ferry, bus
- Take the carferry from Las Palmas de Gran Canaria to Fuerteventura - Puerto del Rosariocarferry
- Take the carferry from Fuerteventura - Puerto del Rosario to Cádizcarferry
- Take the bus from Terminal de Autobuses de Cádiz to Vitoria-Gasteizbus
- Take the bus from Vitoria-Gasteiz to Padovabus
- Take the bus from Padova to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvorbus
3d 22h€493–3,175
Gran Canaria Airport (LPA) to Zagreb Franjo Tuđman Airport (ZAG) flights
Comparing Your Travel Options
The cheapest way to get from Gran Canaria to Zagreb is to fly which costs €80 - €260 and takes 7h 39m.
The fastest way to get from Gran Canaria to Zagreb is to fly and shuttle which takes 7h 16m and costs €160 - €700.
The distance between Gran Canaria and Zagreb is 3407 km.
The best way to get from Gran Canaria to Zagreb without a car is to car ferry and bus via Barcelona which takes 3 days 5h and costs €700 - €3300.
It takes approximately 7h 39m to get from Gran Canaria to Zagreb, including transfers.
Zagreb is 1h ahead of Gran Canaria. It is currently 8:44 PM in Gran Canaria and 9:44 PM in Zagreb.
There are 2854+ hotels available in Zagreb.
What companies run services between Gran Canaria, Spain and Zagreb, Croatia?
Iberia, Edelweiss Air, and three other airlines fly from Gran Canaria Airport (LPA) to Zagreb Franjo Tuđman Airport (ZAG) twice daily.
- Website
- iberia.com
Flights from Gran Canaria Airport to Zagreb Franjo Tuđman Airport via Madrid
- Ave. Duration
- 6h 45m
- When
- Thursday
- Estimated price
- €110–350
Flights from Gran Canaria Airport to Ljubljana via Madrid
- Ave. Duration
- 8h 50m
- When
- Saturday
- Estimated price
- €120–410
Flights from Gran Canaria Airport to Ljubljana via Barcelona
- Ave. Duration
- 9h 22m
- When
- Thursday and Sunday
- Estimated price
- €100–330
- Website
- lufthansa.com
Flights from Gran Canaria Airport to Graz Airport via Frankfurt
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- €150–480
Flights from Gran Canaria Airport to Graz Airport via Munich
- Ave. Duration
- 8h 25m
- When
- Tuesday, Monday, Wednesday, and Sunday
- Estimated price
- €150–480
- Website
- swiss.com
Flights from Gran Canaria Airport to Zagreb Franjo Tuđman Airport via Zurich
- Ave. Duration
- 10h 27m
- When
- Every day
- Estimated price
- €120–500
Flights from Gran Canaria Airport to Graz Airport via Zurich
- Ave. Duration
- 8h 20m
- When
- Sunday
- Estimated price
- €190–800
- Website
- eurowings.com
Flights from Gran Canaria Airport to Graz Airport via Dusseldorf
- Ave. Duration
- 7h 5m
- When
- Wednesday to Friday
- Estimated price
- €110–550
Flights from Gran Canaria Airport to Graz Airport via Berlin Brandenburg
- Ave. Duration
- 7h 40m
- When
- Thursday
- Estimated price
- €150–430
- Website
- ryanair.com
Flights from Gran Canaria Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 11h 20m
- When
- Saturday
- Estimated price
- €80–260
Flights from Gran Canaria Airport to Zagreb Franjo Tuđman Airport via Alicante–Elche
- Ave. Duration
- 8h 5m
- When
- Monday
- Estimated price
- €90–280
- Website
- vueling.com
Flights from Gran Canaria Airport to Ljubljana via Barcelona
- Ave. Duration
- 9h 22m
- When
- Thursday and Sunday
- Estimated price
- €100–330
- Website
- croatiaairlines.com
Flights from Gran Canaria Airport to Zagreb Franjo Tuđman Airport via Madrid
- Ave. Duration
- 6h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €110–350
- Website
- airbaltic.com
Flights from Gran Canaria Airport to Ljubljana
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- €140–600
- Website
- transavia.com
Flights from Gran Canaria Airport to Ljubljana via Paris Orly
- Ave. Duration
- 6h 55m
- When
- Saturday
- Estimated price
- €150–650
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- €28–50
- Website
- Austrian Railways
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 38m
- Frequency
- 4 times a day
- Estimated price
- €12
- Website
- Slovenske železnice (SŽ)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 18m
- Frequency
- Twice a week
- Estimated price
- €12
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 35m
- Frequency
- Twice a week
- Estimated price
- €30–40
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +34 916 52 00 11
- [email protected]
- Website
- grupointerbus.com
Bus from Punta Umbría to Barcelona Estació d'Autobusos Nord
- Ave. Duration
- 19h 20m
- Frequency
- 4 times a week
- Estimated price
- €95–150
- Schedules at
- grupointerbus.com
Bus from Punta Umbría to Barcelona Estació d'Autobusos Nord
- Ave. Duration
- 19h 20m
- Frequency
- 4 times a week
- Estimated price
- €95–150
- Schedules at
- grupointerbus.com
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Barcelona to Venice Mestre
- Ave. Duration
- 17h 20m
- Frequency
- Twice daily
- Estimated price
- €100–170
- Website
- Flixbus
Bus from Barcelona, Estació d'Autobusos Nord to Ljubljana bus station
- Ave. Duration
- 23h 45m
- Frequency
- Twice a week
- Estimated price
- €130–210
- Website
- Flixbus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Stazione Mestre to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- €360–600
- Website
- GoOpti
Bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 1h 18m
- Frequency
- On demand
- Estimated price
- €22–160
- Website
- GoOpti
- Shared
- €22
- Private
- €92
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
- Ave. Duration
- 2h 6m
- Frequency
- On demand
- Estimated price
- €28–340
- Website
- GoOpti
- Shared
- €28–75
- Private
- €140–180
Shuttle from Graz Airport to Zagreb
- Ave. Duration
- 2h 49m
- Frequency
- On demand
- Estimated price
- €240–400
- Website
- GoOpti
- Private
- €278
Bus from Padova to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 4h 45m
- Frequency
- On demand
- Estimated price
- €78–650
- Website
- GoOpti
- Shared
- €78
- Private
- €463
Bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 1h 18m
- Frequency
- On demand
- Estimated price
- €22–160
- Website
- GoOpti
- Shared
- €22
- Private
- €92
- Phone
- +34 915 304 417
- [email protected]
- Website
- Socibus
Bus from Terminal de Autobuses de Cádiz to Vitoria-Gasteiz
- Ave. Duration
- 13h 45m
- Frequency
- Twice daily
- Estimated price
- €75–110
- Website
- Socibus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Vitoria-Gasteiz to Padova
- Ave. Duration
- 25h 49m
- Frequency
- Twice a week
- Estimated price
- €120–160
- Schedules at
- tabitatour.ro
- Phone
- +34 902 10 01 07
- [email protected]
- Website
- fredolsen.es
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €121–2,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €121–2,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from Las Palmas de Gran Canaria to Huelva
- Ave. Duration
- 32h
- Frequency
- 3 times a week
- Estimated price
- €121–2,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
- Phone
- +34 (0) 902 456 500
- Website
- Naviera Armas S.A.
Car ferry from Las Palmas de Gran Canaria to Fuerteventura - Puerto del Rosario
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- €91–300
- Website
- Naviera Armas S.A.
- Seat
- €91
- Car + Seat
- €110
Car ferry from Fuerteventura - Puerto del Rosario to Cádiz
- Ave. Duration
- 38h 59m
- Frequency
- Once a week
- Estimated price
- €116–1,800
- Website
- Naviera Armas S.A.
- Seat
- €116
- Cabin
- €330
Want to know more about travelling around Croatia
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide




















































