There are 5 ways to get from Singen to Mainz by train, night train, car, 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.
Train
best- Take the train from Singen to Hauptbahnhoftrain 87
- Take the train from Hauptbahnhof to Mannheim, Hauptbahnhoftrain 42 / ...
- Take the train from Mannheim, Hauptbahnhof to Mainz, Hauptbahnhoftrain S5 / ...
4h 40m€44–221Night train
cheapest- Take the nighttrain from Singen(Hohentwiel) to Mainz Hbfnighttrain Nj
4h 41m€28–96Drive 321.1 km
- Drive from Singen to Mainzcar 321.1 km
2h 59m€48–69Train, fly
- Take the train from Singen to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Frankfurt (FRA)plane ZRH - FRA
3h 34m€131–289Train via Rastatt
- Take the train from Singen to Rastatttrain Re2
- Take the train from Karlsruhe Marktplatz to Germersheimtrain
- Take the train from Germersheim to Mainz, Hauptbahnhoftrain Re4
6h 57m
Singen to Mainz by train
Comparing Your Travel Options
The cheapest way to get from Singen to Mainz is to drive which costs €45 - €70 and takes 2h 59m.
The fastest way to get from Singen to Mainz is to drive which takes 2h 59m and costs €45 - €70.
Yes, there is an overnight train departing from Singen(Hohentwiel) and arriving at Mainz Hbf. This train operates Friday. The journey takes approximately 4h 41m.
The distance between Singen and Mainz is 341 km. The road distance is 321.1 km.
The best way to get from Singen to Mainz without a car is to train which takes 4h 40m and costs €40 - €230.
It takes approximately 4h 40m to get from Singen to Mainz, including transfers.
Singen to Mainz train services, operated by Deutsche Bahn Intercity (DB IC), depart from Singen station.
Singen to Mainz train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Hauptbahnhof station.
Yes, the driving distance between Singen to Mainz is 321 km. It takes approximately 2h 59m to drive from Singen to Mainz.
Book your Singen to Mainz train tickets online with Omio.
What companies run services between Singen, Baden-Württemberg, Germany and Mainz, Germany?
You can take a train from Singen to Mainz, Hauptbahnhof via Hauptbahnhof and Mannheim, Hauptbahnhof in around 4h 40m.
- Website
- lufthansa.com
Flights from Zurich Airport to Frankfurt
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- €75–350
Flights from Zurich Airport to Frankfurt via Munich
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- €75–170
- Website
- condor.com
Flights from Zurich Airport to Frankfurt
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €95–220
- Website
- airdolomiti.it
Flights from Zurich Airport to Frankfurt
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- €120–350
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Singen to Hauptbahnhof
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- €28–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €18–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 51m
- Frequency
- Every 3 hours
- Estimated price
- €12–27
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Singen to Hauptbahnhof
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a week
- Estimated price
- €30–130
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Mannheim, Hauptbahnhof to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €13–55
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Singen to Rastatt
- Ave. Duration
- 2h 28m
- Frequency
- Hourly
- Estimated price
- €35–150
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Singen to Hauptbahnhof
- Ave. Duration
- 4h 50m
- Frequency
- Twice a week
- Estimated price
- €21–26
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- €11–23
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +49 621 830 1200
- Website
- Süwex
Train from Mannheim, Hauptbahnhof to Mainz, Hauptbahnhof
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- €14–20
- Schedules at
- Süwex
Train from Germersheim to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- €18–26
- Schedules at
- Süwex
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Singen(Hohentwiel) to Mainz Hbf
- Ave. Duration
- 4h 41m
- Frequency
- Once a week
- Estimated price
- €28–96
- Website
- Nightjet
- Sleeper Carriage
- €94–96
- Couchette Carriage
- €60–70
- Seating Carriage
- €28–33
Train from Singen to Zürich HB
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €24–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Karlsruhe Marktplatz to Germersheim
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- Albtal-Verkehrs-Gesellschaft mbH
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
Booking & Getting There
There are 1245+ hotels available in Mainz.























