How to get to Slovenia?

The car is an interesting option if you live in a european country. It can take a long day’s travel.

If you are travelling through Croatia, which is not part of the Schengen area, passport checks are pushed from/to that country, with sometimes long queues at the border from June to September.

By plane

The small Joze Pučnik airport is 27 kilometers north of Ljubljana and it is the only international airport in the country.

It is also possible to land in Venice or in Zagreb and then rent a car or take a shuttle to Ljubljana, which is sometimes cheaper but takes longer.

United Kingdom & Ireland 

Year-round services to Ljubljana are available with easyJet from Stansted and Wizz Air from London Luton.

If you want to concentrate on Slovenia’s coast, Ryanair flies from Stansted to Trieste’s Friuli Venezia Giulia Airport.

Though Trieste is in Italy, it’s much closer to Primorska than Ljubljana. From the coach station in Trieste, buses leave at least hourly for Piran, Portoroz and other coastal towns and cities.

From Dublin, it is possible to land in Venice and then rent a car or take a shuttle to Ljubljana, which is sometimes cheaper but takes longer.

 

Germany

The most popular flight routes from Germany to Slovenia are Berlin to Ljubljana, Frankfurt to Ljubljana, Munich to Ljubljana.

 

Belgium & Switzerland

Ljubljana is served by direct flights from Brussels, several times a day by Brussels Airlines.

Swiss International AirLines operates direct flights to Ljubljana from Zurich several times daily.

 

United States & Canada

Flights departing from Canada and the United States must include one or two stopovers (in North America and Europe).

 

Australia & New Zealand

Flying to Slovenia from Australia and New Zealand with major airlines often involves two stops on route and can work out quite expensive. It probably makes far more sense to aim for a big European city such as London or Frankfurt and then travel on to Croatia on a local budget airline.

Custom formalities

There are no border formalities between Slovenia and its EU neighbours Italy, Austria and Hungary. Regardless of your nationality, you do not need to show your passport or go through customs. However, if you arrive from a non-Schengen country, such as Croatia, there will be border controls.

European Union citizens simply need to show their identity card on arrival to stay in the territory for less than 3 months. Other nationalities require a valid passport.

Book your trip to Slovenia

Check out our customizable trips and book your tailor-made trip to Slovenia.