The cheapest trains from Ljubljana to Amsterdam

Showing times and prices for 21 Oct

Cheapest

£88

Average

£126

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.

The average ticket from Ljubljana to Amsterdam will cost around £ 126 if you buy it on the day, but the cheapest tickets can be found for only £ 88.

Cheapest
15:27Ljubljana18h01 09:28Amsterdam Centraal
4 changes
£881One-way
2nd Cheapest
07:25Ljubljana16h10 23:35Amsterdam Centraal
3 changes
£1061One-way
09:22Ljubljana17h55 03:17Amsterdam Centraal
6 changes
£1231One-way
07:25Ljubljana16h03 23:28Amsterdam Centraal
2 changes
£1231One-way
07:25Ljubljana14h33 21:58Amsterdam Centraal
2 changes
£1231One-way

Timetable Ljubljana to Amsterdam

Showing trains for tomorrow, Thu, 21 Oct
07:25Ljubljana16h03 23:28Amsterdam Centraal
0 changes
07:25Ljubljana16h10 23:35Amsterdam Centraal
0 changes
07:25Ljubljana14h33 21:58Amsterdam Centraal
0 changes
09:22Ljubljana17h55 03:17Amsterdam Centraal
0 changes
09:22Ljubljana21h43 07:05Amsterdam Centraal
0 changes
15:27Ljubljana18h01 09:28Amsterdam Centraal
0 changes
16:00Ljubljana23h00 15:00Amsterdam Centraal
0 changes
22:52Ljubljana21h36 20:28Amsterdam Centraal
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
20 Oct
Find prices
£44Flixbus
£281HOP!
Thu
21 Oct
£88Deutsche Bahn
£61Flixbus
£394Air France
Fri
22 Oct
£106Deutsche Bahn
£62Flixbus
£225Transavia Airlines
Sat
23 Oct
£62Deutsche Bahn
Find prices
£394HOP!
Sun
24 Oct
£79Deutsche Bahn
£53Flixbus
£190Transavia Airlines
Mon
25 Oct
£53Deutsche Bahn
£61Flixbus
£341Air France
Tue
26 Oct
£41Deutsche Bahn
£44Flixbus
£154Transavia Airlines
Wed
27 Oct
£41Deutsche Bahn
£44Flixbus
£283HOP!
Thu
28 Oct
£62Deutsche Bahn
£44Flixbus
£394HOP!
Fri
29 Oct
Find prices
Find prices
£208Transavia Airlines
Sat
30 Oct
£62Deutsche Bahn
£44Flixbus
£262HOP!
Sun
31 Oct
£44Deutsche Bahn
£57Flixbus
£99Transavia Airlines
Mon
1 Nov
£70Deutsche Bahn with connection
£81Flixbus
£67Transavia Airlines
Tue
2 Nov
£44Deutsche Bahn
£48Flixbus
£60Transavia Airlines
Wed
3 Nov
£41Deutsche Bahn
£48Flixbus
£137HOP!
Thu
4 Nov
£41Deutsche Bahn
£49Flixbus
£38Transavia Airlines
Fri
5 Nov
£53Deutsche Bahn
£67Flixbus
£60Transavia Airlines
Sat
6 Nov
£41Deutsche Bahn
£44Flixbus
Find prices
Sun
7 Nov
£53Deutsche Bahn
£49Flixbus
£60Transavia Airlines
Tue
9 Nov
£41Deutsche Bahn
£44Flixbus
£42Transavia Airlines

The fastest trains from Ljubljana to Amsterdam

Showing times and prices for 21 Oct

Fastest Journey

14 h 33 m

Average

18 h 37 m

Trains per day

8

Distance

989 km

It's difficult to get from Ljubljana to Amsterdam without changing at least 2 times.

Fastest
07:25Ljubljana14h33 21:58Amsterdam Centraal
2 changes
£1231One-way
2nd Fastest
07:25Ljubljana16h03 23:28Amsterdam Centraal
2 changes
£1231One-way
07:25Ljubljana16h10 23:35Amsterdam Centraal
3 changes
£1061One-way
09:22Ljubljana17h55 03:17Amsterdam Centraal
6 changes
£1231One-way
15:27Ljubljana18h01 09:28Amsterdam Centraal
4 changes
£881One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Ljubljana to Amsterdam

distanceDistance613 miles (989 km)
durationAverage train duration16 h 10 min
priceAverage train ticket price£70 (€79)
changesDirect trainYes

Trains from Ljubljana to Amsterdam cover the 613 miles (989 km) long trip taking on average 16 h 10 min with our travel partners like. There are direct train services available. While the average ticket price for this journey costs around £70, you can find the cheapest train ticket for as low as £41.

Travel Tips

Trains from Ljubljana to Amsterdam
Travel by train to Amsterdam 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 Ljubljana to Amsterdam.
FAQs
Am I allowed to travel by train from Ljubljana, Slovenia to Amsterdam, Netherlands?

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

Is international entry into Amsterdam from Ljubljana restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Slovenia

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

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Health declaration required

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 required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 17/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train from Ljubljana to Amsterdam closer to your date of departure here.

Are there travel restrictions, such as quarantine measures, in place when returning to Ljubljana, Slovenia from Amsterdam, Netherlands?

The current restriction level for your return trip by train from Amsterdam to Ljubljana is: Partially open

Are there any international entry restrictions on returning to Slovenia from Netherlands?

Reentry to Slovenia is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

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

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Health declaration required
  • Passenger Locator Form (PLF) required

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

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

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

Last verified on 15/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Amsterdam to Ljubljana train here.

How much do cheap train tickets from Ljubljana to Amsterdam cost?
Omio customers have found cheap train tickets to Amsterdam from Ljubljana for as low as £41  for the next 7 days.
What is the cost of a train ticket from Ljubljana to Amsterdam on average?
In the next 7 days you’ll find that the average cost of a train ticket to Amsterdam from Ljubljana is £70  one way.
How many miles is it from Ljubljana to Amsterdam by train?
The train distance from Ljubljana to Amsterdam is around 613 miles (989 km).
How long is the train between Ljubljana and Amsterdam?
On average the Ljubljana to Amsterdam train time is 16 h 10 min  covering the 613 miles (989 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When is the earliest train from Ljubljana to Amsterdam? When is the last train from Ljubljana to Amsterdam?
The first Ljubljana to Amsterdam train departs at 05: 25   and the last train from Ljubljana to Amsterdam leaves at 14: 27. Check out the most up-to-date Ljubljana to Amsterdam train schedule on Omio and find the best time to travel to your destination.
How far in advance should I buy train tickets to Amsterdam from Ljubljana for the best deals?
If you book a train ticket to Amsterdam from Ljubljana within the next 7 days, you can find tickets to cost on average £70 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Ljubljana to Amsterdam are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Ljubljana
Amsterdam
The major railway station for departures from Ljubljana is. Read all the information you need to know about services, amenities and connections at for your trip from Ljubljana to Amsterdam.