Travel to Slovenia
Flying to Slovenia
Slovenia's primary airport is Ljubljana Jože Pučnik Airport.
Several airlines operate flights to Ljubljana, including Air France, British Airways, easyJet, Finnair, Lufthansa, Turkish Airlines, and Wizz Air.
Airport Guides
Ljubljana Joze Pucnik Airport
CodeLJU
LocationLjubljana Airport is located 26km (16 miles) north of Ljubljana.
Telephone+368 (0)4 206 1000
AddressZg. Brnik 130a
SI-4210 Brnik-aerodrom
Find out more >
Maribor Airport
CodeMBX
LocationTelephoneAddressPortoroz Airport
CodePOW
LocationTelephoneAddressFlight times
From London - 2 hours; New York - 10 hours 15 minutes (including stopover).
Travelling to Slovenia by Rail
Slovenia is seamlessly connected to its neighbours—Italy, Austria, Hungary, and Croatia—via an efficient rail network. The trains are also modern, reliable, and offer first- and second-class options on many routes.
From Italy: Direct trains connect Trieste with Ljubljana.
From Austria: Popular routes include Vienna – Ljubljana (via Maribor), and Villach – Ljubljana, known for its breathtaking Alpine scenery.
From Hungary: Direct trains depart from Budapest-Kelenföld station and arrive at Ljubljana.
From Croatia: The route from Zagreb to Ljubljana is one of the busiest and most convenient, taking just over two hours.
Rail passes
Interrail: Slovenia is included in the Interrail Global Pass, which allows unlimited travel across multiple countries. For those focusing solely on Slovenia, the Interrail One-Country Pass offers unlimited train travel within the country for a set number of travel days.
Eurail: The Eurail Global Pass is available to non-European residents, providing similar benefits for exploring Slovenia and its neighbouring countries.
Driving to Slovenia
Visitors can drive to Slovenia from all its neighbouring countries—Italy, Austria, Hungary, and Croatia.
From Italy: You can cross into Slovenia from Trieste or Udine, with well-maintained roads leading to cities like Ljubljana and coastal areas such as Koper or Piran.
From Austria: Major crossings include Villach – Jesenice (Karavanke Tunnel), Klagenfurt – Loibl Pass (Loibl Tunnel), and Graz – Šentilj Crossing.
From Hungary: There are multiple border crossings, with the Pince – Tornyiszentmiklós and Lendava – Rédics crossings being among the most well-known.
From Croatia: Numerous crossings exist, with popular routes including Zagreb – Ljubljana and Rijeka – Slovenian coast.
Drivers will need a vignette to use Slovenian motorways. These are available at petrol stations, border crossings, and online. In addition, vehicles must have winter tyres or carry snow chains from 15 November to 15 March.
Getting to Slovenia by boat
Cruise ships
Koper in Slovenia is a port of call for some Mediterranean cruise ships.
Ferry operators
Seasonal ferry services connect Venice, Italy, and Piran, Slovenia. They typically run from April to early October.