Rome2rio's partners include

There are 5 ways to get from Düsseldorf to Gelsenkirchen by train, night train, taxi or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Düsseldorf to Gelsenkirchen.
Launch map view
  • Distance: 24.9 miles
  • Duration: 34 min

What companies run services between Düsseldorf, Germany and Gelsenkirchen, Germany?

German Railways (DB) operates a train from Düsseldorf to Gelsenkirchen hourly. Tickets cost $19 - $28 and the journey takes 34 minutes.

Train operators
German Railways (DB)
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Düsseldorf Hbf to Gelsenkirchen Hbf
Avg. Duration
34 min
Frequency
Hourly
Estimated price
$19 - $28
Website
bahn.de
Bahn DE
Website
bahn.de
Train from Düsseldorf Hbf to Essen Hbf
Avg. Duration
29 min
Frequency
Every 30 minutes
Estimated price
$21 - $25
Schedules at
bahn.de
Other operators
Taxi
Avg. Duration
35 min
Estimated price
$120 - $160
Taxi Düsseldorf eG
Phone
+49 211/33333
Website
taxi-duesseldorf.com
Michael Gerst Taxibetrieb
Phone
+49 211/327760
Kinder-Taxi
Phone
+49 211/2601307
DGS GmbH
Phone
+49 211 99 22 000
Website
dgs-grossraumtaxi.de

How far is it from Düsseldorf to Gelsenkirchen?

The distance between Düsseldorf and Gelsenkirchen is 40 km. The road distance is 47 km.

What is the cheapest way to get from Düsseldorf to Gelsenkirchen?

The cheapest way to get from Düsseldorf to Gelsenkirchen is to drive which costs 6€ and takes 35 minutes.

What is the fastest way to get from Düsseldorf to Gelsenkirchen?

The quickest way to get from Düsseldorf to Gelsenkirchen is to train which takes 34 minutes and costs 20€.

Is there a direct train between Düsseldorf and Gelsenkirchen?

Yes, there is a direct train departing from Düsseldorf Hbf and arriving at Gelsenkirchen Hbf. Services depart hourly, and operate every day. The journey takes approximately 34 minutes.

How long does it take to get from Düsseldorf to Gelsenkirchen?

The train from Düsseldorf Hbf to Gelsenkirchen Hbf takes 34 minutes including transfers and departs hourly.