The main Slovenian international airport Jože Pučnik Ljubljana is situated 20 km north of Ljubljana. In addition to the daily flights to many European cities, there are two low-cost flight providers: EasyJet and Wizz Air, flying to London and Brussels. Most flights are made by the only Slovenian airline, Adria Airways.
Public bus service no.28 operates to and from Ljubljana bus station and runs about every hour. The journey takes 45 minutes, the cost is about 4 Euros, and you buy your tickets directly from the driver. There is also a private shuttle service running less frequently but is a bit faster.
You can also fly to one of foreign airports in the near vicinity (Klagenfurt Airport, Trieste-Friuli Venezia Giulia Airport, Rijeka Airport, Zagreb Airport, Graz Airport, Pula Airport, Venice Marco Polo Airport, Treviso Airport), and access Slovenia from there by bus, train or rental car.
Trains to Slovenia run daily from many European cities. Slovenia has a developed network of railways, connecting Ljubljana with Graz and Klagenfurt (Austria) to the north and Trieste (Italy) to the west. Ljubljana Railway Station is located near Ljubljana Bus Station, meaning it is located only 10 minutes to the city centre on foot.
Most of the cars enter Slovenia by motorway, which is also the easiest way to travel around the country. It is easy to travel the Slovenian roads by car, since they are well and clearly signposted. Although some local roads are narrow and winding, a drive along them is nevertheless pleasant and varied. For driving on motorways, it is mandatory for you to have a vignette. Parking is possible near your chosen accommodation.
Buses run to Slovenia from many European cities. In Slovenia, you can also get to most of the towns and the countryside by bus. If they run along local roads, the drivers can stop at a bus stop in any settlement.
The main Bus Station is located about 10 minutes on foot from your accommodation.