Find out about cookies and changing your settings. If you continue without changing your settings, you are consenting to the use of cookies on our site.
Wed 3/23 ℃ weather Thu 5/21 ℃ weather Fri 7/21 ℃ weather
Cityhotel Location
Driving Walking

How to reach us?

The City Hotel is located in the very heart of Ljubljana.
The Ljubljana international airport is only 25 km away, and the main railway and bus station only 400 m.



Reaching Ljubljana by plane:

Ljubljana Jože Pučnik International Airport (Brnik) is situated 25 km northwest of the city. It is connected with all major European cities and airports. For intercontinental flights we recommend a connecting flight via Frankfurt, Munich, Zurich, Vienna, London or
Paris. Other neighbouring international airports are located at:

  • Austria (Klagenfurt 79 km, or Graz 160 km)
  • Croatia (Zagreb 135 km)
  • Italy (Trieste 120 km, Venice 220 km)

If you are travelling by the low-fare carriers (Ryanair, Wizzair, Easy Jet), please note that the closest airports to Ljubljana are Maribor (129 km), Graz (160 km), Klagenfurt (79 km), Trieste (90 km) and Venice (220 km).

Should you need any help with transfers from/to the airports, please contact our reception desk at, phone +386 1 239 00 00

Hotel offers:

  • Shuttle service from Ljubljana airport for 9 € per person one way 
  • Private Taxi from Ljubljana airport service for 30 € per person one way

To arrange shuttles from neighbouring Airports we recommend to contact shuttle service GoOpti.

Reaching Ljubljana by car:

Ljubljana is located at the crossroads of the country's most important road routes. The purchase of a vignette link  obligatory if motorways are to be used. Weekly vignette costs 15 EUR.

Road connections:

  • from Villach (Austria): E651
  • from Klagenfurt (Austria): E652 or E61
  • from Graz (Austria): E57 or E59
  • from Trieste (Italy): E61 or E70
  • from Zagreb (Croatia): E70
  • from Budapest (Hungary): E57 or E71

Useful links:

  • Michelin Route Planner
  • Road traffic-related information for tourists


Reaching Ljubljana by bus:

Ljubljana is well connected by bus services from around Europe. Bus travel is one of the most convenient forms of public transport for short trips to Ljubljana's surrounding areas. Connections to other places in Slovenia are good as well.
More…(Ljubljana main Bus station information, timetables)

Reaching Ljubljana by train:

Ljubljana has good international rail connections, almost the entire fleet of trains operated by the Slovenske železnice national railway company was modernised a few years ago. There are regular train connections to countries around Europe including, among others, the following:

  • Germany (via Munich)
  • Switzerland (via Zurich)
  • Austria (via Salzburg, Villach and Graz)
  • Croatia (via Zagreb and Rijeka)
  • Hugary (via Budapest)
  • Czech Republic (via Prague)
  • Italy (via Trieste and Venice)
  • Greece, Macedonia and Serbia (via Salonica, Skopje and Belgrade)

More information:

  • Ljubljana Railway Station
  • International train timetables
  • Local train timetables