Compare prices and tickets by train, bus or flight

Jan 29
Jan 30
Jan 31

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

Deutsche Bahn

Overview: Train from Leeuwarden to Amsterdam

distanceDistance68 miles (110 km)
durationAverage train duration2 h 28 min
priceAverage train ticket price$33 (€28)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day

Trains from Leeuwarden to Amsterdam cover the 68 miles (110 km) long route taking on average 2 h 28 min with our travel partners like. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around $33 (€28), you can find the cheapest train ticket for as low as $33 (€28). Travelers depart most frequently from Leeuwarden and arrive in Amsterdam Centraal.

Travel Tips: Trains from Leeuwarden 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 Leeuwarden to Amsterdam.

How much does a cheap train between Leeuwarden and Amsterdam cost?

Omio customers have found cheap train tickets from Leeuwarden to Amsterdam for as low as $33 (€28)  for the next 7 days.

What is the price of a train ticket from Leeuwarden to Amsterdam?

In the next 7 days you can expect to pay on average $33 (€28)  for a train ticket to Amsterdam from Leeuwarden.

How far is Leeuwarden to Amsterdam by train?

When traveling this route you should expect the distance between Leeuwarden and Amsterdam by train to be approximately 68 miles (110 km).

How many hours is the train time to Amsterdam from Leeuwarden?

The Leeuwarden to Amsterdam train duration is on average 2 h 28 min, which is to be expected when traveling 68 miles (110 km) from Leeuwarden to Amsterdam. However, the time it takes can vary based on specific dates, weekends, and holidays.

Which train station from Leeuwarden to Amsterdam do I depart from? Which Amsterdam train station from Leeuwarden do I arrive in?

There are a few train stations in Leeuwarden to start your route from including Leeuwarden, Leeuwarden Camminghaburen and Leeuwarden Achter d Hoven. In Amsterdam you have a few train station options to choose from for your arrival including Amsterdam Centraal and Amsterdam Sloterdijk.

Omio customers traveling this route depart most frequently from Leeuwarden   and arrive in Amsterdam Centraal.

Where is the Leeuwarden train station located? Where is the Amsterdam train station located?

The most popular departure train station with passengers for this journey, called Leeuwarden, is located 0.8 miles (1.3 km) from the city center of Leeuwarden.

The most popular arrival train station, Amsterdam Centraal, is located 0.6 miles (916 m) away from the city center of Amsterdam.

How many trains are there between Leeuwarden and Amsterdam a day?

On average, there are 25 trains a day from Leeuwarden to Amsterdam. The train times and services may be different on weekends and holidays compared to weekdays.

What are the first and last departure train times from Leeuwarden to Amsterdam?

The earliest train for this trip departs from Leeuwarden at 7: 47 AM. The last train leaves from Leeuwarden at 9: 47 AM. Check Omio for the latest train schedule from Leeuwarden to Amsterdam and book the best time to depart on your chosen travel date.

How far in advance should I purchase train tickets from Leeuwarden to Amsterdam for the best deals?

You can find trains to Amsterdam from Leeuwarden to cost on average $33 (€28) 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 Leeuwarden to Amsterdam train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Leeuwarden is the most popular Leeuwarden railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Leeuwarden for your trip to Amsterdam.