Ljubljana by train

All train tickets and rail passes

  • From only €19,- one way!
  • Travel by Eurocity train to Ljubljana - All train tickets and rail passes
  • Buy all cheap train tickets with Happyrail, use our journey planner in the header

Rail Map - Southeast Europe

Rail Map - Southeast Europe

How to book train tickets to Ljubljana

All tickets to Ljubljana and for connecting services are bookable through Happyrail.com. Fill in your departure station above, select date and time of travel and click ''Lets Go''. 

Fares for train tickets to Ljubljana from Munich starts from €19,- one way. Tickets can be bought 3 months in advance. The price of the tickets depends on the availability of the seats. To get the cheapest tickets you have to book early. 


How to travel by train to Ljubljana

Travel to Ljubljana from €19,- 

The city of Ljubljana is located in the centre of Slovenia. It's connected with daily bus services and train services.