Transfer from Zagreb Airport to Ljubljana | Taxi Zagreb Airport to Ljubljana





International route · Croatia → Slovenia

Private Transfer from Zagreb Airport to Ljubljana

Zagreb Franjo Tuđman Airport is often the gateway to Slovenia. After collecting your luggage, there are around 140 kilometres of motorway ahead, an internal Schengen crossing at Bregana–Obrežje, and a final approach that depends on whether your accommodation is inside or outside Ljubljana's pedestrianised Old Town. A pre-booked private transfer makes this journey far simpler than changing between public transport services in central Zagreb.

Transfer from Zagreb Airport to Ljubljana

Journey overview

Land in Croatia and Have Dinner in Slovenia the Same Day

Crossing into another country is easier than it sounds. One driver covers the entire journey, with no vehicle changes or transfers at the border. Understanding each stage of the route helps explain where delays are most likely to occur.

  1. Leaving the airport. Zagreb's passenger terminal, located near Velika Gorica, handles all arrivals in a single building, making it straightforward to meet your driver at the agreed collection point shown in your booking confirmation.

  2. Croatian motorway heading west. The route bypasses Zagreb via the city's ring road before joining the A3 motorway towards Bregana. This section is the most affected by traffic entering and leaving the Croatian capital.

  3. Bregana–Obrežje. The crossing between Croatia and Slovenia is an internal Schengen border. There are no routine border formalities, although occasional document checks may still take place, as explained below.

  4. Slovenian A2 motorway to the capital. From Obrežje, the A2 motorway passes Novo Mesto before reaching Ljubljana's ring road, from where the journey continues to the district where your accommodation is located.

Travel documents

What Remains of the Border at Bregana–Obrežje?

Croatia joined the Schengen Area in January 2023, so crossing into Slovenia is no longer a traditional border crossing with compulsory stops. However, an internal Schengen border is not the same as having no border at all. Slovenia has introduced temporary border controls with Croatia in recent years, so all passengers should travel with valid identification.

What no longer happens

  • No routine passport queues as at an external border.
  • No passport stamps when travelling between the two countries.
  • No need to change vehicles or unload luggage as part of the crossing.
  • No currency exchange, as both countries use the euro.

What can still happen

  • Temporary document checks by the Slovenian authorities, which may result in short delays.
  • Passengers may be asked to present a valid passport or identity card.
  • Longer queues during busy summer weekends when traffic towards the Croatian coast is at its peak.

Arrival

Your Drop-off Point in Ljubljana Can Affect the Final Part of the Journey

Ljubljana is a compact city, but its historic centre is pedestrianised and some streets are reserved for public transport only. That is why the most important booking detail is not simply "Ljubljana", but your hotel's name or full address. This determines the best access route and the closest authorised drop-off point.

Common arrival areas in Ljubljana and what you should know before travelling.
Destination in Ljubljana Access details What to provide when booking
Pedestrianised Old Town The historic centre around the Ljubljanica River, including Prešernov trg, Mestni trg and Stari trg, is closed to general traffic. Drop-off is arranged at the nearest authorised access point. Your accommodation name and whether you will need assistance with your luggage for the short walk.
Slovenska cesta Part of the central avenue is reserved for public transport, so several hotels are accessed via neighbouring streets. The exact hotel name so your driver can choose the most suitable approach.
Railway and Bus Station The station area has been undergoing redevelopment, so access arrangements may change. Confirm that your destination is the station and provide your onward departure time so a suitable drop-off point can be arranged.
BTC City and the eastern district This large shopping and business district is reached directly from the ring road without driving through the city centre. The building or entrance you need, as the complex is extensive.
Residential districts Šiška, Bežigrad, Vič and Rudnik all require different exits from the ring road and may involve additional urban driving. Your full address, including postcode, for a more accurate arrival estimate.

If your final destination is Bled or another town

Bled, Kranj and Novo Mesto are not part of Ljubljana. Each is a separate route with its own distance and fare. Always request your quotation using your actual final destination to avoid booking a transfer that only takes you part of the way.

If you are continuing to Slovenia's main airport

Ljubljana Jože Pučnik Airport is located northwest of the city. If you are connecting with a flight there, mention this when booking, as it changes the route, the journey time required and the final drop-off point.

Journey costs

Slovenian e-Vignette, Motorway Tolls and Fixed Fares: Who Pays for What?

Slovenian motorways require an electronic vignette linked to the vehicle registration, while Croatian motorways charge tolls based on the distance travelled. When you book a private transfer, both are the responsibility of the transport operator, not the passenger. Your reference should always be a fixed fare that already includes these costs. Request a quotation based on your travel date, departure time, vehicle type, passenger numbers, luggage and any special requirements.

Provide your travel date, flight number and destination address in Ljubljana to receive a quotation with no unexpected charges along the way.

Request a Quote for This Route

Compare before you book

Bus and Train Journeys Both Require a Trip into Central Zagreb First

There is no direct public transport between Zagreb Airport and Ljubljana. Every public transport option begins with a journey into central Zagreb before continuing by coach or train, which increases the overall travel time, particularly if you are carrying luggage or arriving outside peak travel hours.

Intercity coach

The first stage is the airport shuttle to Zagreb Central Bus Station, which the airport estimates at around 35–40 minutes, followed by an intercity coach to Ljubljana with its own timetable and luggage handling.

A sensible choice for travellers on a tighter budget with flexible schedules.

Train from Zagreb Central Railway Station

Direct trains operate between Zagreb and Ljubljana, although departures are limited. You must first make your own way to Zagreb Central Railway Station and travel according to the train timetable available on the day.

A practical option if your flight matches the timetable and you are travelling light.

Private door-to-door transfer

A single vehicle takes you directly from the arrivals terminal to your chosen address in Ljubljana, with collection adjusted to your actual flight arrival time and no need to manage your luggage during transfers.

The most practical option for late-night flights, families, groups and business travellers.

Typical booking scenarios

Three Different Journeys, Three Ways to Prepare Your Booking

Although the route is always the same, every journey has different requirements. These examples show the information worth providing in advance so the correct vehicle and the most suitable drop-off point can be arranged from the outset.

Last flight of the day with a hotel near the Old Town

Late-night arrivals leave very few practical public transport options into Slovenia. Provide your flight number so delays can be monitored, together with your hotel name. If it is located inside the pedestrianised Old Town, the nearest authorised drop-off point will be agreed in advance, so you will know how far you need to walk.

Family travelling with large suitcases and a child seat

Please provide the children's ages, the number of bags and whether you are travelling with a pushchair. Child seats must be requested in advance, while the total amount of luggage determines the most suitable vehicle category. You can review the available options by capacity in our vehicle fleet before confirming your booking.

Business trip with a return journey on the same day

If your meeting is in BTC City or in one of the office buildings near Ljubljana's ring road, the vehicle can reach your destination without entering the city centre. Book both outward and return journeys together. Collection from an address in Ljubljana includes up to 15 minutes of complimentary waiting time, subject to the service conditions.

Before you book

Plan Your Return to the Airport at the Same Time as Your Arrival Transfer

Booking both journeys together avoids unnecessary arrangements and allows enough time for the motorway journey, the Bregana–Obrežje crossing and check-in at ZAG. These are the details that help ensure everything is organised correctly from the outset.

For your arrival from the airport

  • Flight number, travel date and scheduled arrival time in Zagreb.
  • Number of passengers, luggage and any requirements such as child seats or oversized luggage, available on request.
  • Your full address in Ljubljana, whether it is a hotel, business, station or event venue.
  • Let us know if your final destination is beyond Ljubljana, such as Bled or Kranj.

For your return to ZAG

  • Your collection address in Ljubljana and your departing flight time.
  • Allow additional time during busy summer weekends and other peak travel periods.
  • Any intermediate stops you require, subject to prior request.
  • A contact telephone number available during your journey to help coordinate collection.

Frequently asked questions

Frequently Asked Questions About the Zagreb–Ljubljana Route

How long does the transfer from Zagreb Airport to Ljubljana take?

Under normal traffic conditions, the motorway journey usually takes around two hours and covers approximately 140 kilometres. Actual journey time depends on traffic, any temporary checks at the Bregana–Obrežje crossing and the exact drop-off location in Ljubljana, so it is always worth requesting an estimate for your travel date.

Are there passport checks between Croatia and Slovenia?

Croatia and Slovenia are both part of the Schengen Area, so there are no routine checks as at an external border. However, Slovenia has introduced temporary internal border controls with Croatia in recent years, meaning occasional document checks may still take place. Travellers should therefore carry valid identification at all times.

What documents do I need if I am not an EU citizen?

Carry the passport you used to enter the Schengen Area together with any visa or residence permit supporting your stay. Although Bregana–Obrežje is an internal Schengen crossing, temporary checks may require you to present your full travel documentation. If in doubt, check the requirements before travelling.

Does the fare include the Slovenian e-vignette and Croatian motorway tolls?

The Slovenian electronic vignette is linked to the vehicle registration and is arranged by the transfer operator rather than the passenger. The same applies to Croatian motorway tolls. When requesting a quotation, ask for a fixed fare that includes these costs to avoid unexpected extras.

Can the driver drop me off inside Ljubljana Old Town?

The historic centre along the Ljubljanica River is a pedestrianised area with restricted vehicle access. If your accommodation is located there, drop-off will be arranged at the nearest authorised access point, with the final section completed on foot. Provide your accommodation details when booking so the most suitable drop-off location can be arranged.

My hotel is on Slovenska cesta. Does that affect the transfer?

Part of central Slovenska cesta is reserved for public transport, so some hotels along this avenue are accessed via neighbouring streets. This is not a problem, but your driver should know the exact hotel in advance to choose the most suitable approach, particularly if you are travelling with bulky luggage.

Is there a direct public transport service from Zagreb Airport to Ljubljana?

No. The airport is connected by bus to Zagreb Central Bus Station, where intercity coaches depart for Ljubljana, while direct trains leave from Zagreb Central Railway Station. Both options involve transfers, waiting times and handling your luggage at each stage.

My flight lands late at night. Can I still be collected?

Yes, provided your transfer has been booked and confirmed in advance. Collection is arranged according to your flight's actual arrival time, including overnight arrivals. Please provide your flight number so delays can be monitored. At the airport, up to 60 minutes of complimentary waiting time is included from landing, subject to the service conditions.

My final destination is Bled. Should I book this transfer to Ljubljana?

No. Bled is located well beyond Ljubljana to the north-west and is treated as a separate route with its own fare. Booking only to Ljubljana and continuing independently usually makes the journey less convenient when travelling with luggage. Request your quotation using Bled as your final destination instead.

How is the return transfer from Ljubljana to Zagreb Airport organised?

Your return journey starts from the address you provide in Ljubljana, with up to 15 minutes of complimentary waiting time at hotels or private addresses, subject to the service conditions. Departure should allow sufficient time for the journey, any checks at Bregana–Obrežje and airport check-in, particularly during busy summer weekends.

Book this route

Arrive in Ljubljana with Everything Organised from Zagreb Airport

Send us your flight number, passenger details, luggage information and your exact address in Ljubljana. You will receive a fixed fare for your travel date, with the Bregana–Obrežje crossing, Slovenian e-vignette and motorway tolls already included in the calculation, together with an agreed drop-off point if your accommodation is located within the pedestrianised area.

Book Your Collection from Zagreb Airport

WhatsApp: +34 654 381 547 info@zonetransfers.com Opening hours: 09:00–14:00 / 16:00–19:00

MAIN Airport transfers & Taxi

OUR CUSTOMER OPINION

We used Zonetransfers for a transfer from Madrid to Ciudad Real. The driver was on time and the car was comfortable. Exactly what we needed.
(08/25/2026) Claire Morgan
Booked a private transfer from Lisbon Airport to Sintra. Driver was waiting when we came out and helped with the bags. Simple and hassle-free.
(08/22/2026) Jack Wilson
We needed to get from Valencia to Barcelona with quite a few bags, so we decided to book a private transfer. The driver arrived on time, helped us with the luggage and we went straight to our hotel in Barcelona. It worked really well for us.
(08/14/2026) Sophie Turner
We booked a transfer from Lisbon Airport to Faro as we were staying in the Algarve for a few days. It was a long drive but the car was comfortable and the driver was friendly. We just sat back and enjoyed the trip instead of worrying about trains and changing buses.
(08/07/2026) James Walker
Booked a transfer from Naples Airport to Sorrento. Finding the driver was easy and the journey was much more relaxed than we expected. Really happy with the service.
(07/31/2026) Ben Carter
Used Zonetransfers from Zurich Airport to Lucerne. It was nice not having to figure out trains after an early flight. The driver was friendly and we were on our way within a few minutes.
(07/28/2026) Hannah Brooks
We booked a transfer from Faro Airport to Lagos. The driver was easy to spot, helped with the bags and got us there without any hassle. Definitely easier than trying to sort transport after landing.
(07/22/2026) Liam Foster
We booked a transfer from Athens Airport to Piraeus Port before catching a ferry to Santorini. The driver was waiting for us despite our flight arriving a little late, and we reached the port with plenty of time. A great start to our holiday.
(07/20/2026) Sophie M. Adams
We travelled from Milan Malpensa Airport to Lake Como and the service was excellent. The driver knew the route well, the car was very comfortable and the fixed price meant there were no surprises at the end of the journey.
(07/05/2026) Matthew Clark
Booked a transfer from Venice Marco Polo Airport to our hotel near St. Mark's Square. The driver was easy to find, helped us with the luggage and dropped us off as close as possible to the hotel. Everything went exactly as expected.
(06/30/2026) Olivia Bennet

ZONETRANSFERS - Transfer from Zagreb Airport to Ljubljana | Taxi Zagreb Airport to Ljubljana

4.94 / 5
1018 Reviews
See all reviews