By plane

Ljubljana lies halfway between Vienna and Venice, at the crossroads of different cultures, geographical regions, and historical developments. Its location – within a convenient two-hour flight from almost all major European airports makes it an easily accessible destination.

PARIS: direct flights by Air France

WARSAW: direct flights by LOT

LONDON: direct flights by EasyJet

FRANKFURT, MUNICH: direct flights by Lufthansa

ZURICH: direct flights by Swiss International Air Lines

ISTANBUL: direct flights by Turkish Airlines

AMSTERDAM: direct flights by Transavia

Ljubljana is also close to several other airports served by various budget airlines such as Trieste (130 km), Venice (230 km), Klagenfurt (85 km), Graz (187 km), Zagreb (140 km).

By train

Traveling with train can be an interesting experience. Not the fastest one though…

The Ljubljana Railway Station is Slovenia’s main railway station. It connects Ljubljana to Trieste, Frankfurt, Munich, Zurich, Prague, Vienna, Graz, Budapest, Zagreb, and Belgrade. Railway is also a convenient means of transport within Slovenia, given that distances within the country are mainly short and travel costs low.

More info:

By bus

The Ljubljana Bus Station has regular services to all Slovenia’s neighbouring countries. European cities served by direct bus routes from Ljubljana: Trieste, Venice (Mestre, Marco Polo Airport), Florence, Milan, Klagenfurt, Vienna, Munich, Dortmund, Paris, Budapest, Zagreb, Sarajevo, Belgrade, Niš, Sofia.

More info:,

By car

Ljubljana is located at the crossroads of Slovenia’s most important road routes. Motorway access from any of the neighbouring countries is very easy. Please note road tax vignette must be purchased for the use of Slovenian motorways, including the Ljubljana bypass. The roads where the vignette is required are marked by special vignette signs. Vignettes can be purchased at petrol stations located in the border areas of Slovenia’s neighbouring countries or online (



There is a variety of different accommodations available in Ljubljana via Booking and Airbnb, however we suggest to book soon enough ⏳

Special prices for CROSSROADS participants have been agreed in **** B&B Hotel Ljubljana Park: The most urban and green hotel in the centre of Ljubljana, only 700 m from our marathon location:

  • price for single room with breakfast is 68€ per night + tourist tax 3,13€ per person per night
  • price for double room for two persons with breakfast is 81€ per night + tourist tax 3,13€ per person per night

The deadline for booking rooms is 11 February 2024, after which they will only be available subject to availability.

Payment can be made in advance by sending an invoice (the payment has to be done at least 14 days before arrival) or at hotel reception by credit card (the hotel will need a completed form with the credit card number for guarantee).

Free cancellation is possible up to 7 days prior to arrival, subsequent cancellations or no-shows will be charged 100% of the total amount of the cancellation.

Guests make the reservation sending the form provided to the hotel. The form will be sent by the Ljubljana Tango Crossroads team together with the confirmation to the event.