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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Brunswick and Mainz

distanceDistance185 miles (298 km)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day

Trains from Brunswick to Mainz cover the 185 miles (298 km) long route taking on average 3 h 43 min with our travel partners like. Normally, there are 10 trains operating per day, including direct services available. Travelers depart most frequently from Braunschweig Hbf and arrive in Mainz Hbf.

Travel Tips

Trains from Brunswick 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 Brunswick to Mainz.
FAQs
How far is Mainz from Brunswick by train?
The Brunswick to Mainz train distance is approximately 185 miles (298 km).
How long is the train from Brunswick to Mainz?
The Brunswick to Mainz train duration is on average 3 h 43 min, which is to be expected when traveling 185 miles (298 km) from Brunswick to Mainz. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure train station in Brunswick and arrival train station in Mainz?

There are a few train stations in Brunswick to start your trip from including Braunschweig Hbf and Braunschweig-Gliesmarode. In Mainz you have a few train station options to choose from for your arrival including Mainz Hbf, Mainz Römisches Theater and Mainz-Mombach.

Omio customers traveling this route depart most frequently from Braunschweig Hbf   and arrive in Mainz Hbf.

Where is the train station in Brunswick to go to Mainz? Where is the train station in Mainz located?

You can find the most popular departure train station for this journey, Braunschweig Hbf, located approximately 1 mile (s) / 1 km from the city center of Brunswick. The most popular arrival train station in Mainz, called Mainz Hbf, is located around 1 mile (s) / 2 km away from its city center.

How many train services per day are there from Brunswick to Mainz?
The average number of trains departing Brunswick for Mainz is 10 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Brunswick to Mainz? When is the last train from Brunswick to Mainz?
You can take the earliest train from Brunswick to Mainz at 11: 59 AM   or take the last train from Brunswick to Mainz leaving at 1: 54 PM. Look for the latest Brunswick to Mainz train schedules on Omio and book the best time to take the train for this journey.

Important Stations and Airports for this Journey

Brunswick
Mainz
Braunschweig Hbf is the most popular Brunswick 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 Brunswick for your trip to Mainz.

More options for your journey from Brunswick to Mainz

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