Travel Documents and Visas. Foreign citizens can enter Slovenia with valid passport and a visa or residence permit, unless otherwise stipulated by law or international agreement. Slovenia is a part of the Schengen zone since 2007. EU/EEA citizens do not need a passport to enter Slovenia, only a valid identity card. More about visas. Embassies and Consulates.
Travelling to Ljubljana. Various airline companies operate regular flights to Ljubljana, among them the national airline carrier Adria Airways (a member of Star Alliance), EasyJet and others. Other accessible airports in the neighbouring countries are: Venice (IT), Trieste (IT), Klagenfurt (AT), Zagreb (HR), Rijeka (HR). Slovenia can also be reached by car, rail or bus.
Ljubljana airport is situated some 20 km North of Ljubljana in the direction of Kranj. Regular public bus service no. 28 operates to/from Ljubljana bus station and runs about every one hour (journey duration: 45 minutes, price: 4 EUR, tickets available directly from the driver). There is also a private shuttle bus service Markun
Weather.Further information on the climate of Slovenia.