COMPARE Prices across different modes

Fri
Sep 24
$34
$22Flixbus
Sat
Sep 25
$34
$22Flixbus
Sun
Sep 26
$34
$15Flixbus
Mon
Sep 27
$34
$15Flixbus
Tue
Sep 28
$34
$15Flixbus
Wed
Sep 29
Find prices
$15Flixbus
Thu
Sep 30
$34
$15Flixbus
Fri
Oct 1
$34
$15Flixbus
Sat
Oct 2
$34
$15Flixbus
Sun
Oct 3
$34
$15Flixbus
Mon
Oct 4
$34
$15Flixbus
Tue
Oct 5
$34
$15Flixbus
Wed
Oct 6
$34
$15Flixbus
Thu
Oct 7
$34
$15Flixbus
Fri
Oct 8
$34
$15Flixbus
Sat
Oct 9
$34
$15Flixbus
Sun
Oct 10
$34
$15Flixbus
Mon
Oct 11
$34
$15Flixbus
Tue
Oct 12
$34
$15Flixbus
Wed
Oct 13
$34
$15Flixbus
Thu
Oct 14
$34
$15Flixbus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Maastricht to Amsterdam

distanceDistance110 miles (178 km)
durationAverage train duration2 h 24 min
priceAverage train ticket price$34 (€27)
changesDirect trainYes

Trains from Maastricht to Amsterdam cover the 110 miles (178 km) long journey taking on average 2 h 24 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $34 (€27), but the average price of train tickets is $34 (€27). Travelers depart most frequently from Maastricht and arrive in Amsterdam Centraal.

Train companies

Maastricht to Amsterdam with Lufthansa and Transavia

Buy your official Lufthansa and Transavia train tickets from Maastricht to Amsterdam from $34 (€27) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular trip.

Lufthansa
Transavia

Looking to travel by train from Maastricht to Amsterdam? Omio can help you find that perfect route with Lufthansa. Check Omio to see current Lufthansa train schedules, tickets, travel information and prices for the best deals on the Maastricht to Amsterdam train and book Lufthansa tickets online quickly and easily. When taking a train between Maastricht and Amsterdam, you can expect to travel 110 miles (178 km) one-way with Lufthansa. If you search for trains between Maastricht and Amsterdam in the Omio app, you can check if the Lufthansa ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with Lufthansa, we do the work for you to get you safely to Amsterdam from Maastricht. Book that perfect Maastricht to Amsterdam train now with Omio and enjoy a smooth and comfortable journey with Lufthansa!

Train tickets from Maastricht to Amsterdam: when to book to save $

Time Price Savings
1 week earlier 27 €
2 weeks earlier 26 €4%
3 weeks earlier 26 €4%
2 months earlier 26 €4%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Maastricht - Amsterdam. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Maastricht - Amsterdam 3 weeks in advance means you can save on average up to 4% compared to the price available on the day of departure.
  • If you book a ticket Maastricht - Amsterdam with 2 months in advance you save up to about 4% compared to the initial price.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips

Trains from Maastricht 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 Maastricht to Amsterdam.
FAQs
How much are cheap trains between Maastricht and Amsterdam?
Omio customers have found cheap train tickets to Amsterdam from Maastricht for as low as $34 (€27)  for the next 7 days.
How much does it cost to take a train to Amsterdam from Maastricht?
The Maastricht to Amsterdam train ticket price is on average $34 (€27)  if you are looking to purchase your tickets for this journey in the next week.
What is the distance to Amsterdam from Maastricht by train?
The train distance from Maastricht to Amsterdam is around 110 miles (178 km).
How long is the train to Amsterdam from Maastricht?
On average the Maastricht to Amsterdam train travel time is 2 h 24 min  for the 110 miles (178 km) long trip, but the duration can vary if you travel on weekends and holidays.
Which train station from Maastricht to Amsterdam do I depart from? Which Amsterdam train station from Maastricht do I arrive in?

When taking a train from Maastricht, you have a couple of train stations you can depart from including Maastricht, Maastricht Randwyck and Maastricht Noord. When you arrive in Amsterdam, your train can arrive in train stations including Amsterdam Centraal and Amsterdam Sloterdijk.

Omio customers traveling this route book their trains from Maastricht   to Amsterdam Centraal.

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

Passengers board their train most frequently from Maastricht and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at Amsterdam Centraal and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Amsterdam.

When does the first train depart from Maastricht to Amsterdam? When does the last train depart from Maastricht to Amsterdam?
The earliest train departing from Maastricht to Amsterdam leaves at 6: 01 AM. The last train departing from Maastricht to Amsterdam leaves at 7: 11 AM. You can find the latest Maastricht to Amsterdam train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I purchase the Maastricht to Amsterdam train for the best deals on tickets?
If you book the Maastricht to Amsterdam train within the next 7 days, you can find one way tickets to cost on average $34 (€27). However, booking your train ticket in advance gives you access to the best prices for trains to Amsterdam from Maastricht. 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.
Stations

Important Stations and Airports for this Journey

Maastricht
Amsterdam
Maastricht
Amenities
Refreshments