Cheap train tickets from Duisburg to Frankfurt am Main

Showing times and prices for Dec 2

Cheapest

$24

Average

$59

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Duisburg to Frankfurt am Main will cost around $ 59 if you buy it on the day, but the cheapest tickets can be found for only $ 24.

Cheapest
08:45PMDuisburg Hbf3h28 12:13AMFrankfurt (Main) Hbf
1 changes
$241One-way
2nd Cheapest
09:32PMDuisburg Hbf2h27 11:59PMFrankfurt (Main) Hbf
0 changes
$381One-way
2nd Cheapest
08:13PMDuisburg Hbf3h20 11:33PMFrankfurt (Main) Hbf
0 changes
$381One-way
07:13AMDuisburg Hbf3h04 10:17AMFrankfurt (Main) Süd
1 changes
$411One-way
07:13PMDuisburg Hbf3h04 10:17PMFrankfurt (Main) Süd
1 changes
$411One-way

Train schedule from Duisburg to Frankfurt am Main

Showing trains for tomorrow, Thu, Dec 2
01:22AMDuisburg Hbf3h26 04:48AMFrankfurt (Main) Hbf
0 changes
03:23AMDuisburg Hbf2h18 05:41AMFrankfurt (Main) Hbf
0 changes
04:43AMDuisburg Hbf2h03 06:46AMFrankfurt (Main) Hbf
0 changes
05:13AMDuisburg Hbf3h00 08:13AMFrankfurt (Main) Hbf
0 changes
06:07AMDuisburg Hbf1h39 07:46AMFrankfurt (Main) Hbf
0 changes
06:13AMDuisburg Hbf2h00 08:13AMFrankfurt (Main) Hbf
0 changes
06:28AMDuisburg Hbf2h08 08:36AMFrankfurt (Main) Hbf
0 changes
07:07AMDuisburg Hbf1h39 08:46AMFrankfurt (Main) Hbf
0 changes
07:13AMDuisburg Hbf3h04 10:17AMFrankfurt (Main) Süd
0 changes
07:13AMDuisburg Hbf1h47 09:00AMFrankfurt (Main) Süd
0 changes
07:13AMDuisburg Hbf2h15 09:28AMFrankfurt (Main) Hbf
0 changes
07:35AMDuisburg Hbf3h38 11:13AMFrankfurt (Main) Hbf
0 changes
08:06AMDuisburg Hbf1h40 09:46AMFrankfurt (Main) Hbf
0 changes
08:13AMDuisburg Hbf3h16 11:29AMFrankfurt (Main) Hbf
0 changes
08:13AMDuisburg Hbf2h04 10:17AMFrankfurt (Main) Süd
0 changes
08:13AMDuisburg Hbf3h30 11:43AMFrankfurt (Main) Hbf
0 changes
08:13AMDuisburg Hbf2h15 10:28AMFrankfurt (Main) Hbf
0 changes
08:39AMDuisburg Hbf2h04 10:43AMFrankfurt (Main) Hbf
0 changes
08:42AMDuisburg Hbf3h33 12:15PMFrankfurt (Main) Hbf
0 changes
08:55AMDuisburg Hbf1h53 10:48AMFrankfurt (Main) Hbf
0 changes
09:13AMDuisburg Hbf2h10 11:23AMFrankfurt (Main) Süd
0 changes
09:13AMDuisburg Hbf2h15 11:28AMFrankfurt (Main) Hbf
0 changes
09:55AMDuisburg Hbf1h53 11:48AMFrankfurt (Main) Hbf
0 changes
10:13AMDuisburg Hbf2h02 12:15PMFrankfurt (Main) Hbf
0 changes
10:13AMDuisburg Hbf3h30 01:43PMFrankfurt (Main) Hbf
0 changes
10:13AMDuisburg Hbf3h16 01:29PMFrankfurt (Main) Hbf
0 changes
10:30AMDuisburg Hbf2h13 12:43PMFrankfurt (Main) Hbf
0 changes
10:42AMDuisburg Hbf3h31 02:13PMFrankfurt (Main) Hbf
0 changes
10:55AMDuisburg Hbf1h53 12:48PMFrankfurt (Main) Hbf
0 changes
11:13AMDuisburg Hbf2h15 01:28PMFrankfurt (Main) Hbf
0 changes
11:13AMDuisburg Hbf2h10 01:23PMFrankfurt (Main) Süd
0 changes
11:13AMDuisburg Hbf3h00 02:13PMFrankfurt (Main) Hbf
0 changes
11:34AMDuisburg Hbf1h57 01:31PMFrankfurt (Main) Hbf
0 changes
12:06PMDuisburg Hbf1h42 01:48PMFrankfurt (Main) Hbf
0 changes
12:13PMDuisburg Hbf3h16 03:29PMFrankfurt (Main) Hbf
0 changes
12:13PMDuisburg Hbf3h30 03:43PMFrankfurt (Main) Hbf
0 changes
12:54PMDuisburg Hbf1h54 02:48PMFrankfurt (Main) Hbf
0 changes
01:13PMDuisburg Hbf2h02 03:15PMFrankfurt (Main) Hbf
0 changes
01:13PMDuisburg Hbf3h04 04:17PMFrankfurt (Main) Hbf
0 changes
01:18PMDuisburg Hbf2h25 03:43PMFrankfurt (Main) Hbf
0 changes
02:07PMDuisburg Hbf1h39 03:46PMFrankfurt (Main) Süd
0 changes
02:13PMDuisburg Hbf2h04 04:17PMFrankfurt (Main) Hbf
0 changes
02:13PMDuisburg Hbf3h23 05:36PMFrankfurt (Main) Hbf
0 changes
02:31PMDuisburg Hbf2h05 04:36PMFrankfurt (Main) Hbf
0 changes
02:55PMDuisburg Hbf1h53 04:48PMFrankfurt (Main) Hbf
0 changes
03:13PMDuisburg Hbf3h01 06:14PMFrankfurt (Main) Süd
0 changes
03:13PMDuisburg Hbf2h15 05:28PMFrankfurt (Main) Hbf
0 changes
03:13PMDuisburg Hbf2h10 05:23PMFrankfurt (Main) Süd
0 changes
04:08PMDuisburg Hbf1h40 05:48PMFrankfurt (Main) Hbf
0 changes
04:13PMDuisburg Hbf3h30 07:43PMFrankfurt (Main) Hbf
0 changes
04:13PMDuisburg Hbf3h16 07:29PMFrankfurt (Main) Hbf
0 changes
04:30PMDuisburg Hbf2h06 06:36PMFrankfurt (Main) Hbf
0 changes
04:42PMDuisburg Hbf3h35 08:17PMFrankfurt (Main) Süd
0 changes
05:07PMDuisburg Hbf1h41 06:48PMFrankfurt (Main) Hbf
0 changes
05:13PMDuisburg Hbf2h10 07:23PMFrankfurt (Main) Süd
0 changes
05:13PMDuisburg Hbf2h15 07:28PMFrankfurt (Main) Hbf
0 changes
06:07PMDuisburg Hbf1h41 07:48PMFrankfurt (Main) Hbf
0 changes
06:13PMDuisburg Hbf3h16 09:29PMFrankfurt (Main) Hbf
0 changes
06:13PMDuisburg Hbf3h30 09:43PMFrankfurt (Main) Hbf
0 changes
06:38PMDuisburg Hbf2h05 08:43PMFrankfurt (Main) Hbf
0 changes
06:55PMDuisburg Hbf1h53 08:48PMFrankfurt (Main) Hbf
0 changes
07:13PMDuisburg Hbf3h04 10:17PMFrankfurt (Main) Süd
0 changes
07:13PMDuisburg Hbf2h10 09:23PMFrankfurt (Main) Süd
0 changes
07:13PMDuisburg Hbf2h15 09:28PMFrankfurt (Main) Hbf
0 changes
07:34PMDuisburg Hbf1h57 09:31PMFrankfurt (Main) Hbf
0 changes
07:55PMDuisburg Hbf1h52 09:47PMFrankfurt (Main) Hbf
0 changes
08:13PMDuisburg Hbf3h20 11:33PMFrankfurt (Main) Hbf
0 changes
08:25PMDuisburg Hbf3h48 12:13AMFrankfurt (Main) Hbf
0 changes
08:44PMDuisburg Hbf2h19 11:03PMFrankfurt (Main) Hbf
0 changes
08:45PMDuisburg Hbf3h28 12:13AMFrankfurt (Main) Hbf
0 changes
09:32PMDuisburg Hbf2h27 11:59PMFrankfurt (Main) Hbf
0 changes
10:25PMDuisburg Hbf4h04 02:29AMFrankfurt (Main) Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Fastest train times from Duisburg to Frankfurt am Main

Showing times and prices for Dec 2

Fastest Journey

1 h 39 m

Average

2 h 30 m

Trains per day

72

Distance

199 km

Of the 72 trains that leave Duisburg for Frankfurt am Main every day 19 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 199 km distance in an average of 2 h 30 m but if you time it right, some trains will get you there in just 1 h 39 m .

The slowest trains will take 4 h 4 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
02:07PMDuisburg Hbf1h39 03:46PMFrankfurt (Main) Süd
0 changes
$621One-way
Fastest
07:07AMDuisburg Hbf1h39 08:46AMFrankfurt (Main) Hbf
0 changes
$621One-way
Fastest
06:07AMDuisburg Hbf1h39 07:46AMFrankfurt (Main) Hbf
0 changes
$541One-way
2nd Fastest
04:08PMDuisburg Hbf1h40 05:48PMFrankfurt (Main) Hbf
0 changes
$621One-way
2nd Fastest
08:06AMDuisburg Hbf1h40 09:46AMFrankfurt (Main) Hbf
0 changes
$621One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Duisburg to Frankfurt am Main

distanceDistance123 miles (199 km)
durationAverage train duration1 h 52 min
priceAverage train ticket price$21 (€18)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Duisburg to Frankfurt am Main cover the 123 miles (199 km) long trip taking on average 1 h 52 min with our travel partners like Deutsche Bahn. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $21 (€18), but the average price of train tickets is $21 (€18). Travelers depart most frequently from Duisburg Hbf and arrive in Frankfurt (M) Flughafen Regionalbf.

Train companies

Deutsche Bahn Duisburg – Frankfurt am Main

Buy your official Deutsche Bahn train tickets between Duisburg and Frankfurt am Main from $21 (€18) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.

Deutsche Bahn

Travel 123 miles (199 km) in comfort with Deutsche Bahn (DB) from Duisburg to Frankfurt am Main. Check the DB train schedule for your trip from Duisburg to Frankfurt am Main on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket from Duisburg to Frankfurt am Main you can pay as low as $21 (€18).

Deutsche Bahn is the main provider of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, bathrooms are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

These are Deutsche Bahn's ticket policies for COVID-19 for the train between Duisburg and Frankfurt am Main:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply


Deutsche Bahn trains from Duisburg to Frankfurt am Main

+

Deutsche Bahn is the main railroad company in Germany. On average, about 40,000 train journeys are made in Germany every day. A special feature of Deutsche Bahn is its wide range of ticket types—make savings with offers such as the Sparpreis ticket or apply discount cards with the BahnCard. Check whether you can also use them on the DB route from Duisburg to Frankfurt am Main. You can find information on ticket cancelation in our Help Center.

DB has different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regionalbahn) on its railroads, which differ in terms of comfort and travel time. While restrooms, for example, are part of the standard equipment, other offers such as an on-board restaurant or Wi-Fi access are only available on certain trains. With Omio you can easily check the Deutsche Bahn timetable for your journey from Duisburg to Frankfurt am Main and book cheap DB tickets. More information on rail travel in Germany and Europe.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Eurail Pass
More information: High-speed trains

Travel Tips

Trains from Duisburg to Frankfurt am Main
Travel by train to Frankfurt am Main easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Duisburg to Frankfurt am Main.
FAQs
What is the price of the cheapest train from Duisburg to Frankfurt am Main?
If you’re looking to save money on tickets, you can find cheap Duisburg to Frankfurt am Main trains for as little as $21 (€18)  in the next 7 days.
What is the cost of a train to Frankfurt am Main from Duisburg?
In the next 7 days you can expect to pay on average $21 (€18)  for a train ticket to Frankfurt am Main from Duisburg.
How far is it from Duisburg to Frankfurt am Main by train?
The Duisburg to Frankfurt am Main train distance is approximately 123 miles (199 km).
How long is the train ride between Duisburg and Frankfurt am Main?
The Duisburg to Frankfurt am Main train duration is on average 1 h 52 min, which is to be expected when traveling 123 miles (199 km) between Duisburg and Frankfurt am Main. However, the time it takes can vary based on specific dates, weekends, and holidays.
When traveling by train from Duisburg to Frankfurt am Main, which train station in Duisburg do I depart from and which train station in Frankfurt am Main do I arrive in?

When departing from Duisburg, you have various train station options to start your journey from including Duisburg Hbf, Duisburg-Buchholz and Duisburg-Meiderich Süd. When arriving in Frankfurt am Main, you can end your journey in train stations like Frankfurt (M) Flughafen Regionalbf, Frankfurt Main Ost and Frankfurt am Main - Stadion.

Omio customers book a train from Duisburg Hbf   to Frankfurt (M) Flughafen Regionalbf   most frequently for this route.

Where is the departure train station in Duisburg located? Where is the arrival train station in Frankfurt am Main located?

Passengers booking this route most frequently board their trains from Duisburg Hbf and need to travel around 0.5 miles (803 m) from the city center to get to this train station.

Passengers arriving in Frankfurt am Main most often arrive at Frankfurt (M) Flughafen Regionalbf and need to travel around 6.7 miles (10.8 km) from this train station to the city center.

What train companies offer a service to Frankfurt am Main from Duisburg?
For the journey from Duisburg to Frankfurt am Main you can take a train with Deutsche Bahn. Be sure to check out all possible train companies that offer services to Frankfurt am Main from Duisburg on Omio to compare what amenities they may have.
How many trains per day are there from Duisburg to Frankfurt am Main?
On average, there are 16 trains a day from Duisburg to Frankfurt am Main. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Duisburg to Frankfurt am Main? What time is the last train from Duisburg to Frankfurt am Main?
You can take the first train from Duisburg to Frankfurt am Main at 5: 13 AM. The last train from Duisburg to Frankfurt am Main that you can take departs at 6: 55 PM. Omio shows you the latest train from Duisburg to Frankfurt am Main schedule to help you book the best departure time for this route.
How far in advance should I purchase a train ticket from Duisburg to Frankfurt am Main to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you buy train tickets between Duisburg and Frankfurt am Main within the next 7 days, you can find tickets to cost on average $21 (€18) one way. To find the best prices for this route, consider booking your train ticket from Duisburg to Frankfurt am Main a few months in advance.

Important Stations and Airports for this Journey

Duisburg
Frankfurt am Main
Duisburg Hbf is the most popular Duisburg railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Duisburg for your trip to Frankfurt am Main.