Duisburg to Frankfurt am Main

travel DuisburgFrankfurt am Main
Sat
$50
Jun 23
Sun
$50
Jun 24
Mon
$42
Jun 25
Tue
$42
Jun 26
Wed
$42
Jun 27
Thu
$42
Jun 28
Fri
$43
Jun 29
Sat
$47
Jun 30
Sun
$47
Jul 1
Mon
$43
Jul 2
Tue
$43
Jul 3
Wed
$43
Jul 4
Thu
$43
Jul 5
Fri
$43
Jul 6
Cheapest

Carpool

Cheapest $12

Quickest

Train

Quickest 2h 2min

Most Convenient

Train

Most Convenient

There are 4 buses2 train companies operating 7 routes - ICE41, ICE11, S1, IC62, ICE42, ICE82, RE11, 1 flight from Duisburg to Frankfurt am Main. The cheapest train costs $30 and is 2h 2min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

What is the best way to travel from Duisburg to Frankfurt am Main?

There are 4 ways to travel from Duisburg to Frankfurt am Main. 4 buses, 4 trains, 1 flight and 1 by car are possible between the two areas. The by car from Duisburg to Frankfurt am Main is the cheapest. The train operated by DB running from Duisburg to Frankfurt (M) Galluswarte is the fastest. The train operated by running from Duisburg to Frankfurt (M) Galluswarte is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Find related trips

Train from Mülheim to Offenbach Cheapest way from Oberhausen to Darmstadt Train from Moers to Wiesbaden Bus Bottrop to Mainz


Bus from Duisburg to Frankfurt am Main from $43

Bus
Duisburg to Frankfurt am Main
$43
4h 52min
Duisburg
4h 52min · Bus
Frankfurt am Main

Train from Duisburg to Frankfurt am Main from $25 with DB

Train
Duisburg to Frankfurt am Main
$25
3h 3min
  • DB $36
    Train · 1 stop 3h 27min
    Mülheim (Ruhr) Styrum
    3h 27min · Train ICE41
    Frankfurt (M) Ostendstraße
  • DB, DB Regio $55
    Train · 1 stops 4h 55min
    Mülheim (Ruhr) West
    1h 0min · Train S1
    Gessertshausen
    3h 55min · Train ICE11
    Frankfurt am Main
  • DB, DB Regio $36
    Train · 1 stop 3h 30min
    Duisburg
    3h 24min · Train ICE41
    Frankfurt (M) Flughafen Fernbf
  • DB, DB Regio $109
    Train · 1 stops 10h 11min
    Duisburg
    6h 41min · Train ICE42
    Jettingen
    3h 30min · Train IC62
    Frankfurt am Main

Flight from DUS Düsseldorf to FRA Frankfurt from $236

Flight
DUS to FRA
$236
4h 28min
DUS
4h 28min · Flight
FRA

Bus from Oberhausen to Frankfurt am Main from $43

Bus
Oberhausen to Frankfurt am Main
$43
4h 52min
Oberhausen
4h 52min · Bus
Frankfurt am Main

Train from Duisburg to Frankfurt (M) Taunusanlage Westend-Süd from $36 with DB

Train
Duisburg to Frankfurt (M) Taunusanlage
$36
3h 24min
  • DB $35
    Train · 1 stop 3h 24min
    Duisburg
    3h 24min · Train ICE41
    Frankfurt (M) Taunusanlage
  • DB $59
    Train · 1 stops 6h 26min
    Duisburg
    3h 31min · Train ICE42
    Emskirchen
    2h 54min · Train ICE41
    Frankfurt (M) Taunusanlage

Bus from Essen to Frankfurt am Main from $41

Bus
Essen to Frankfurt am Main
$41
4h 37min
Essen
4h 37min · Bus
Frankfurt am Main

Bus from Düsseldorf to Frankfurt am Main from $40

Bus
Düsseldorf to Frankfurt am Main
$40
4h 28min
Düsseldorf
4h 28min · Bus
Frankfurt am Main
Train
Duisburg to Frankfurt (M) Galluswarte
$30
2h 2min
  • DB $35
    Train · 1 stop 3h 23min
    Duisburg
    3h 23min · Train ICE41
    Frankfurt (M) Galluswarte
  • DB $30
    Train · 1 stops 2h 2min
    Duisburg-Rahm
    1h 10min · Train ICE42
    Riedstadt-Goddelau
    52min · Train ICE82
    Frankfurt (M) Galluswarte
Train
Rheinhausen to Frankfurt am Main
$39
3h 49min
Rheinhausen
54min · Train RE11
Wattenscheid-Höntrop
2h 55min · Train ICE42
Frankfurt am Main
Drive
Duisburg to Frankfurt am Main
$13
3h 5min
Duisburg
3h 5min · Drive
Frankfurt am Main