Looking for a fast, affordable and stress-free ride to Franjo Tuđman Airport?
Nomago’s airport shuttle Zagreb service is the easiest way to get there – starting at just €20 per person.
Booking your transfer is fast and easy – just a few clicks and you’re done.
You’ll receive a confirmation email with all the details: pick-up location, time, and contact info.
Important: Book at least 2 hours before departure. Prices may increase closer to the travel date. Book early for the best price and guaranteed seat.
Zagreb Airport is Croatia’s busiest international airport, handling over 4 million passengers annually. It connects you to 70+ global destinations via 18 airlines.
Travel time and stops along the way:
Ljubljana – Zagreb Airport: the route is approx. 160 km and takes about 2 hours.
Maribor – Zagreb Airport: travel time is about 1.5 hours.
Novo mesto (Qlandia) – Zagreb Airport: travel time is about 50 minutes.
No regular stops are scheduled on the way, except upon passengers’ request.
Ticket price: From €20
Pick-up points: Main bus station in Ljubljana, Maribor or Qlandia in Novo mesto.
(Exact location is in your confirmation email.)
Traveling with kids? Request a child seat at +386 1 431 77 77 or shuttle@nomago.si
Passengers with reduced mobility? Contact us for a custom solution. Vans are not equipped with ramps.
Pets? Small pets allowed with prior approval and only when accompanied by the owner.
Nomago is a trusted provider of shuttle transfers to airports, working with 6 partner transport companies. You can compare and book the ride that fits you best – all in one place. Our vans are modern and comfortable, driven by friendly and professional drivers who’ll make sure you arrive at Zagreb Airport stress-free and on time.
Need more information about booking your Zagreb airport shuttle? Find the answers to the most common questions.
Ljubljana: Main bus station
Novo mesto: Qlandia
Zagreb Airport: 1st floor – short-term parking in front of departures terminal
Exact locations are listed on your e-ticket.
You can book online or in person at Nomago Travel, Trg Ajdovščina 1, Ljubljana. For assistance, contact us at +386 1 431 77 77 or shuttle@nomago.si.
You can always contact our support center at +386 1 431 77 77. If your flight is canceled, ticket refunds are handled by your airline or travel insurance.
Luggage transport is available in accordance with the general transport conditions. Each passenger may bring one piece of carry-on luggage (up to 10 kg) and one piece of checked luggage (up to 20 kg). Transport of larger sports equipment and bicycles is not possible due to limited vehicle space.
We recommend arriving at the airport early enough to check in, complete security and any border control procedures, and board your flight without any stress. This should be at least 90 minutes before a domestic flight and at least two hours before international flights. For security purposes, all passengers must undergo a thorough security screening, so please follow the staff's instructions and make the process easier by preparing your luggage carefully.
Zagreb Airport has one main passenger terminal, designed for a smooth and efficient travel experience.
Terminal includes:
Check-in area (1st floor)
Security & customs
Duty-free shops, cafés, restaurants
Baggage claim
ATMs, currency exchange, free Wi-Fi
Baby changing facilities, nursing rooms
Accessibility assistance (advance request required)
Operating hours: Open 24/7
Address: Ul. Rudolfa Fizira 21, 10150 Zagreb, Croatia
Phone: +385 1 4562 170
Email: info@zag.aero
Lost baggage / Police: Same contact number
Online: