Travel options
from Frankfurt am Main to Duisburg

You can get from Frankfurt am Main to Duisburg by train, bus or flight.

Our recommendation

To get from Frankfurt am Main to Duisburg on Dec 2 we recommend taking a train because it’s the best combination of price and speed.

03:16PMFrankfurt (Main) Hbf2h20 05:36PMDuisburg Hbf
1 changes
$291One-way
Cheapest
05:25AMFrankfurt am Main3h35 09:00AMDuisburg
0 changes
$121One-way
Other options
09:10AMFrankfurt (Main) Hbf1h50 11:00AMDuisburg Hbf
0 changes
$431One-way
08:45AMFrankfurt am Main4h05 12:50PMDuisburg
0 changes
$121One-way
08:10AMFrankfurt (Main) Hbf1h39 09:49AMDuisburg Hbf
0 changes
$481One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
Dec 1
$36Deutsche Bahn
Find prices
$250Lufthansa
Thu
Dec 2
$26Deutsche Bahn
$12STUDENT AGENCY k.s.
$247Lufthansa
Fri
Dec 3
$21Deutsche Bahn
$12STUDENT AGENCY k.s.
$192Lufthansa
Sun
Dec 5
$21Deutsche Bahn
$12STUDENT AGENCY k.s.
$126Lufthansa

Travel Information to Duisburg from Frankfurt am Main

distanceDistance123 miles (199 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$12 - $138
cheapestCheapest modeBus • $12 (€10) • 3 h 35 min
fastestFastest modeFlight • $138 (€115) • 50 min
carriersPopular travel companiesLufthansa, STUDENT AGENCY k. S. Or Deutsche Bahn

Travel 123 miles (199 km) by flight, bus or train to Duisburg from Frankfurt am Main. If speed is a priority, then a flight is the best option with an average duration of 50 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $12 (€10). The most popular travel companies which serve this journey are Lufthansa, STUDENT AGENCY k. S. Or Deutsche Bahn among others. Travelers can even take a direct from Frankfurt am Main to Duisburg.

Travel Tips

Travel from Frankfurt am Main to Duisburg
Travel to Duisburg 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 Frankfurt am Main to Duisburg.
FAQs
How do I travel from Frankfurt am Main to Duisburg?

There are 3 travel options from Frankfurt am Main to Duisburg: flight, bus or train.

What is the cheapest way to get from Frankfurt am Main to Duisburg?

The cheapest way to travel to Duisburg from Frankfurt am Main is by taking a bus with an average price of $12 (€10).

This is compared to other travel options to Duisburg:

A bus is generally $126 (€105) less than a flight for the same journey. Taking a flight costs on average $138 (€115) from Frankfurt am Main to Duisburg.

Taking a bus is about $10 (€8) less than taking a train, which costs on average $22 (€18) for this route.

What is the quickest way from Frankfurt am Main to Duisburg?

The fastest way to get to Duisburg from Frankfurt am Main is by flight with an average travel time of 50 min.

Other travel options to Duisburg can usually take longer:

In comparison, taking a bus requires on average 3 h 35 min   of travel time.

In comparison, going by train can take 1 h 50 min   on average.

What is the distance between Frankfurt am Main and Duisburg?

You should expect to travel around 123 miles (199 km) between Frankfurt am Main and Duisburg.

How many services a day are there from Frankfurt am Main to Duisburg?

The average frequency per day from Frankfurt am Main to Duisburg is:

  • 25 trains per day.

However, we recommend checking specific travel dates for your route between Frankfurt am Main and Duisburg as scheduled services by flight, bus or train can vary by season or day of the week.

Where do I depart from Frankfurt am Main? Where do I arrive in Duisburg?

These are the most popular departure and arrival points when traveling from Frankfurt am Main to Duisburg:

  • Most travelers board their bus from Frankfurt am Main, Hbf and arrive in Duisburg, ZOB/Hbf.
  • Most travelers take a train from Frankfurt (M) Flughafen Regionalbf to Duisburg Hbf.
Which travel companies can help me find a way to get from Frankfurt am Main to Duisburg?

Omio works with many trusted partners that can help you travel the best way from Frankfurt am Main to Duisburg:

  • You can go to Duisburg from Frankfurt am Main by plane with Lufthansa. You'll see cheap plane tickets for $138 (€115) with Lufthansa from Frankfurt am Main to Duisburg on Omio.
  • You can take a bus from Frankfurt am Main to Duisburg with STUDENT AGENCY k. S. Cheap tickets can be found for $12 (€10) with STUDENT AGENCY k. S. From Frankfurt am Main to Duisburg.
  • You can go to Duisburg from Frankfurt am Main by train with Deutsche Bahn. You'll see cheap train tickets for $22 (€18) with Deutsche Bahn from Frankfurt am Main to Duisburg on Omio.
Where should I go next after I travel from Frankfurt am Main to Duisburg?
Many of our customers who book a trip from Frankfurt am Main to Duisburg often extend their vacation and travel to other popular destinations like Berlin, Hamburg or Munich. If you’re thinking of adding another destination to your Frankfurt am Main and Duisburg itinerary, let Omio find you the best connections between Duisburg and any of these top destinations today!
How far in advance should I book tickets from Frankfurt am Main to Duisburg online to get the best deals?

When planning your trip from Frankfurt am Main to Duisburg, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets are costing $138 (€115) one way on average.
  • Bus tickets cost on average $12 (€10) one way.
  • Train tickets cost on average $22 (€18) one way.

However, we recommend buying tickets from Frankfurt am Main to Duisburg online a few months in advance to get the best deals and save money on your upcoming journey.