The train between Breda and Ljubljana takes 14h 20m. The train runs, on average, once a week from Breda to Ljubljana. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run once a week between Breda and Ljubljana. The service departs Breda at 7:49 AM in the morning, which arrives into Ljubljana at 22:09:00. All services require a transfer at Arnhem Centraal and take an average of 14h 20m. The schedules shown below are for the next available departures.
Want to know about travelling from Breda to Ljubljana? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Breda to Ljubljana. However, there are services departing from Breda station and arriving at Ljubljana station via Arnhem Centraal station, Muenchen Hbf station, Salzburg Hbf station and Villach Hbf station. The journey, including transfers, takes approximately 14h 20m.
Breda to Ljubljana train services, operated by Nederlandse Spoorwegen (NS), depart from Breda station.
Breda to Ljubljana train services, operated by ÖBB Intercity, arrive at Ljubljana station.
Book your Breda to Ljubljana train tickets online with Omio.
The distance between Breda and Ljubljana is 940 km. The road distance is 1163 km.
You can take a train from Breda to Ljubljana via Arnhem Centraal, Muenchen Hbf Gl.5-10, Salzburg Hbf, and Villach Hbf in around 15h 58m.