Amsterdam to Ljubljana train

Cheap train tickets from Amsterdam to Ljubljana

Showing times and prices for Aug 17

Cheapest

120

Average

160

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
08:30PMAmsterdam Centraal18h02 02:32PMLjubljana
3 transfers
1201One-way
2nd Cheapest
09:10PMAmsterdam Centraal21h21 06:31PMLjubljana
5 transfers
1501One-way
2nd Cheapest
08:54PMAmsterdam Centraal21h37 06:31PMLjubljana
4 transfers
1501One-way
10:10PMAmsterdam Centraal20h21 06:31PMLjubljana
5 transfers
1601One-way
10:24PMAmsterdam Centraal20h07 06:31PMLjubljana
6 transfers
1601One-way

Train schedule from Amsterdam to Ljubljana

Showing trains for tomorrow, Wednesday, August 17
04:19AMAmsterdam Centraal16h14 08:33PMLjubljana
6 transfers
08:30PMAmsterdam Centraal18h02 02:32PMLjubljana
3 transfers
08:54PMAmsterdam Centraal21h37 06:31PMLjubljana
4 transfers
09:10PMAmsterdam Centraal21h21 06:31PMLjubljana
5 transfers
10:10PMAmsterdam Centraal20h21 06:31PMLjubljana
5 transfers
10:24PMAmsterdam Centraal20h07 06:31PMLjubljana
6 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Aug 17
Thu
Aug 18
Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31
Thu
Sep 01
Fri
Sep 02
Sat
Sep 03
Sun
Sep 04
Mon
Sep 05
Tue
Sep 06

Fastest train times from Amsterdam to Ljubljana

Showing times and prices for Aug 17

Fastest Journey

16 h 14 m

Average

19 h 37 m

Trains per day

6

Distance

989 km

It's difficult to get from Amsterdam to Ljubljana without transferring at least 3 times.

Fastest
04:19AMAmsterdam Centraal16h14 08:33PMLjubljana
6 transfers
2201One-way
2nd Fastest
08:30PMAmsterdam Centraal18h02 02:32PMLjubljana
3 transfers
1201One-way
10:24PMAmsterdam Centraal20h07 06:31PMLjubljana
6 transfers
1601One-way
10:10PMAmsterdam Centraal20h21 06:31PMLjubljana
5 transfers
1601One-way
09:10PMAmsterdam Centraal21h21 06:31PMLjubljana
5 transfers
1501One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Amsterdam to Ljubljana

distanceDistance613 miles (989 km)
durationAverage train duration20 h 7 min
priceAverage train ticket price$117 (€108)
changesDirect trainNo
carriersTrain providersDeutsche Bahn with connection or Deutsche Bahn

Trains from Amsterdam to Ljubljana cover the 613 miles (989 km) long journey taking on average 20 h 7 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. There are direct train services available. While the average ticket price for this trip costs around $117 (€108), you can find the cheapest train ticket for as low as $75 (€70).

Train providers: Deutsche Bahn from Amsterdam to Ljubljana trains

You can travel by train between Amsterdam and Ljubljana with Deutsche Bahn for as low as $75 (€70). When you search for schedules and tickets, Omio will show you the best route.

Deutsche Bahn

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 to Ljubljana from 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.

    Travel Tips: Trains from Amsterdam to Ljubljana

    Travel by train to Ljubljana easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Amsterdam to Ljubljana.
    FAQs

    Travel between Amsterdam, Netherlands and Ljubljana, Slovenia by train is: Fully open.

    Can I enter Slovenia from Netherlands?

    International entry status: Entry is fully open for citizens and permanent residents of Netherlands

    Do I need to quarantine on arrival in Slovenia from Amsterdam?

    Conditions of entry:

    • There are no current restrictions

    What are the safety rules to follow in Ljubljana, Slovenia?

    All travelers in Slovenia must observe these coronavirus safety measures:

    • Physical distance: 1.5 metre (s) (5 feet)
    • Face mask: Recommended

    The information above was last checked on 8/3/22. Remember to review the latest COVID-19 travel safety regulations   for your train between Amsterdam and Ljubljana as this information can change.

    Return travel from Slovenia to Netherlands is: Fully open.

    Are there any international entry restrictions on returning to Amsterdam from Ljubljana?

    Entry into Netherlands is allowed for: Entry is fully open for citizens and permanent residents of Slovenia

    Do I need to quarantine on arrival in Netherlands from Ljubljana?

    Requirements for reentering:

    • There are no current restrictions

    What are the safety rules to follow in Amsterdam, Netherlands?

    The government of Netherlands has imposed these measures to reduce the spread of COVID-19:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Recommended

    Last checked on 7/28/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Amsterdam from Ljubljana.

    Omio customers have found the cheapest trains from Amsterdam to Ljubljana to cost as little as $75 (€70)  in the next 7 days.
    If you’re looking to book your train tickets in the next week, you can expect the Amsterdam to Ljubljana train price to come in at an average of $117 (€108)  one way.
    The train distance from Amsterdam to Ljubljana is around 613 miles (989 km).
    On average the Amsterdam to Ljubljana train time is 20 h 7 min  covering the 613 miles (989 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
    For the route from Amsterdam to Ljubljana you can take a train with Deutsche Bahn with connection or Deutsche Bahn. Be sure to check out all possible train companies that offer services to Ljubljana from Amsterdam on Omio to compare what amenities they may have.
    The earliest train departing from Amsterdam to Ljubljana leaves at 5: 54 PM. The last train departing from Amsterdam to Ljubljana leaves at 11: 19 PM. You can find the latest Amsterdam to Ljubljana train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    If you book the Amsterdam to Ljubljana train within the next 7 days, you can find one way tickets to cost on average $117 (€108). However, booking your train ticket in advance gives you access to the best prices for trains from Amsterdam to Ljubljana. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Amsterdam
    Ljubljana
    The major railway station for departures from Amsterdam is Amsterdam Centraal. Read all the information you need to know about services, amenities and connections at Amsterdam Centraal for your journey to Ljubljana from Amsterdam.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +31 302357822
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 05: 50 - 20: 59
    Public transit options for Amsterdam Centraal
    Metro lines: 51, 53, 54, 52
    Tram lines: 2, 12, 4, 14, 13, 24, 17, 26
    Ferry lines: 901, 906, 902, 907, 905
    Bus lines: GVB 18, 21, 22, 48, 248, 281, 282, 283, 284, 285, 287, 288, 289, 291, 293, Connexxion 391, 394, N57, N47, N91, N94, EBS 305, 306, 314, 316, N01, N04, N10, N14
    Train lines: Intercity, Intercity Express, Sprinter, Nightjet

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language