Mainz Hbf to Amsterdam Centraal train

Cheap train tickets from Mainz Hbf to Amsterdam Centraal

Showing times and prices for May 21

Cheapest

28

Average

65

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
12:23AMMainz Hbf8h13 08:36AMAmsterdam Centraal
4 transfers
281One-way
2nd Cheapest
12:01AMMainz Hbf8h35 08:36AMAmsterdam Centraal
2 transfers
371One-way
2nd Cheapest
05:44PMMainz Hbf5h52 11:36PMAmsterdam Centraal
2 transfers
371One-way
2nd Cheapest
07:20PMMainz Hbf7h24 02:44AMAmsterdam Centraal
3 transfers
371One-way
2nd Cheapest
02:49PMMainz Hbf5h47 08:36PMAmsterdam Centraal
2 transfers
371One-way

Train schedule from Mainz Hbf to Amsterdam Centraal

Showing trains for tomorrow, Saturday, May 21
12:01AMMainz Hbf8h35 08:36AMAmsterdam Centraal
2 transfers
12:23AMMainz Hbf8h13 08:36AMAmsterdam Centraal
4 transfers
03:48AMMainz Hbf5h32 09:20AMAmsterdam Centraal
0 transfers
03:48AMMainz Hbf5h18 09:06AMAmsterdam Centraal
1 transfer
04:02AMMainz Hbf5h27 09:29AMAmsterdam Centraal
2 transfers
06:17AMMainz Hbf5h12 11:29AMAmsterdam Centraal
2 transfers
06:58AMMainz Hbf4h31 11:29AMAmsterdam Centraal
1 transfer
07:02AMMainz Hbf5h34 12:36PMAmsterdam Centraal
3 transfers
07:17AMMainz Hbf6h16 01:33PMAmsterdam Centraal
4 transfers
07:17AMMainz Hbf6h19 01:36PMAmsterdam Centraal
2 transfers
08:20AMMainz Hbf5h09 01:29PMAmsterdam Centraal
2 transfers
08:43AMMainz Hbf4h46 01:29PMAmsterdam Centraal
1 transfer
08:49AMMainz Hbf5h47 02:36PMAmsterdam Centraal
2 transfers
09:10AMMainz Hbf5h26 02:36PMAmsterdam Centraal
3 transfers
09:20AMMainz Hbf6h13 03:33PMAmsterdam Centraal
4 transfers
09:20AMMainz Hbf6h16 03:36PMAmsterdam Centraal
2 transfers
10:20AMMainz Hbf5h09 03:29PMAmsterdam Centraal
1 transfer
10:43AMMainz Hbf4h46 03:29PMAmsterdam Centraal
1 transfer
11:10AMMainz Hbf5h26 04:36PMAmsterdam Centraal
3 transfers
12:20PMMainz Hbf5h09 05:29PMAmsterdam Centraal
2 transfers
12:43PMMainz Hbf4h46 05:29PMAmsterdam Centraal
1 transfer
01:10PMMainz Hbf5h26 06:36PMAmsterdam Centraal
3 transfers
01:20PMMainz Hbf6h13 07:33PMAmsterdam Centraal
4 transfers
01:42PMMainz Hbf5h51 07:33PMAmsterdam Centraal
5 transfers
01:44PMMainz Hbf5h52 07:36PMAmsterdam Centraal
2 transfers
02:49PMMainz Hbf5h47 08:36PMAmsterdam Centraal
2 transfers
03:20PMMainz Hbf6h16 09:36PMAmsterdam Centraal
2 transfers
03:20PMMainz Hbf5h09 08:29PMAmsterdam Centraal
1 transfer
03:20PMMainz Hbf6h15 09:35PMAmsterdam Centraal
4 transfers
03:42PMMainz Hbf4h47 08:29PMAmsterdam Centraal
1 transfer
05:20PMMainz Hbf4h39 09:59PMAmsterdam Centraal
1 transfer
05:42PMMainz Hbf4h17 09:59PMAmsterdam Centraal
1 transfer
05:44PMMainz Hbf5h52 11:36PMAmsterdam Centraal
2 transfers
06:20PMMainz Hbf6h27 12:47AMAmsterdam Centraal
5 transfers
06:43PMMainz Hbf6h04 12:47AMAmsterdam Centraal
5 transfers
06:43PMMainz Hbf6h24 01:07AMAmsterdam Centraal
3 transfers
07:20PMMainz Hbf7h24 02:44AMAmsterdam Centraal
3 transfers
07:42PMMainz Hbf7h02 02:44AMAmsterdam Centraal
4 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

Sat
May 21
Sun
May 22
Mon
May 23
Tue
May 24
Wed
May 25
Thu
May 26
Fri
May 27

Fastest train times from Mainz Hbf to Amsterdam Centraal

Showing times and prices for May 21

Fastest Journey

4 h 17 m

Average

5 h 46 m

Trains per day

38

Distance

353 km

Of the 38 trains that leave Mainz Hbf for Amsterdam Centraal every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
05:42PMMainz Hbf4h17 09:59PMAmsterdam Centraal
1 transfer
801One-way
2nd Fastest
06:58AMMainz Hbf4h31 11:29AMAmsterdam Centraal
1 transfer
991One-way
05:20PMMainz Hbf4h39 09:59PMAmsterdam Centraal
1 transfer
651One-way
12:43PMMainz Hbf4h46 05:29PMAmsterdam Centraal
1 transfer
701One-way
10:43AMMainz Hbf4h46 03:29PMAmsterdam Centraal
1 transfer
801One-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 Mainz Hbf to Amsterdam Centraal

distanceDistance219 miles (353 km)
durationAverage train duration5 h 26 min
priceAverage train ticket price$31 (€28)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersDeutsche Bahn with connection or Deutsche Bahn

Trains from Mainz Hbf to Amsterdam Centraal cover the 219 miles (353 km) long journey taking on average 5 h 26 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this journey costs around $31 (€28), you can find the cheapest train ticket for as low as $26 (€23).

Train providers: Deutsche Bahn from Mainz Hbf to Amsterdam Centraal trains

Buy your official Deutsche Bahn train tickets from Mainz Hbf to Amsterdam Centraal from $26 (€23) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular 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 from Mainz Hbf to Amsterdam Centraal. 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.

Train information from Mainz Hbf to Amsterdam Centraal with Deutsche Bahn:

  • Average Duration: 8 h 23 min
  • Average Price: $26
  • Deutsche Bahn frequency: 1 a day

Travel Tips: Trains from Mainz Hbf to Amsterdam Centraal

Travel by train to Amsterdam Centraal 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 Mainz Hbf to Amsterdam Centraal.
FAQs

Travel by train between Mainz Hbf, Germany and Amsterdam Centraal, Netherlands is: Fully open.

Is international entry into Amsterdam Centraal from Mainz Hbf restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Netherlands from Mainz Hbf?

Entry Requirements:

  • There are no current restrictions

What are the safety rules to follow in Amsterdam Centraal, 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 5/16/22. Remember to check the latest COVID-19 travel safety regulations for your train between Mainz Hbf and Amsterdam Centraal closer to your date of departure here

The restriction level for your return train to Mainz Hbf, Germany from Amsterdam Centraal is: Partially open.

Is my return train into Mainz Hbf from Amsterdam Centraal restricted?

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

Do I need to quarantine on arrival in Germany from Amsterdam Centraal?

Conditions of reentry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the safety rules to follow in Mainz Hbf, Germany?

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

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 5/18/22. Remember to check the latest COVID-19 travel safety regulations for your train to Mainz Hbf from Amsterdam Centraal closer to your date of departure here here.

Omio customers have found cheap train tickets to Amsterdam Centraal from Mainz Hbf for as low as $26 (€23)  for the next 7 days.
If you are looking to book your train ticket in the next 7 days, you can expect the Mainz Hbf to Amsterdam Centraal train to cost on average $31 (€28)  one way.
The Mainz Hbf to Amsterdam Centraal train distance is approximately 219 miles (353 km).
On average the Mainz Hbf to Amsterdam Centraal train travel time is 5 h 26 min  for the 219 miles (353 km) long journey, but the duration can vary if you travel on weekends and holidays.
When taking a train from Mainz Hbf to Amsterdam Centraal, you can count on Deutsche Bahn with connection or Deutsche Bahn for the best way to get you to Amsterdam Centraal. You can also check all possible train providers who offer a service from Mainz Hbf to Amsterdam Centraal and compare the amenities they offer before buying a train ticket.
On average, there are 2 trains a day from Mainz Hbf to Amsterdam Centraal. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train for this trip departs from Mainz Hbf at 5: 01 AM. The last train leaves from Mainz Hbf at 9: 41 PM. Check Omio for the latest train schedule from Mainz Hbf to Amsterdam Centraal and book the best time to depart on your chosen travel date.
If you purchase the Mainz Hbf to Amsterdam Centraal train within the next 7 days, you can find one way tickets to cost on average $31 (€28). However, booking your train ticket in advance gives you access to the best prices for trains from Mainz Hbf to Amsterdam Centraal. 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.

More options for your journey from Mainz Hbf to Amsterdam Centraal

Here are some other resources that might have the information you need

Most popular trains, buses and flights

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