Slovenia by Train

Trains - Tickets - Routes

A Travel Guide For Train Travel In Slovenia.

Here you will find information for Slovenia about trains, routes, tours, connections, where to buy train tickets, and more.

Useful Information

Population: 2.09 million

Currency: Euro

Language: Slovenian

Capital: Ljubljana

Country Code: +386

Time Zone: Central European Standard Time

Train Companies

The rail network in Slovenia is operated by the state owned railway company, Slovenske Zeleznice (SZ) also known as Slovenian Railways.  

Slovenia rail map


Train Tickets

Buy your train tickets for Slovenia online on the Slovenian Railways official homepage.


Buy your train tickets online at OMIO and compare trains, buses & flights.

Rail Passes

Interrail / Eurail Pass

Do you want to travel throughout Europe flexibly and comfortably? Then the Interrail Pass is perfect for you. With the Interrail Pass, you can visit 40,000 destinations in 33 countries in Europe. You can travel for up to 3 months by train.


The major rail network in Slovenia is composed of the following trains:

Regional Trains in Slovenia:

Regionalni vlaki (RE) is a regional train connecting small towns and villages to major cities, making limited stops.

  • Only 2nd Class offered
  • No reservation required

Lokalni potniški (LP) serves commuter routes, connecting small villages to large cities.

  • Only 2nd Class offered
  • No reservation required

InterCity (IC) quickly connects the capital, to Maribor and Koper.

  • 2nd Class offered, 1st Class offered on limited services
  • No reservations required; however, we recommend them in the busy time of year
  • Bicycles are allowed on trains; however, the bike needs an additional ticket

InterCitySlovenija (ICS / PEN) offers the fastest connection between the two largest cities in Slovenia, Ljubljana, and Maribor.

  • 1st and 2nd Classes offered
  • Reservations required
  • Trains are equipped with air-conditioning and a bistro car.
  • In the summer, additional routes are available to Koper and to destinations in Austria.

International Trains in Slovenia EuroCity (EC) connects major Slovenian cities to Austria, Germany, and Croatia.

  • 1st and 2nd Classes offered
  • No reservations required; however, we recommend them in the busy time of year
  • Trains are equipped with power sockets and air-conditioning, and routes in the direction of Vienna are equipped with a dining car offering a range of food and drinks.

Mednarodni vlak (INT) is an express service linking Ljubljana with other European cities.

  • 1st and 2nd Classes offered
  • No reservations required

Night Trains in Slovenia

EuroNight (EN)

  • Routes:
    • Koper – Ljubljana – Budapest, Hungary
    • Ljubljana – Bled – Villach – Salzburg – Munich, Germany
    • Ljubljana – Zagreb – Belgrade, Serbia
  • Reservations are included in the ticket price
  • Sleeping Carriage:
    • Standard cabin includes your own bed, washbasin, and breakfast in the morning
    • Deluxe cabin includes your own bed, shower, toilet, washbasin, and breakfast in the morning
  • Couchette Carriage:
    • 4 and 6 berth couchettes, as well as private compartments, are offered
    • Bathrooms are located in the coach carriage
    • Breakfast is included in the ticket price
  • Sitting Carriage:
    • 2nd Class offered, no 1st Class
    • Bathrooms are located in the coach carriage
    • Food cart offering a selected variety of drinks and food pass through the carriages.
Golden Eagle Danube Express


Frequently Travelled Routes In Slovenia


From > To
Duration (h) Changes Transport
Ljubljana to Bled 1:08 Direct Train (RE)
Ljubljana to Maribor 1:52 Direct Train (PEN)
Ljubljana to Koper 2:27 Direct Train (PEN)
Ljubljana to Celje 1:06 Direct Train (PEN)



From > To
Duration (h) Changes Transport
Ljubljana to Munich, Germany 6:59 1 Train (EN, NJ)
Ljubljana to Zurich, Switzerland 12:10 Direct Train (EN)
Ljubljana to Zagreb, Croatia 2:20 Direct Train (EC)
Ljubljana to Villach, Austria 1:35 Direct Bus
Ljubljana to Venice, Italy 5:04 1 Train (RE)
Maribor to Graz, Austria 0:59 Direct Train (EC)


Slovenia travel routes

Interrail: Germany to Slovenia

Interrail: Germany to Slovenia

Slovenia: From Castles To The Coast

Slovenia: From Castles To The Coast

Main Train Stations

  • Ljubljana
  • Maribor
  • Celje
  • Koper

Good to know

Best Time To Travel To Slovenia

We recommend travelling anytime between May – September since the weather is the most ideal and some tourism companies often close down for the winter. Slovenia is adventure lover’s paradise with white water rafting, canyoning, skiing, hiking, biking, kayaking and much more; however, Slovenia has stunning scenery and history for those who are looking for a more relaxed trip.

Mainly during July and August, popular destinations such as Lake Bled and Lake Bohinj, see an increase in tourists as well as prices since this is the time Italians vacation to this area and cruise ships dock in Koper. Summertime temperatures are high while spring and autumn temperatures are cool and sometimes drizzly.

  • High Season: July to August
  • Low Season: October to March


Accommodation In Slovenia


The best place to find cheap hotels for is to book by www.booking.com. There you will find a large selection of cheap hotels, hostels, and apartments. > BOOK HERE



If you are looking for a low budget accommodation, then go on www.hostelworld.com. They have the best choice of cheap hostels for backpackers and low budget travelers. > BOOK HERE

Hostelworld Logo

Guidebooks For Slovenia

Travel with a guidebook ease your journey to find best sights and things to do. Buy it on Amazon.

Travel Insurance

We highly recommend not to travel without insurance. Don't fret! World Nomads offers many different travel insurance coverage plans to suit your trip best. > BUY HERE

World Nomads Logo
Cookie Consent with Real Cookie Banner