There are 6 ways to get from Velbert to Mainhausen by train, bus, 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 Wuppertal-Vohwinkel to Koeln Messe/DeutzRe
- Take the train from Köln Messe/Deutz Bf to Frankfurt41
4h 28m€55–130Bus
cheapest- Take the bus from Essen central train station to Frankfurt central train station027 / ...
8h 16m€29–48Line 746 bus, line 738 bus, bus
- Take the bus from Vel.-Nikolaus-Ehlen-Gymnasium to ME-Jubiläumsplatz746
- Take the bus from ME-Jubiläumsplatz to D-Worringer Platz738
- Take the bus from Düsseldorf central bus station to Frankfurt AirportN61 / ...
- Take the bus from Frankfurt to Obertshausen BahnhofX19
- Take the bus from Obertshausen Bahnhof to Mainhausen-Zellhausen Wiesenstraße
8h 3mDrive 261 km
- Drive from Velbert to Mainhausen261 km
2h 17m€37–54Bus, fly, train
- Take the bus from Velbert Weisenbornstraße to Ratingen Ost S
- Fly from Düsseldorf International Airport (DUS) to Frankfurt (FRA)DUS - FRA
- Take the train from Frankfurt(Main)Hbf to Seligenstadt(Hess)
4h 53m€106–188Train, bus
- Take the train from Essen Hbf to Frankfurt41 / ...
- Take the bus from Obertshausen Bahnhof to Mainhausen-Zellhausen KeilmannplatzOf-86
5h 13m€44–133
Velbert to Mainhausen by train
Questions & Answers
The cheapest way to get from Velbert to Mainhausen is to bus which costs €28 - €50 and takes 8h 16m.
The fastest way to get from Velbert to Mainhausen is to drive which takes 2h 17m and costs €35 - €55.
No, there is no direct bus from Velbert to Mainhausen. However, there are services departing from Vel.-Nikolaus-Ehlen-Gymnasium and arriving at Mainhausen-Zellhausen Wiesenstraße via ME-Jubiläumsplatz, Düsseldorf central bus station, Frankfurt and Obertshausen Bahnhof. The journey, including transfers, takes approximately 8h 3m.
No, there is no direct train from Velbert to Mainhausen. However, there are services departing from Velbert Neviges Markt/Bahnhof and arriving at Mainhausen Zellhausen via Wuppertal-Vohwinkel, Köln Messe/Deutz Bf, Frankfurt and Hanau Hbf. The journey, including transfers, takes approximately 4h 28m.
The distance between Velbert and Mainhausen is 263 km. The road distance is 261 km.
The best way to get from Velbert to Mainhausen without a car is to train which takes 4h 28m and costs €55 - €130.
It takes approximately 4h 28m to get from Velbert to Mainhausen, including transfers.
Velbert to Mainhausen bus services, operated by Rheinbahn AG, depart from Vel.-Nikolaus-Ehlen-Gymnasium station.
Velbert to Mainhausen train services, operated by National Express, depart from Wuppertal-Vohwinkel station.
The best way to get from Velbert to Mainhausen is to train which takes 4h 28m and costs €55 - €130. Alternatively, you can line 746 bus and line 738 bus and bus, which costs and takes 8h 3m.
What companies run services between Velbert, Germany and Mainhausen, Germany?
You can take a train from Velbert Neviges Markt/Bahnhof to Mainhausen Zellhausen via Wuppertal Vohwinkel Bf, Wuppertal-Vohwinkel, Koeln Messe/Deutz, Köln Messe/Deutz Bf, Frankfurt, and Hanau Hbf in around 4h 28m. Alternatively, you can take a bus from Vel.-Nikolaus-Ehlen-Gymnasium to Mainhausen-Zellhausen Wiesenstraße via ME-Jubiläumsplatz, D-Worringer Platz, Düsseldorf central bus station, Frankfurt Airport, Frankfurt, and Obertshausen Bahnhof in around 8h 3m.
- Website
- lufthansa.com
Flights from Düsseldorf International Airport to Frankfurt
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €28–210
- Website
- lufthansa-city.com
Flights from Düsseldorf International Airport to Frankfurt
- Ave. Duration
- 50 min
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €28–210
- Website
- condor.com
Flights from Düsseldorf International Airport to Frankfurt
- Ave. Duration
- 1h
- When
- Sunday
- Estimated price
- €60–210
- Phone
- 0221 13 999 444
- Website
- nationalexpress.de
Train from Wuppertal-Vohwinkel to Koeln Messe/Deutz
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–13
- Schedules at
- nationalexpress.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Köln Messe/Deutz Bf to Frankfurt
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €30–80
- Website
- https://int.bahn.de/en
Train from Essen Hbf to Frankfurt
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- €30–110
- Website
- https://int.bahn.de/en
- Phone
- 069 450099650
- Kundenservice-Linie10@vias-online.de
- Website
- vias-online.de
Train from Frankfurt(Main)Hbf to Seligenstadt(Hess)
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €6–10
- Schedules at
- vias-online.de
- Phone
- 01806. 50 40 30
- Website
- rheinbahn.de
Bus from Vel.-Nikolaus-Ehlen-Gymnasium to ME-Jubiläumsplatz
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- Rheinbahn AG
Bus from ME-Jubiläumsplatz to D-Worringer Platz
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Website
- Rheinbahn AG
Bus from Velbert Weisenbornstraße to Ratingen Ost S
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- Rheinbahn AG
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Düsseldorf central bus station to Frankfurt Airport
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Estimated price
- €12–20
- Website
- https://www.flixbus.co.uk
Bus from Essen central train station to Frankfurt central train station
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- €15–25
- Website
- https://www.flixbus.co.uk
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Düsseldorf central bus station to Frankfurt Airport
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- €11–16
- Website
- https://regiojet.com/
- Phone
- +49 6074 9189480
- Website
- rmv.de
Bus from Frankfurt to Obertshausen Bahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Schedules at
- Kreativ Tours GmbH
- Phone
- 0 60 47 - 56 21
- Website
- stroh-bus.com
Bus from Obertshausen Bahnhof to Mainhausen-Zellhausen Wiesenstraße
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Schedules at
- Stroh Busverkehr GmbH
- Phone
- +49 30 2970
- Website
- bahn.de
Bus from Obertshausen Bahnhof to Mainhausen-Zellhausen Wiesenstraße
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://int.bahn.de/en
Bus from Obertshausen Bahnhof to Mainhausen-Zellhausen Keilmannplatz
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- https://int.bahn.de/en
- Phone
- 01806 607085
- dbregiobusnrw@deutschebahn.com
- Website
- bahn.de
Bus from Velbert Weisenbornstraße to Ratingen Ost S
- Ave. Duration
- 34 min
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Website
- BVR Busverkehr Rheinland GmbH
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Velbert to Mainhausen bus services, operated by Rheinbahn AG, arrive at ME-Jubiläumsplatz station.
Velbert to Mainhausen train services, operated by National Express, arrive at Koeln Messe/Deutz station.
Yes, the driving distance between Velbert to Mainhausen is 261 km. It takes approximately 2h 17m to drive from Velbert to Mainhausen.
There are 1024+ hotels available in Mainhausen.




















