[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Luxembourg to Mainz

Showing times and prices for May 29

Cheapest

$22

Average

$32

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 Luxembourg to Mainz will cost around $ 32 if you buy it on the day, but the cheapest tickets can be found for only $ 22.

Deutsche Bahn
07:33AMLuxembourg3h38 11:11AMMainz
0 changes
$221One-way
Deutsche Bahn
05:33PMLuxembourg4h32 10:05PMMainz
0 changes
$271One-way
Deutsche Bahn
09:41PMLuxembourg8h58 06:39AMMainz
0 changes
$271One-way
Deutsche Bahn
06:33AMLuxembourg3h38 10:11AMMainz
0 changes
$401One-way
Deutsche Bahn
04:33PMLuxembourg4h29 09:02PMMainz
0 changes
$401One-way

Train schedule from Luxembourg to Mainz

Showing trains for tomorrow, Sun, May 29
Deutsche Bahn
06:33AMLuxembourg3h38 10:11AMMainz
0 changes
Deutsche Bahn
07:33AMLuxembourg3h38 11:11AMMainz
0 changes
Deutsche Bahn
03:33PMLuxembourg4h09 07:42PMMainz
0 changes
Deutsche Bahn
04:33PMLuxembourg4h29 09:02PMMainz
0 changes
Deutsche Bahn
05:33PMLuxembourg4h32 10:05PMMainz
0 changes
Deutsche Bahn
09:41PMLuxembourg8h58 06:39AMMainz
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Fastest train times from Luxembourg to Mainz

Showing times and prices for May 29

Fastest Journey

3 h 38 m

Average

4 h 54 m

Trains per day

6

Distance

160 km

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

These direct trains cover the 160 km distance in an average of 4 h 54 m but if you time it right, some trains will get you there in just 3 h 38 m .

The slowest trains will take 8 h 58 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Deutsche Bahn
06:33AMLuxembourg3h38 10:11AMMainz
0 changes
$401One-way
Deutsche Bahn
07:33AMLuxembourg3h38 11:11AMMainz
0 changes
$221One-way
Deutsche Bahn
03:33PMLuxembourg4h09 07:42PMMainz
0 changes
$401One-way
Deutsche Bahn
04:33PMLuxembourg4h29 09:02PMMainz
0 changes
$401One-way
Deutsche Bahn
05:33PMLuxembourg4h32 10:05PMMainz
0 changes
$271One-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 Luxembourg to Mainz

distanceDistance99 miles (159 km)
durationAverage train duration4 h 6 min
priceAverage train ticket price$26 (€23)
frequencyTrain frequency9 a day
changesDirect trainYes, there are 9 direct trains a day
carriersTrain providersDeutsche Bahn with connection or Deutsche Bahn

Trains from Luxembourg to Mainz cover the 99 miles (159 km) long journey taking on average 4 h 6 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 9 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $25 (€22), but the average price of train tickets is $26 (€23). Travelers depart most frequently from Luxembourg and arrive in Mainz Hbf.

Train providers: Deutsche Bahn from Luxembourg to Mainz trains

For as little as $25 (€22) you can travel by train from Luxembourg to Mainz with Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this journey.

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 to Mainz from Luxembourg. 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 Luxembourg to Mainz with Deutsche Bahn:

  • Average Duration: 3 h 29 min
  • Average Price: $25
  • Deutsche Bahn frequency: 2 a day

Deutsche Bahn's current ticket policies due to COVID-19 for your train from Luxembourg to Mainz are the following:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips: Trains from Luxembourg to Mainz

Travel by train to Mainz 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 Luxembourg to Mainz.
FAQs

What are the travel restrictions for Mainz, Germany if I'm coming from Luxembourg, Luxembourg by train?

Travel by train between Luxembourg, Luxembourg and Mainz, Germany is: Partially open.

Is international entry into Mainz from Luxembourg restricted?

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

Do I need to quarantine on arrival in Germany from Luxembourg?

Entry Requirements:

  • 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, Germany?

The government of Germany 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/26/22. Remember to check the latest COVID-19 travel safety regulations for your train from Luxembourg to Mainz closer to your date of departure here

Are there restrictions on returning to Luxembourg from Germany by train?

The current restriction level for your return trip by train from Mainz to Luxembourg is: Fully open

Are there any international entry restrictions on returning to Luxembourg from Germany?

Reentry to Luxembourg is allowed for: Entry is fully open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Luxembourg from Mainz?

What are the requirements?

  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Luxembourg, Luxembourg?

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

  • Physical distance: 2 metre (s) (7 feet)
  • Face mask: Mandatory

Last checked on 5/23/22. 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 train to Luxembourg from Mainz here.

How much do cheap trains to Mainz from Luxembourg cost?

If you’re looking to save money on tickets, you can find cheap Luxembourg to Mainz trains for as little as $25 (€22)  in the next 7 days.

How much is a train ticket between Luxembourg and Mainz?

The Luxembourg to Mainz train ticket price is on average $26 (€23)  if you are looking to buy your tickets for this route in the next week.

How many miles is it from Luxembourg to Mainz by train?

You should expect to travel around 99 miles (159 km)  from Luxembourg to Mainz by train.

How long is the train between Luxembourg and Mainz?

On average the Luxembourg to Mainz train time is 4 h 6 min  covering the 99 miles (159 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What station does the train from Luxembourg to Mainz depart from? Which Mainz train station do I come into from Luxembourg?

Omio customers book a train from Luxembourg   to Mainz Hbf   most frequently for this route.

Where is the Luxembourg train station located? Where is the Mainz train station located?

The most popular departure train station with passengers for this trip, called Luxembourg, is located 1.4 miles (2.2 km) from the city center of Luxembourg.

The most popular arrival train station, Mainz Hbf, is located 1.9 miles (3.1 km) away from the city center of Mainz.

Which train companies can take me from Luxembourg to Mainz?

For the trip from Luxembourg to Mainz you can take a train with Deutsche Bahn with connection or Deutsche Bahn. Be sure to check out all possible train companies that offer services from Luxembourg to Mainz on Omio to compare what amenities they may have.

How many trains per day are there to Mainz from Luxembourg?

On average, there are 9 trains a day from Luxembourg to Mainz. 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 Luxembourg to Mainz?

The earliest train for this journey departs from Luxembourg at 5: 13 AM. The last train leaves from Luxembourg at 10: 33 PM. Check Omio for the latest train schedule from Luxembourg to Mainz and book the best time to depart on your chosen travel date.

How early should I book Luxembourg to Mainz train tickets to get the best deals?

If you book a train ticket from Luxembourg to Mainz within the next 7 days, you can find tickets to cost on average $26 (€23) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Luxembourg and Mainz are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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