There are 9 ways to get from Schwerin to Mainz by car, car train, train, night train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, car train
best- Drive from Schwerin to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to Fuldacartrain
- Drive from Fulda to Mainzcar
4h 50m€129–171Drive 543.2 km
cheapest- Drive from Schwerin to Mainzcar 543.2 km
5h 43m€78–112Train, night train
- Take the train from Schwerin Mitte to Hamburg Hbftrain Re1
- Take the night train from Hamburg Hbf to Frankfurt(Main)Suednighttrain Nj
10h 8m€79–312Train to Hamburg Airport, fly
- Take the train from Schwerin Hauptbahnhof to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Frankfurt (FRA)plane HAM - FRA
4h 46m€90–213Train
- Take the train from Schwerin Hauptbahnhof to Kassel Bahnhof Wilhelmshöhetrain 25
- Take the train from Kassel Bahnhof Wilhelmshöhe to Frankfurttrain 20 / ...
6h 47m€107–143Train via Fulda
- Take the train from Schwerin Mitte to Büchentrain Re1
- Take the train from Lüneburg to Fulda Bahnhoftrain 25
- Take the train from Fulda Bahnhof to Frankfurttrain 50 / ...
6h 58m€99–140Train, train to Bremen Airport, fly
- Take the train from Schwerin Hauptbahnhof to Hamburg Hbftrain
- Take the train from Hamburg Hbf to Bremen Hbftrain
- Fly from Bremen Airport (BRE) to Frankfurt (FRA)plane BRE - FRA
5h 40m€156–364Train, train to Hannover Airport, fly
- Take the train from Schwerin Hauptbahnhof to Hamburg Hbftrain
- Take the train from Hamburg Hbf to Hannover Hauptbahnhoftrain
- Fly from Hannover Airport (HAJ) to Frankfurt (FRA)plane HAJ - FRA
7h 1m€157–309Train to Berlin Brandenburg Airport, fly
- Take the train from Ludwigslust Bahnhof to Berlin Hbftrain
- Fly from Berlin Brandenburg Airport (BER) to Frankfurt (FRA)plane BER - FRA
6h 1m€117–255
Schwerin to Mainz by train and night train
Questions & Answers
The cheapest way to get from Schwerin to Mainz is to drive which costs €75 - €120 and takes 5h 43m.
The fastest way to get from Schwerin to Mainz is to train and fly which takes 4h 46m and costs €90 - €220.
No, there is no direct train from Schwerin to Mainz. However, there are services departing from Schwerin Mitte and arriving at Mainz, Römisches Theater via Hamburg Hbf and Frankfurt. The journey, including transfers, takes approximately 10h 8m.
The distance between Schwerin and Mainz is 643 km. The road distance is 543.2 km.
The best way to get from Schwerin to Mainz without a car is to train and night train which takes 10h 8m and costs €75 - €320.
It takes approximately 4h 50m to get from Schwerin to Mainz, including transfers.
Schwerin to Mainz train services, operated by Deutsche Bahn Regio (DB Regional), depart from Schwerin Mitte station.
Schwerin to Mainz train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Hamburg Hbf station.
Yes, the driving distance between Schwerin to Mainz is 543 km. It takes approximately 5h 43m to drive from Schwerin to Mainz.
There are 1155+ hotels available in Mainz.
What companies run services between Schwerin, Germany and Mainz, Germany?
You can take a train from Schwerin Hauptbahnhof to Mainz, Römisches Theater via Kassel Bahnhof Wilhelmshöhe and Frankfurt in around 6h 47m.
- Website
- lufthansa.com
Flights from Hamburg Airport to Frankfurt
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €30–240
Flights from Hamburg Airport to Frankfurt via Dusseldorf
- Ave. Duration
- 3h 10m
- When
- Friday
- Estimated price
- €65–240
Flights from Bremen Airport to Frankfurt
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €80–240
Flights from Hannover Airport to Frankfurt
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- €95–200
Flights from Berlin Brandenburg Airport to Frankfurt
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €30–220
Flights from Berlin Brandenburg Airport to Frankfurt via Munich
- Ave. Duration
- 3h 4m
- When
- Every day
- Estimated price
- €65–210
- Website
- condor.com
Flights from Hamburg Airport to Frankfurt
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €60–160
Flights from Berlin Brandenburg Airport to Frankfurt
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €70–160
- Website
- lufthansa-city.com
Flights from Hamburg Airport to Frankfurt
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €30–240
Flights from Berlin Brandenburg Airport to Frankfurt
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €30–220
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Fulda
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Schwerin Mitte to Hamburg Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €20–28
- Website
- https://int.bahn.de/en
Train from Schwerin Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €20–28
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- €28–40
- Website
- https://int.bahn.de/en
Train from Schwerin Mitte to Büchen
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €14–20
- Website
- https://int.bahn.de/en
Train from Fulda Bahnhof to Frankfurt
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €17–25
- Website
- https://int.bahn.de/en
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Hamburg Hbf to Frankfurt(Main)Sued
- Ave. Duration
- 6h 17m
- Frequency
- Once daily
- Estimated price
- €50–265
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €259–265
- Couchette Carriage
- €140–170
- Seating Carriage
- €50–65
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Schwerin Hauptbahnhof to Hamburg Hbf
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €32–37
- Website
- https://int.bahn.de/en
Train from Schwerin Hauptbahnhof to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- €70–80
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Frankfurt
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €41–46
- Website
- https://int.bahn.de/en
Train from Lüneburg to Fulda Bahnhof
- Ave. Duration
- 2h 24m
- Frequency
- Hourly
- Estimated price
- €60–70
- Website
- https://int.bahn.de/en
Train from Fulda Bahnhof to Frankfurt
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €30–34
- Website
- https://int.bahn.de/en
Train from Hamburg Hbf to Bremen Hbf
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €32–36
- Website
- https://int.bahn.de/en
Train from Hamburg Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 2h 2m
- Frequency
- Every 30 minutes
- Estimated price
- €38–42
- Website
- https://int.bahn.de/en
Train from Ludwigslust Bahnhof to Berlin Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Every 2 hours
- Estimated price
- €38–43
- Website
- https://int.bahn.de/en
- Phone
- +49 581 97164164
- info@der-metronom.de
- Website
- der-metronom.de
Train from Hamburg Hbf to Bremen Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Schedules at
- der-metronom.de
Train from Hamburg Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Schedules at
- der-metronom.de
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Hamburg Hbf to Bremen Hbf
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- €29–45
- Website
- https://konzern.oebb.at/en/
Train from Hamburg Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- https://konzern.oebb.at/en/
- Website
- govolta.nl
Train from Hamburg Hbf to Bremen Hbf
- Ave. Duration
- 57 min
- Frequency
- 3 times a week
- Schedules at
- govolta.nl
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide

















