Frankfurt am Main to Oberhausen

travel Frankfurt am MainOberhausen
Thu
$46
Jun 21
Fri
$49
Jun 22
Sat
$50
Jun 23
Sun
$50
Jun 24
Mon
$41
Jun 25
Tue
$41
Jun 26
Wed
$43
Jun 27
Thu
$43
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
Cheapest

Carpool

Cheapest $12

Quickest

Drive

Quickest 3h 5min

Most Convenient

Train

Most Convenient

There are 4 buses1 train company operating 4 routes - ICE41, ICE42, ICE11, RE3, 1 flight from Frankfurt am Main to Oberhausen. The cheapest train costs $36 and is 3h 30min.

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

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

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


Bus from Frankfurt am Main to Oberhausen from $43

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

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

Train
Frankfurt am Main to Oberhausen
$25
3h 7min
  • DB $36
    Train · 1 stop 3h 30min
    Frankfurt am Main - Stadion
    3h 27min · Train ICE41
    Mülheim (Ruhr) Styrum
  • DB $64
    Train · 1 stops 6h 35min
    Frankfurt am Main
    2h 17min · Train ICE11
    Münzesheim Ost
    4h 18min · Train ICE42
    Mülheim
  • DB $36
    Train · 1 stop 3h 32min
    Frankfurt am Main - Stadion
    3h 32min · Train ICE41
    Oberhausen Hbf
  • DB $48
    Train · 1 stops 6h 4min
    Frankfurt (M) Flughafen Fernbf
    2h 47min · Train ICE42
    Groß Gerau-Dornheim
    3h 17min · Train ICE42
    Oberhausen

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

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

Bus from Frankfurt am Main to Essen from $41

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

Bus from Frankfurt am Main to Duisburg from $43

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

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

Train
Frankfurt (M) Taunusanlage to Oberhausen
$37
3h 30min
  • DB $54
    Train · 1 stops 4h 13min
    Frankfurt (M) Taunusanlage
    3h 19min · Train ICE41
    Düsseldorf-Flingern
    53min · Train RE3
    Bottrop
  • DB $36
    Train · 1 stop 3h 30min
    Frankfurt (M) Taunusanlage
    3h 31min · Train ICE41
    Duisburg-Obermeiderich
  • DB $88
    Train · 1 stops 11h 48min
    Frankfurt (M) Taunusanlage
    5h 39min · Train ICE11
    Burgau (Schwab)
    6h 8min · Train ICE42
    Oberhausen

Bus from Frankfurt am Main to Gelsenkirchen from $41

Bus
Frankfurt am Main to Gelsenkirchen
$41
4h 41min
Frankfurt am Main
4h 41min · Bus
Gelsenkirchen
Train
Frankfurt (M) Galluswarte to Oberhausen
$37
3h 30min
  • DB $36
    Train · 1 stop 3h 30min
    Frankfurt (M) Galluswarte
    3h 31min · Train ICE41
    Oberhausen Hbf
  • DB $89
    Train · 1 stops 12h 6min
    Frankfurt (M) Galluswarte
    5h 40min · Train ICE11
    Westheim (Schwab)
    6h 25min · Train ICE42
    Oberhausen
Drive
Frankfurt am Main to Oberhausen
$13
3h 5min
Frankfurt am Main
3h 5min · Drive
Oberhausen