Compare prices and tickets by train, coach or flight

Fri
3 Dec
£80Deutsche Bahn with connection
Find prices
Find prices
Sat
4 Dec
£80Deutsche Bahn with connection
£53Flixbus
£133Air France
Sun
5 Dec
£42Deutsche Bahn
£68Flixbus
£46Transavia Airlines
Tue
7 Dec
£42Deutsche Bahn with connection
£50Flixbus
£92Swiss
Wed
8 Dec
£53Deutsche Bahn with connection
Find prices
Find prices
Thu
9 Dec
Find prices
£71Flixbus
£77Transavia Airlines
Fri
10 Dec
£44Deutsche Bahn
£67Flixbus
£156Air France
Sun
12 Dec
£42Deutsche Bahn
£68Flixbus
£54Transavia Airlines
Mon
13 Dec
£42Deutsche Bahn
£50Flixbus
£140Air France
Tue
14 Dec
Find prices
£50Flixbus
£92Swiss
Wed
15 Dec
Find prices
£50Flixbus
£92Swiss
Thu
16 Dec
£53Deutsche Bahn
£59Flixbus
£50Transavia Airlines
Fri
17 Dec
£42Deutsche Bahn
£68Flixbus
£89Transavia Airlines
Sat
18 Dec
£42Deutsche Bahn with connection
£53Flixbus
£207KLM
Sun
19 Dec
£42Deutsche Bahn with connection
£71Flixbus
£131Transavia Airlines
Mon
20 Dec
Find prices
£72Flixbus
£101Transavia Airlines
Tue
21 Dec
£42Deutsche Bahn with connection
£80Flixbus
£161Lufthansa
Wed
22 Dec
Find prices
£90Flixbus
£189Swiss
Thu
23 Dec
£44Deutsche Bahn with connection
£81Flixbus
£168Transavia Airlines

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Ljubljana from Amsterdam

distanceDistance613 miles (989 km)
durationAverage train duration15 h 15 min
priceAverage train ticket price£61 (€68)
changesDirect trainYes

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

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
Is cross-border travel by train between Amsterdam, Netherlands and Ljubljana, Slovenia allowed?

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

Can I enter Slovenia from Netherlands?

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in 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?

All travellers in Slovenia must observe these coronavirus safety measures:

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

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

What are the COVID-19 restrictions for my return trip to Netherlands from Ljubljana, Slovenia?

Return travel from Slovenia to Netherlands is: Partially open.

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

Entry into Netherlands 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?

Requirements for reentering:

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

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

What is the cost of cheap trains to Ljubljana from Amsterdam?
Omio customers have found the cheapest trains to Ljubljana from Amsterdam to cost as little as £42  in the next 7 days.
What is the average cost of a train from Amsterdam to Ljubljana?
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 £61  one way.
What is the distance by train from Amsterdam to Ljubljana?
When travelling this route you should expect the distance between Amsterdam and Ljubljana via train to be approximately 613 miles (989 km).
How many hours does it take from Amsterdam to Ljubljana by train?
On average the Amsterdam to Ljubljana train time is 15 h 15 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 does the first train depart from Amsterdam to Ljubljana? When does the last train depart from Amsterdam to Ljubljana?
If you prefer early morning trains from Amsterdam to Ljubljana, the first train leaves at 05: 38. If you prefer late night trains from Amsterdam to Ljubljana, the last train of the day leaves at 21: 40. Omio shows you the latest train from Amsterdam to Ljubljana timetable to help you book the best departure time for this journey.
How far in advance should I buy a train ticket to Ljubljana from Amsterdam to get the best deals?
You can find a train between Amsterdam and Ljubljana to cost on average £61 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Amsterdam to Ljubljana train generally on sale a few months before the planned travel date.

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 trip 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 transport 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