Oberhausen to Frankfurt am Main

travel OberhausenFrankfurt am Main
Tue
$45
Jun 26
Wed
$44
Jun 27
Thu
$44
Jun 28
Fri
$49
Jun 29
Sat
$50
Jun 30
Sun
$50
Jul 1
Mon
$43
Jul 2
Tue
$43
Jul 3
Wed
$43
Jul 4
Thu
$43
Jul 5
Fri
$43
Jul 6
Sat
$47
Jul 7
Sun
$47
Jul 8
Mon
$43
Jul 9
Cheapest

Carpool

Cheapest $12

Quickest

Drive

Quickest 3h 5min

Most Convenient

Train

Most Convenient

There are 4 buses2 train companies operating 6 routes - ICE41, ICE11, S1, RE3, ICE12, ICE42, 1 flight from Oberhausen to Frankfurt am Main. The cheapest train costs $36 and is 3h 27min.

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 Oberhausen to Frankfurt am Main?

There are 4 ways to travel from Oberhausen to Frankfurt am Main. 4 buses, 3 trains, 1 flight and 1 by car are possible between the two areas. The by car from Oberhausen to Frankfurt am Main is the cheapest. The by car from Oberhausen to Frankfurt am Main is the fastest. The train operated by DB running from Oberhausen Hbf to Frankfurt (M) Taunusanlage 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

Bus Bottrop to Offenbach Train from Mülheim to Darmstadt Train from Essen to Wiesbaden How to get from Duisburg to Mainz


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 Oberhausen to Frankfurt am Main from $25 with DB

Train
Oberhausen to Frankfurt am Main
$25
3h 6min
  • 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 34min
    Oberhausen Hbf
    3h 32min · Train ICE41
    Frankfurt (Main) Hbf
  • DB, DB Regio $62
    Train · 1 stops 6h 26min
    Oberhausen Hbf
    1h 5min · Train S1
    Möringen (Altm)
    5h 21min · Train ICE11
    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 Essen to Frankfurt am Main from $41

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

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

Train
Oberhausen to Frankfurt (M) Taunusanlage
$37
3h 30min
  • DB $53
    Train · 1 stops 4h 11min
    Bottrop Hbf
    55min · Train RE3
    Düsseldorf-Zoo
    3h 15min · Train ICE41
    Frankfurt (M) Taunusanlage
  • DB $36
    Train · 1 stop 3h 30min
    Oberhausen Hbf
    3h 31min · Train ICE41
    Frankfurt (M) Taunusanlage
  • DB $111
    Train · 1 stops 13h 14min
    Duisburg-Obermeiderich
    7h 48min · Train ICE41
    Bindfelde
    5h 26min · Train ICE11
    Frankfurt (M) Taunusanlage

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

Bus from Gelsenkirchen to Frankfurt am Main from $41

Bus
Gelsenkirchen to Frankfurt am Main
$41
4h 41min
Gelsenkirchen
4h 41min · Bus
Frankfurt am Main
Train
Oberhausen to Frankfurt (M) Galluswarte
$37
3h 30min
  • DB $36
    Train · 1 stop 3h 30min
    Oberhausen Hbf
    3h 31min · Train ICE41
    Frankfurt (M) Galluswarte
  • DB $151
    Train · 1 stops 11h 11min
    Oberhausen Hbf
    6h 13min · Train ICE42
    Möringen (Altm)
    4h 57min · Train ICE12
    Frankfurt (M) Galluswarte
Drive
Oberhausen to Frankfurt am Main
$13
3h 5min
Oberhausen
3h 5min · Drive
Frankfurt am Main