Travel Information - How to get to Ljubljana
By Train
Ljubljana is an important rail junction and may be reached by direct trains from major European cities. The railway station is within walking distance of the city centre.
By Road
All major European motorways are connected with Ljubljana:
- Trieste (Trst), Italy - 95 km
- Venice, Italy - 242 km
- Klagenfurt (Celovec), Austria - 83 km
- Vienna, Austria - 380 km
- Munich, Germany - 408 km
By Air
Ljubljana is best served by international Brnik airport, situated 23 km northwest of the city, with daily connections to major European cities.
From Brnik airport, Ljubljana can be easily reached:
- By regular bus service to Ljubljana bus terminal in the city centre (ticket approx. 10 €)
- By taxi (fare approx. 30 €)
There are additional air services via:
- Trieste - Ronchi (Italy), 128 km southwest of Ljubljana
- Klagenfurt (Austria), 90 km north of Ljubljana
- Zagreb - Pleso (Croatia), 141 km southeast of Ljubljana
Important: an early booking of your flight is strongly recommended!