Ljubljana city centre
The capital's centre, with its pedestrianised old town along the Ljubljanica River and castle overlooking the city from the hilltop.
Jože Pučnik Airport, in Brnik, is the main gateway to Slovenia and the northern Adriatic. From here, travellers can reach Ljubljana city centre as well as destinations in Istria, along the Croatian coast and across north-eastern Italy. On this page, you can find out how to get to the centre and browse our dedicated transfer routes.
Ljubljana Airport is around 25 km from the city centre, with a typical driving time of 25 to 30 minutes. The airport is in Brnik, north of the city, and has no railway or metro connection, so the main options for reaching central Ljubljana are the public bus, taxi or private transfer. A private transfer is the only option that takes you directly to the door of your accommodation.
Whether you are looking for the best way to get from Brnik Airport to Ljubljana or need a taxi or private transfer into the city centre, the main differences between the options are journey time, price and whether you are dropped at the bus station or at your exact address.
These are the three main ways to travel between Brnik and central Ljubljana, with the key differences between each option. Your choice may depend on how much luggage you have, whether you are travelling as a group and how tight your schedule is.
| Option | Approximate journey time | Drop-off | When it suits you |
|---|---|---|---|
| Private transfer | 25–30 min | Exact accommodation address | Door to door, ideal with luggage, for groups or when time is limited |
| Public bus | About 45 min | Central bus station | Another option if the bus timetable works for you and you do not mind making stops along the way |
| Taxi | 25–30 min | Specified address | No advance booking, with the fare based on the meter or an agreed price |
Journey times are indicative. Bus services are limited at certain times of day; for late-night flight arrivals or heavy luggage, a private transfer with a fixed fare avoids waiting and changes.

Brnik is north of Ljubljana, placing the airport almost halfway between the capital and Bled and just over an hour from the Istrian border. This makes it a useful gateway not only to Slovenia but also to the northern Adriatic, with many passengers landing here to travel directly to the Croatian coast or the Veneto rather than staying in the city.
It is a compact airport with a single passenger terminal. Pick-up is arranged in the arrivals hall, with flight number monitoring. Slovenian motorways require an electronic vignette linked to the vehicle registration number; with a fixed-fare transfer, the road toll is already included.
As well as central Ljubljana, Brnik Airport provides direct access to Istria, Croatia's Kvarner coast, the Plitvice Lakes and cities in north-eastern Italy. These are the routes with their own dedicated pages, with approximate road journey times.
The capital's centre, with its pedestrianised old town along the Ljubljanica River and castle overlooking the city from the hilltop.
Slovenia's best-known Alpine lake, with its island, church and castle overlooking the water.
The mountain resort at the foot of the Julian Alps, a gateway to the Vrata Valley and the Vršič Pass.
Slovenia's largest lake, quieter and wilder than Bled, within Triglav National Park.
The Venetian-style coastal town at the tip of the Istrian peninsula, with its old town and Tartini Square.
The main seaside resort on Slovenia's coast, known for its hotels, casino and waterfront promenade.
The Karst region town known for its extensive cave system, which can be visited by underground train.
The adventure base in the Soča Valley, known for its turquoise rapids and western access to Triglav National Park.
The elegant seaside resort on the Gulf of Kvarner, with hotels lining the Lungomare promenade.
The national park of interconnected lakes, with two separate entrances and a network of walkways over the water.
The port city on the Kvarner Gulf, a ferry gateway to the islands and the first major stop on the descent from the inland.
The Istrian town on the Adriatic, with Venetian character and a pedestrianised old town centred around its bell tower.
The Italian Adriatic city close to the border, with its seafront square and easy access from Slovenia.
The point where the road ends in Venice: cars cannot enter the city, so drop-off is at Piazzale Roma.
The Croatian capital to the south-east, crossing the Schengen border between Slovenia and Croatia.
Approximate road journey times, excluding stops and border delays. Each route is calculated according to the flight arrival time and the exact destination address.
A half-hour journey into the city centre is organised differently from a transfer to Istria, Venice or Zagreb. Luggage, vehicle type, tolls in each country and border crossings all vary depending on the destination.
A short journey within Slovenia: the key details are the exact address and the drop-off point in the pedestrianised area. The vehicle is selected according to the number of passengers and amount of luggage.
An international journey crossing into another country within the Schengen Area, often with more luggage and, in Venice, a mandatory drop-off at Piazzale Roma. It is important to provide the exact destination.
The number of passengers and suitcases determines the vehicle assigned to your transfer. You can view the available options in the Zonetransfers fleet, or if you would prefer to have a driver at your disposal while travelling around Slovenia and Istria at your own pace, you can book the chauffeur service in Ljubljana.
There are three options: public bus to the central bus station, taxi or private transfer to your exact address. The airport is around 25 km from the centre, with a driving time of 25 to 30 minutes from Brnik. There is no railway or metro connection to the airport.
It takes around 25 to 30 minutes by car for the 25 km journey. The public bus takes about 45 minutes and drops passengers at the central bus station.
Yes, there is a public bus service, but services are limited at certain times of day. For late-night flights or when travelling with lots of luggage, a private transfer avoids waiting.
Taxis operate using a meter or an agreed fare, so the price can vary. A private transfer is booked at a fixed fare per vehicle, with the price known in advance.
Yes. Slovenia uses the euro, so there is no need to exchange currency. Motorways require an electronic vignette, and with a fixed-fare transfer the road toll is already included in the price.
Yes. From the airport, routes are available to Opatija, Rijeka, Rovinj and Plitvice Lakes in Croatia, Trieste and Venice in Italy, and Zagreb, as well as central Ljubljana. Each destination has its own dedicated page.
No: cars cannot enter central Venice. Drop-off is at Piazzale Roma, where the road ends, from which you can continue on foot or by vaporetto.
Yes, but these are internal borders within the Schengen Area, with no systematic border controls. Make sure you carry the required travel documents.
You book the transfer with the exact pick-up point and flight departure time. For destinations further away, allow for the relevant road journey time as well as sufficient time for check-in and baggage drop.
Provide your date, flight number, number of passengers and luggage, and destination: central Ljubljana, Istria, the Croatian coast or an Italian city such as Trieste or Venice. With these details, we can prepare a fixed fare including the vignette and road tolls.
Available from 09:00 to 14:00 and from 16:00 to 19:00.
Used Zonetransfers for a trip from Milan to Lake Como. The pickup was arranged in advance, which made planning the day easier. Comfortable journey and no issues along the way.(10/21/2026) Daniel Foster
We travelled from Athens Airport to Piraeus Port to catch a ferry. Having the transfer arranged in advance took some of the stress out of the journey. We got to the port with time to spare.(10/15/2026) Sophie Williams
Booked a private transfer from Rome Fiumicino Airport to our accommodation in the city. We had quite a bit of luggage and didn't fancy dealing with public transport. Everything went smoothly(10/11/2026) Thomas Reed
We needed a transfer from Paris Charles de Gaulle Airport to our hotel near the Eiffel Tower. The driver was easy to find and we went straight to the hotel. Just what we needed after a long flight.(10/02/2026) Emily Parker
We booked a transfer from Faro Airport to Lagos. There were four of us with suitcases, so having a car waiting for us made things much easier. Straightforward booking and a comfortable journey(09/29/2026) Oliver Bennett
I had a 5:30 AM pickup for the airport in Alicante. The driver arrived 10 minutes early, sent a polite text to let me know he was waiting outside, and handled everything with absolute professionalism.(09/23/2026) David Miller
We used Zonetransfers for airport transfers back and forth during a family trip to Madrid. On-time pickups, comfortable vehicles, and very friendly drivers. Will definitely use them again.(09/15/2026) Evelyn Campbell
Booked a private transfer from Barcelona Airport to our city-center hotel. Our driver, David, was exceptionally polite, helped with our heavy luggage, and gave us a few great local tips on the way.(09/11/2026) Rachel Henderson
What I appreciate most is knowing the exact cost upfront without unexpected luggage surcharges or meter surprises. Quick booking on the website and excellent customer support throughout.(09/06/2026) Emma Reed
We needed a transfer from Barcelona to Girona Airport early in the morning. The driver was there on time and we got to the airport with plenty of time. Very handy.(09/01/2026) Rachel Moore