There are 3 ways to get from Madeira to Zagreb by plane or shuttle
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 Madeira Airport (FNC) to Zagreb Franjo Tuđman Airport (ZAG)plane FNC - ZAG
9h 29m€118–288Fly to Ljubljana, shuttle
- Fly from Madeira Airport (FNC) to Ljubljana (LJU)plane FNC - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
11h 6m€204–966Fly to Graz Airport, shuttle
- Fly from Madeira Airport (FNC) to Graz Airport (GRZ)plane FNC - GRZ
- Take a shuttle bus from Graz Airport to Zagreb
12h 14m€406–1,156
Madeira Airport (FNC) to Zagreb Franjo Tuđman Airport (ZAG) flights
Questions & Answers
The cheapest way to get from Madeira to Zagreb is to fly which costs €110 - €290 and takes 9h 29m.
The fastest way to get from Madeira to Zagreb is to fly which takes 9h 29m and costs €110 - €290.
The distance between Madeira and Zagreb is 3166 km.
It takes approximately 9h 29m to get from Madeira to Zagreb, including transfers.
Zagreb is 1h ahead of Madeira. It is currently 9:03 PM in Madeira and 10:03 PM in Zagreb.
There are 2936+ hotels available in Zagreb.
What companies run services between Madeira, Portugal and Zagreb, Croatia?
Airbus France, Lufthansa, and three other airlines fly from Madeira Airport (FNC) to Zagreb Franjo Tuđman Airport (ZAG) twice daily.
- Website
- lufthansa.com
Flights from Madeira Airport to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 6h 30m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €120–380
Flights from Madeira Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 9h 2m
- When
- Wednesday, Saturday, Monday, and Thursday
- Estimated price
- €100–370
Flights from Madeira Airport to Ljubljana via Munich
- Ave. Duration
- 7h 35m
- When
- Monday
- Estimated price
- €120–390
- Website
- swiss.com
Flights from Madeira Airport to Zagreb Franjo Tuđman Airport via Zurich
- Ave. Duration
- 10h 25m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €140–600
Flights from Madeira Airport to Ljubljana via Zurich
- Ave. Duration
- 11h 50m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €160–650
Flights from Madeira Airport to Graz Airport via Zurich
- Ave. Duration
- 6h 50m
- When
- Wednesday and Thursday
- Estimated price
- €200–850
- Website
- croatiaairlines.com
Flights from Madeira Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 9h 20m
- When
- Monday and Thursday
- Estimated price
- €100–330
- Website
- transavia.com
Flights from Madeira Airport to Ljubljana via Paris Orly
- Ave. Duration
- 6h 25m
- When
- Saturday
- Estimated price
- €160–700
- Website
- eurowings.com
Flights from Madeira Airport to Graz Airport via Berlin Brandenburg
- Ave. Duration
- 10h 25m
- When
- Sunday
- Estimated price
- €170–500
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
- Ave. Duration
- 2h 6m
- Frequency
- On demand
- Estimated price
- €28–550
- Website
- GoOpti
- Shared
- €28–75
- Private
- €140–180
Shuttle from Graz Airport to Zagreb
- Ave. Duration
- 2h 49m
- Frequency
- On demand
- Estimated price
- €230–650
- Website
- GoOpti
- Private
- €278
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, The London Underground: Essential tips to navigate the Tube, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.






