Cheapest
Average
The best way to find a cheap train ticket from Ljubljana to Amsterdam is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Deutsche Bahn Bus14006 | 08:00AM Ljubljana station | 24h15 | 08:15AM Amsterdam Centraal | 6 transfers | |
Deutsche Bahn EC 212 | 09:30AM Ljubljana station | 22h25 | 07:55AM Amsterdam Centraal | 8 transfers | |
Deutsche Bahn with connection EC 212 | 09:30AM Ljubljana station | 23h05 | 08:35AM Amsterdam Centraal | 5 transfers | |
Deutsche Bahn with connection EC 212 | 09:30AM Ljubljana station | 22h55 | 08:25AM Amsterdam Centraal | 6 transfers | |
Deutsche Bahn EC 212 | 09:30AM Ljubljana station | 21h18 | 06:48AM Amsterdam Centraal | 10 transfers | |
Deutsche Bahn EC 212 | 09:30AM Ljubljana station | 22h35 | 08:05AM Amsterdam Centraal | 7 transfers | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
21 h 18 m
Average
22 h 46 m
Trains per day
6
Distance
989 km
It's difficult to get from Ljubljana to Amsterdam without transferring at least 5 times.
Distance 614 miles (989 km) |
Average train duration 20h 49m |
Cheapest ticket price $66 (€60) |
Train providers 1 |
Fastest train 16h 20m |
First train 07:00 |
Last train 16:15 |
Buy your official Deutsche Bahn train tickets from Ljubljana to Amsterdam from $66 (€60) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.
Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Ljubljana to Amsterdam. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.
Train information from Ljubljana to Amsterdam with Deutsche Bahn:
Traveling by Ljubljana to Amsterdam train offers a scenic and comfortable journey across Europe. The train from Ljubljana to Amsterdam typically departs from Ljubljana Train Station and arrives at Amsterdam Centraal, one of the busiest transport hubs in the Netherlands. Multiple trains from Ljubljana to Amsterdam operate with transfers along the route, providing a convenient way to explore different cities as you travel. Book your train ticket in advance to secure the best fares and enjoy a hassle-free journey from Slovenia to the Netherlands.
Planning a train journey from Ljubljana to Amsterdam? The cheapest train ticket for this route starts from just $66 (€60), while the average ticket price is around $113 (€103). Prices can vary depending on how far in advance you book and the time of year you’re traveling. For the best combination of affordability and convenience, consider traveling in September, when demand is lower, and pleasant weather makes the journey even more enjoyable.
Traveling by train from Ljubljana to Amsterdam is a comfortable and scenic journey with connections operated by ÖBB (Austrian Federal Railways), DB (Deutsche Bahn), and NS (Nederlandse Spoorwegen). The route typically includes EuroCity and InterCity trains, providing modern seating, dining services, and onboard Wi-Fi on select trains. Nightjet sleeper trains from ÖBB offer an overnight travel option with couchette and sleeper cabins for a restful trip. High-speed ICE trains by DB connect major hubs along the way, ensuring a smooth and efficient journey to the Netherlands.
Traveling from Ljubljana to Amsterdam by train covers a distance of 614 miles (989 km), with an average journey duration of 16h 20m. The trip offers a scenic and comfortable way to travel between Slovenia and the Netherlands, with multiple train connections available throughout the day.
Trains from Ljubljana to Amsterdam run 3 times daily, operating on all days of the week. The schedule includes both daytime and overnight options, allowing travelers to choose the most convenient departure based on their itinerary.
The first train from Ljubljana to Amsterdam typically departs at 07:00, while the last train of the day leaves around 16:15. These departure times may vary slightly depending on the schedule, so it’s always best to check for the most up-to-date Ljubljana to Amsterdam train time before traveling.
Here are some other resources that might have the information you need