Skip to content

Search a place, an artwork, a question

    Ljubljana Jože Pučnik Airport with the terminal and apron and the Alpine mountains rising behind
    Closest
    Trieste, 94 km
    For the coast
    Trieste, 23.5 km from Koper
    For Maribor
    Graz, 70 km

    The most useful airports near Slovenia are Trieste, 94 km from Ljubljana by road, Klagenfurt (145 km), Zagreb (153 km), Pula (203 km), Graz (218 km) and Venice (230 km), according to the Slovenian Tourist Board. Trieste suits the coast, Klagenfurt suits Bled and Graz suits Maribor, and most have a direct coach, a shared transfer or a train.

    How to do it, in order

    1. Decide where the trip starts

      The coast and the Karst point to Trieste, Bled and the Alps to Klagenfurt, Maribor and the east to Graz.

    2. Compare the fare with the road time

      Venice has the most flights but sits 230 km from Ljubljana; a cheap fare can be eaten up by the transfer.

      230 km from Venice

    3. Book the onward link

      Most of these airports have a direct coach, a shared transfer or a train into Slovenia; book it with the flight.

    Neighbouring airports and road distance

    AirportTo LjubljanaClosest in SloveniaDirect coach to Ljubljana
    Trieste (Ronchi dei Legionari)94 km, 1 h 15 minKoper, 23.5 kmNomago
    Klagenfurt145 km, 2 h 45 minBled, 98 kmNot listed
    Zagreb153 km, 1 h 35 minČatež, 37 kmNomago
    Pula203 km, 1 h 45 minPiran, 92 kmNot listed
    Graz218 km, 3 h 33 minMaribor, 70 kmNot listed
    Venice (Marco Polo)230 km, 2 h 20 minKoper, 175 kmFlixBus and Nomago
    Vienna378 km, 3 h 30 minMaribor, 252 kmFlixBus and Nomago
    Munich405 km, 4 hKranj, 378 kmNot listed
    Budapest461 km, 4 h 45 minMoravske Toplice, 290 kmFlixBus

    Slovenian Tourist Board, «To Slovenia by Air» and «To Slovenia by coach», checked on 17 October 2026. Distances and times as published; some times don't match the kilometres, so treat them as a rough guide.

    How I would get there
    Sergio Lepone

    I'd pick the airport by where the trip starts, not just by the fare: Trieste for the coast and the Karst, Klagenfurt for Bled, Graz for Maribor. Venice only works for me if the flight saves a lot, because it means over two hours on the road.

    Airports near Slovenia, in short

    Full read: 2 min

    • Trieste is the closest, 94 km from Ljubljana and 23.5 km from Koper.
    • Venice has more flights and a direct FlixBus and Nomago coach.
    • Graz suits Maribor, and Klagenfurt suits Bled.
    • Zagreb, Vienna and Budapest also have direct coaches to Ljubljana.

    Before you go

    Before you go to Slovenia, this

    1. 01 Getting there

      Trieste, the closest

      It's 94 km from Ljubljana and 23.5 km from Koper, according to the Tourist Board. Nomago runs a direct coach to Ljubljana, and by rail you change at Villa Opicina.

      Trieste to Ljubljana
    2. 02 To save money

      Venice, more flights

      It's 230 km from Ljubljana, but FlixBus and Nomago run direct coaches from Marco Polo airport. By train, you go via Mestre and Trieste.

      Venice to Ljubljana
    3. 03 My tip

      Graz for the east

      Graz airport is 70 km from Maribor. Its railway station is about 300 m from the terminal, and there are daily trains from Graz to Maribor and Ljubljana.

    4. 04 Getting there

      Zagreb, by coach or train

      Nomago runs direct from Zagreb airport to Ljubljana. If you'd rather take the train, you first need to get to Zagreb's main station.

      Zagreb to Ljubljana

    Trieste, the closest airport to Slovenia

    The closest airport is at Ronchi dei Legionari, 94 km from Ljubljana and only 23.5 km from Koper. Nomago runs a direct coach to the capital. By rail, Slovenske železnice suggests going from Ljubljana to Villa Opicina and changing there to the Italian train, which calls at Trieste Centrale and reaches Trieste Airport station, right by the terminal. The airport has around 2,050 parking spaces and a 10-minute stopping area next to the terminal. The full route is in Trieste to Ljubljana.

    Klagenfurt and Graz, the Austrian way in

    Klagenfurt is the closest to Bled, at 98 km, and 145 km from Ljubljana. City buses run every 30 minutes to the main station, and from there you carry on by train via Villach. Graz is the option for Maribor, 70 km away, with a railway station about 300 m from the terminal and daily trains towards Maribor and Ljubljana.

    Venice: more flights, more driving

    Marco Polo is 230 km from Ljubljana, about two hours twenty by road, and 140 km from Nova Gorica. In return, it may have a direct flight from your local airport when Ljubljana doesn’t, so check flights to Ljubljana first. FlixBus and Nomago run direct to Ljubljana and, according to the Tourist Board, the coach leaves twice a day. By rail, you first take ACTV bus 15 or the ATVO express to Mestre station, then a train to Trieste. The whole crossing, stage by stage, is in Venice to Ljubljana.

    To sleep close to everything, search places to stay in Koper on Expedia and filter by area before price.

    Zagreb, for the south-east

    Franjo Tuđman airport is 153 km from Ljubljana and 52 km from Brežice, the first Slovenian town on that road. Nomago runs direct to Ljubljana. If you prefer rail, the route the Tourist Board describes goes first to Zagreb bus station, around 45 to 50 minutes by public transport, then by tram to the railway station. All the options are in Zagreb to Ljubljana.

    Further out: Vienna, Budapest, Pula and Munich

    These are second-tier options because of the distance, but sometimes the flight makes up for it. Vienna is 378 km from Ljubljana and Budapest 461 km; from Vienna there’s a direct FlixBus and Nomago coach, and from Budapest a FlixBus one, with more options in Budapest to Ljubljana. Pula, in Istria, is 92 km from Piran. Munich, 405 km away, has international trains to Ljubljana several times a day. The train journey from Austria is covered in Vienna to Ljubljana.

    If you are short on time, see the best tours in Koper and pick one that fits your day.

    To sleep close to everything, search places to stay in Koper on Booking.com and filter by area before price.

    Tito Square in Koper with the cathedral bell tower and the Praetorian Palace, and a stone sculpture in the foreground

    Tito Square in Koper with the cathedral bell tower and the Praetorian Palace, and a stone sculpture in the foreground

    The Lent quarter of Maribor on the banks of the Drava, with red-roofed houses, a tower and reflections in the river

    The Lent quarter of Maribor on the banks of the Drava, with red-roofed houses, a tower and reflections in the river

    Test yourself

    True or false?

    0/3 Pick before you peek.

    1. Venice airport is the closest to Ljubljana outside Slovenia.

      See the answer

      False. The Tourist Board gives 230 km from Venice and 94 km from Trieste, which is the closest.

    2. Graz airport has a railway station a short walk from the terminal.

      See the answer

      True. The Tourist Board puts Graz/Feldkirchen station, on the S5 line, about 300 m from the terminal.

    3. There's a direct coach from Budapest airport to Ljubljana.

      See the answer

      True. The Tourist Board lists a direct FlixBus service between Ljubljana and Budapest airport.

    Trieste airport to Ljubljana
    94 km
    Trieste airport to Koper
    23.5 km
    Graz airport to Maribor
    70 km
    Nearby airports with a direct coach
    5

    0 of 425 Slovenia guides

    Your next stamp

    1. How to get there
    2. Trains to Slovenia
    3. Venice to Ljubljana

    Airports near Slovenia: questions and answers

    What's the closest airport to Slovenia outside the country?

    Trieste, at Ronchi dei Legionari, 94 km from Ljubljana and 23.5 km from Koper, according to the Slovenian Tourist Board.

    Is there a coach from Venice airport to Ljubljana?

    Yes. The Tourist Board lists direct FlixBus and Nomago services between Ljubljana and Marco Polo airport, says the coach runs twice a day and that seats can be booked online.

    Which airport is best for Lake Bled?

    Apart from Ljubljana, Klagenfurt, which the Tourist Board puts 98 km from Bled. From there you carry on via Villach, by train or by car.

    How do I get from Trieste airport to Ljubljana by train?

    Slovenske železnice explains that the Ljubljana train runs to Villa Opicina, where you change to the Italian train via Trieste Centrale to the Trieste Airport station next to the terminal.

    Can I fly to Vienna for Slovenia?

    Yes, although it's far, 378 km from Ljubljana. FlixBus and Nomago run direct coaches from the airport, and by rail you go to Vienna's main station and on via Maribor or Villach.

    Sergio Lepone

    Questions about Slovenia? Write to me

    If you need something else to finish planning, write to me. I answer myself, no templates.

    My email sergiolepone@gmail.com

    Sergio Lepone

    By

    Tourism graduate with a master’s in Tourism Management and Planning from the University of Málaga, who has travelled across Europe. He writes every guide from official sources and his own judgement.

    Published on . Updated on . Facts checked on .

    How I check every fact and where it comes from

    Some links in this guide are affiliate links: if you book through them, the site earns a commission at no extra cost to you. Affiliate disclosure

    Photos: Tiia Monto (CC BY-SA 3.0); TICKoper (CC BY-SA 4.0); Jernej Furman from Maribor, Slovenia (CC BY 2.0), via Wikimedia Commons.