Airports near Zagreb

ZAG・LJU・GRZ・TRS・RJK

What airports are closest to Zagreb?

Zagreb Airport (ZAG) is the nearest entry point, located just 10.7 km from the city center, reachable in about 25 minutes by taxi. Ljubljana Joze Pucnik Airport (LJU), located in a neighboring country, lies 126.4 km away, with shuttle transfers typically taking around 2 hours. Travelers might also consider Graz Airport (GRZ), which is situated 137.6 km from the city and generally requires 3 hours via private car or bus connection. Farther to the west is Trieste – Friuli Venezia Giulia Airport (TRS), located 194.2 km away and requiring approximately 4 hours of travel time. Lastly, Rijeka International Airport (RJK) is a coastal option 128.1 km from the capital, with direct shuttle services taking roughly 3 hours. Search for flights to Zagreb and book hotels in Zagreb, or scroll down for more details.
This content is AI-generated. Please refer to actual conditions.

Airports near Zagreb: ZAG, LJU, GRZ, TRS and RJK.

Closest

Zagreb Airport (ZAG)

Distance: 10.7 km

Fastest transport option: Official Airport Taxi

Duration: 20 minutes - 30 minutes

Ljubljana Joze Pucnik Airport (LJU)

Distance: 126.4 km

Fastest transport option: Rail Connection

Duration: 2 hours 26 minutes - 3 hours 36 minutes

Graz Airport (GRZ)

Distance: 137.6 km

Fastest transport option: Private Airport Transfer

Duration: 2 hours 30 minutes - 3 hours

Trieste – Friuli Venezia Giulia Airport (TRS)

Distance: 194.2 km

Fastest transport option: Private Shuttle

Duration: 2 hours 30 minutes - 3 hours

Rijeka International Airport (RJK)

Distance: 128.1 km

Fastest transport option: Airport Taxi

Duration: 1 hour 50 minutes - 2 hours 10 minutes

Overview of all nearby airports

Airports Near Zagreb: Key Information

Number of airports in Zagreb

1

Closest airport to the city center

Zagreb Airport (ZAG)

Distance

10.7 km

Fastest arrival time

20 minutes - 30 minutes

Airport with the cheapest transport

Zagreb Airport (ZAG)

Compare domestic and international airports near Zagreb.

Zagreb Airport

ZAG
Distance: 10.7 km
Transport option Est. duration Est. fare Features/best for
ZET Public Bus 290 Cheapest 45 minutes - 50 minutes EUR 0.95-1.30 Budget
Pleso Prijevoz Shuttle 35 minutes - 40 minutes EUR 9.00 Balanced
Official Airport Taxi Fastest 20 minutes - 30 minutes EUR 30.00-45.00 Comfort

Ljubljana Joze Pucnik Airport

LJU
Distance: 126.4 km
Transport option Est. duration Est. fare Features/best for
Coach Service Cheapest 3 hours 48 minutes - 4 hours EUR 12.00-34.00 Budget
Rail Connection Fastest 2 hours 26 minutes - 3 hours 36 minutes EUR 25.00-55.00 Speed
Private Transfer 1 hour 45 minutes - 1 hour 55 minutes EUR 150.00-300.00 Comfort

Graz Airport

GRZ
Distance: 137.6 km
Transport option Est. duration Est. fare Features/best for
Intercity Coach Cheapest 3 hours - 4 hours EUR 18.00-30.00 Budget
Austrian Railways (ÖBB) 4 hours 5 minutes - 4 hours 30 minutes EUR 45.00-75.00 Balanced
Private Airport Transfer Fastest 2 hours 30 minutes - 3 hours EUR 200.00-400.00 Comfort

Trieste – Friuli Venezia Giulia Airport

TRS
Distance: 194.2 km
Transport option Est. duration Est. fare Features/best for
FlixBus Cheapest 4 hours 15 minutes - 4 hours 40 minutes EUR 20.00-35.00 Budget
Private Shuttle Fastest 2 hours 30 minutes - 3 hours EUR 250.00-400.00 Comfort
Regional Rail 6 hours - 7 hours EUR 30.00-45.00 Balanced

Rijeka International Airport

RJK
Distance: 128.1 km
Transport option Est. duration Est. fare Features/best for
Arriva/Nomago Shuttle Cheapest 3 hours 35 minutes - 3 hours 50 minutes EUR 12.00-25.00 Budget
Airport Taxi Fastest 1 hour 50 minutes - 2 hours 10 minutes EUR 150.00-250.00 Comfort
HŽPP Rail Service 5 hours 40 minutes - 6 hours EUR 35.00-60.00 Balanced
Compare 5 airports near Zagreb
Compare 5 airports near Zagreb
Airport Guide

Compare 5 airports near Zagreb

For most travelers, Zagreb Airport (ZAG) is the clear and most practical choice: it is the only airport located within the city of Zagreb, offering direct and frequent connections to the historic center via public bus, shuttle, or taxi. Other airports on this list serve neighboring cities and are significant distances away. Ljubljana Joze Pucnik Airport (LJU) serves the city of Ljubljana, Slovenia, and requires a cross-border journey that is best handled by shuttle or private transfer. Graz Airport (GRZ) is located in Austria and is primarily an option for those visiting or transiting through the Styria region. Trieste – Friuli Venezia Giulia Airport (TRS) serves the Trieste area in Italy, involving a lengthy trip across Slovenia. Finally, Rijeka International Airport (RJK) is located on the island of Krk and serves the Croatian coast; it is a scenic arrival point but requires dedicated onward transport to reach the capital. We recommend booking private transfers for any cross-border routes, as public rail and bus schedules can be subject to delays at international borders.

Flights to Zagreb

Frankfurt to Zagreb Airport
Frankfurt to Ljubljana Joze Pucnik Airport
Frankfurt to Graz Airport
Frankfurt to Trieste – Friuli Venezia Giulia Airport
Frankfurt to Rijeka International Airport
See all flights

Hotels near Zagreb airport

Breakfast

9.1/10Great130 Reviews
Lower Town Zagreb|0.7km from city center
Nice and clean hotel with excellent service. Front desk was very helpful and recommended good eating places and helped take care of the car. Parking was very convenient just out in front of the hotel.
FromUS$144
9.1/10Great87 Reviews
Lower Town Zagreb|0.86km from city center
The Esplanade Hotel scores big on location — it's perfectly situated and hard to beat for exploring the area on foot. The beds were genuinely comfortable and made for a restful night's sleep. That said, the rest of the interior is showing its age. The furniture and furnishings are visibly worn and could use replacing. It doesn't ruin the stay, but it is noticeable and brings the overall experience down a notch. Overall a solid choice if location and sleep quality are your priorities — just be aware that the room itself has seen better days.
FromUS$235
9.1/10Great117 Reviews
Lower Town Zagreb|0.85km from city center
The hotel is right in the city center, just a 10-minute walk from the University of Zagreb. You simply turn left out of the hotel entrance and walk straight. There are many historic buildings nearby, making it a great area for a stroll. The hotel facilities are a bit dated, but the room size is decent, with enough space left after opening two 28-inch suitcases.
FromUS$163
8.6/10Very Good92 Reviews
Lower Town Zagreb|1.13km from city center
Great hotel, great stuff, the location just cannot be better! Clean, friendly hotel, big and comfirtable rooms, amazing view, nice parking place, nice pool, well maintained gym, many different conference rooms and fantastic environment. I must stress that I am always afraid in such a big hotels that I will wait too long for the hotel elevator. But in the Westin Zagreb, - I didn’t have any problems. As the city is in the very center of the town, everything is so close, and also you can make great shopping. What to say, the best choice to stay in Zagreb!
FromUS$142
9/10Great88 Reviews
Lower Town Zagreb|0.14km from city center
Superb location, great hotel with the classic and traditional vibes. Good breakfast. Staff at check in seemed a little bit unfriendly. Unfortunately, I spotted a pair of dirty black socks lying behind the curtain in the room upon check in.
FromUS$144

Show more

Family friendly

9.4/10Amazing92 Reviews
Zagreb|1.58km from city center
The room was bright and airy with simple, practical furnishings. The bathroom was also quite spacious. It had a large balcony, but the door was locked. Given that a main road runs just below, there's probably a good reason for that. Breakfast and dinner were included. Dinner was mediocre, not much variety, and drinks had to be ordered separately. However, there was one soup, a rich cauliflower soup, which was a local specialty. Breakfast was excellent and very plentiful.
FromUS$113
9.7/10Amazing55 Reviews
Lower Town Zagreb|0.85km from city center
The hotel owner is really friendly. The location is good and the cleanliness is really good! It's a pity that there is no elevator, but it's okay to go upstairs. I recommend it !!
FromUS$74
9.2/10Great53 Reviews
Zagreb|6.32km from city center
The room is quite big, the transportation is convenient, there is DM downstairs, close to the city center, the scenery is beautiful, it is worth everyone to go, Sacramento is a romantic city, although there is no seaside hustle and bustle.
FromUS$123
9.1/10Great27 Reviews
Maksimir Zagreb|1.74km from city center
Easy location Parking in front of the door but charge The room is antique but full of debris The room is dark and the sanitation is good Need to go up the stairs  It is not suitable to carry large luggage, it is a bit difficult  The landlord warmly entertains and explains one by one
FromUS$78
9.2/10Great18 Reviews
Sesvete|4.03km from city center
Sehr nette und freundliche und hilfsbereite Mitarbeiter.
FromUS$112

Show more

5 star

8.5/10Very Good51 Reviews
Zagreb|2.24km from city center
the hotel is so clean, big room, good breakfast, serve halal food as well. but the location is a bit far from the old town. overall its good hotel
FromUS$112
9.4/10Amazing57 Reviews
Lower Town Zagreb|0.21km from city center
Very new, very clean and well taken care of. It was quiet and located right in the middle of the city. The staff were very helpful. We really enjoyed our stay here!
FromUS$140
9.2/10Great96 Reviews
Zagreb|1.87km from city center
The room was great, everything was perfect. The pillows and duvet were very comfortable and everything was spotless. All the facilities seemed brand new. The hotel surroundings were quiet and clean, and it was super convenient to get to both the station and the airport. It would have been absolutely perfect if the front desk staff had better communication skills.
FromUS$99
9/10Great66 Reviews
Lower Town Zagreb|0.68km from city center
From “A to Z”, this hotel is simply incredible: the kindness of the front desk staff, the comfort of the room, the cleanliness of the property, the deliciousness of the breakfast, the exemplary customer service mindset, etc. I especially thank Ms. Marina to cut my watermelon and serve it on a plate and the 4th floor cleaning lady to help me with my luggages. 110% RECOMMENDED!!
FromUS$93
8.2/10Very Good121 Reviews
Lower Town Zagreb|1.19km from city center
The hotel is located in the city center, about a 10-15 minute walk from the main square and 20 minutes from the upper town. Zagreb is great for city walks, so it doesn't feel far at all. The hotel service was very warm and friendly; the front desk was always happy to help with anything. The room facilities and breakfast were satisfactory for the price. There's a railway behind the hotel and a tram right outside, so there's some noise, but I didn't think it would affect my sleep. However, those with poor sleep quality might be a little bothered.
FromUS$93

Show more

Show more

FAQs

  • Which airport is the closest to Zagreb?

    The nearest airport to Zagreb is Zagreb Airport (ZAG), about 10.7 km away.Ljubljana Joze Pucnik Airport (LJU) (126.4 km), Graz Airport (GRZ) (137.6 km), Trieste – Friuli Venezia Giulia Airport (TRS) (194.2 km) and Rijeka International Airport (RJK) (128.1 km).

  • How long does it take to get from Zagreb to the airport?

    Getting from Zagreb to Zagreb Airport (ZAG) takes about 20 minutes - 30 minutes.

  • How do I get to Zagreb?

    We recommend flying into Zagreb Airport (ZAG), which is approximately 10.7 km away. The fastest mode of transportation is Official Airport Taxi, reaching downtown in about 20 minutes - 30 minutes.

  • How many airports does Zagreb have?

    Zagreb has 5 airports: Zagreb Airport (ZAG), Ljubljana Joze Pucnik Airport (LJU), Graz Airport (GRZ), Trieste – Friuli Venezia Giulia Airport (TRS) and Rijeka International Airport (RJK).

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.