Frankfurt am Main to Düsseldorf train

Cheap train tickets from Frankfurt am Main to Düsseldorf

Showing times and prices for May 29

Cheapest

40

Average

91

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.

Cheapest
11:24PMFrankfurt (Main) Hbf3h07 02:31AMDüsseldorf Hbf
0 transfers
401One-way
2nd Cheapest
05:42AMFrankfurt (Main) Hbf3h04 08:46AMDüsseldorf Hbf
1 transfer
481One-way
2nd Cheapest
06:43AMFrankfurt (Main) Hbf2h48 09:31AMDüsseldorf Hbf
0 transfers
481One-way
08:42AMFrankfurt (Main) Hbf2h49 11:31AMDüsseldorf Hbf
1 transfer
641One-way
09:41PMFrankfurt (Main) Süd2h50 12:31AMDüsseldorf Hbf
0 transfers
641One-way

Train schedule from Frankfurt am Main to Düsseldorf

Showing trains for tomorrow, Sunday, May 29
04:46AMFrankfurt (Main) Hbf1h45 06:31AMDüsseldorf Hbf
0 transfers
05:40AMFrankfurt (Main) Hbf1h55 07:35AMDüsseldorf Hbf
0 transfers
05:42AMFrankfurt (Main) Hbf3h04 08:46AMDüsseldorf Hbf
1 transfer
06:28AMFrankfurt (Main) Hbf1h51 08:19AMDüsseldorf Hbf
1 transfer
06:43AMFrankfurt (Main) Hbf1h49 08:32AMDüsseldorf Hbf
1 transfer
06:43AMFrankfurt (Main) Hbf2h48 09:31AMDüsseldorf Hbf
0 transfers
07:28AMFrankfurt (Main) Hbf1h38 09:06AMDüsseldorf Hbf
0 transfers
08:10AMFrankfurt (Main) Hbf1h26 09:36AMDüsseldorf Hbf
0 transfers
08:16AMFrankfurt (Main) Hbf2h03 10:19AMDüsseldorf Hbf
1 transfer
08:38AMFrankfurt (Main) Hbf2h53 11:31AMDüsseldorf Hbf
1 transfer
08:42AMFrankfurt (Main) Hbf2h49 11:31AMDüsseldorf Hbf
1 transfer
08:42AMFrankfurt (Main) Hbf1h50 10:32AMDüsseldorf Hbf
1 transfer
09:26AMFrankfurt (Main) Hbf1h38 11:04AMDüsseldorf Hbf
0 transfers
09:38AMFrankfurt (Main) Hbf2h53 12:31PMDüsseldorf Hbf
1 transfer
10:10AMFrankfurt (Main) Hbf1h26 11:36AMDüsseldorf Hbf
0 transfers
10:26AMFrankfurt (Main) Hbf1h43 12:09PMDüsseldorf Hbf
1 transfer
10:42AMFrankfurt (Main) Hbf2h49 01:31PMDüsseldorf Hbf
1 transfer
11:10AMFrankfurt (Main) Hbf1h36 12:46PMDüsseldorf Hbf
0 transfers
11:26AMFrankfurt (Main) Hbf1h39 01:05PMDüsseldorf Hbf
0 transfers
11:41AMFrankfurt (Main) Süd3h00 02:41PMDüsseldorf Hbf
2 transfers
12:10PMFrankfurt (Main) Hbf1h26 01:36PMDüsseldorf Hbf
0 transfers
12:28PMFrankfurt (Main) Hbf1h51 02:19PMDüsseldorf Hbf
1 transfer
12:38PMFrankfurt (Main) Hbf2h53 03:31PMDüsseldorf Hbf
1 transfer
12:42PMFrankfurt (Main) Hbf1h50 02:32PMDüsseldorf Hbf
1 transfer
12:42PMFrankfurt (Main) Hbf2h49 03:31PMDüsseldorf Hbf
1 transfer
01:10PMFrankfurt (Main) Hbf1h31 02:41PMDüsseldorf Hbf
0 transfers
01:26PMFrankfurt (Main) Hbf1h30 02:56PMDüsseldorf Hbf
0 transfers
01:27PMFrankfurt (Main) Süd1h47 03:14PMDüsseldorf Hbf
1 transfer
01:41PMFrankfurt (Main) Süd2h51 04:32PMDüsseldorf Hbf
2 transfers
02:10PMFrankfurt (Main) Hbf1h26 03:36PMDüsseldorf Hbf
0 transfers
02:26PMFrankfurt (Main) Hbf1h53 04:19PMDüsseldorf Hbf
1 transfer
02:38PMFrankfurt (Main) Hbf2h53 05:31PMDüsseldorf Hbf
1 transfer
02:42PMFrankfurt (Main) Hbf1h50 04:32PMDüsseldorf Hbf
1 transfer
02:42PMFrankfurt (Main) Hbf2h49 05:31PMDüsseldorf Hbf
1 transfer
03:10PMFrankfurt (Main) Hbf1h30 04:40PMDüsseldorf Hbf
0 transfers
03:16PMFrankfurt (Main) Hbf1h53 05:09PMDüsseldorf Hbf
1 transfer
03:41PMFrankfurt (Main) Süd2h51 06:32PMDüsseldorf Hbf
1 transfer
04:10PMFrankfurt (Main) Hbf1h26 05:36PMDüsseldorf Hbf
0 transfers
04:28PMFrankfurt (Main) Hbf1h42 06:10PMDüsseldorf Hbf
0 transfers
04:38PMFrankfurt (Main) Hbf2h53 07:31PMDüsseldorf Hbf
1 transfer
04:42PMFrankfurt (Main) Hbf1h50 06:32PMDüsseldorf Hbf
2 transfers
04:42PMFrankfurt (Main) Hbf2h49 07:31PMDüsseldorf Hbf
1 transfer
04:47PMFrankfurt (Main) Hbf3h21 08:08PMDüsseldorf Hbf
1 transfer
05:10PMFrankfurt (Main) Hbf1h30 06:40PMDüsseldorf Hbf
0 transfers
05:17PMFrankfurt (Main) Hbf1h48 07:05PMDüsseldorf Hbf
1 transfer
05:32PMFrankfurt (Main) Hbf2h03 07:35PMDüsseldorf Hbf
1 transfer
05:41PMFrankfurt (Main) Süd2h51 08:32PMDüsseldorf Hbf
2 transfers
05:41PMFrankfurt (Main) Süd1h54 07:35PMDüsseldorf Hbf
1 transfer
06:10PMFrankfurt (Main) Hbf1h34 07:44PMDüsseldorf Hbf
0 transfers
06:16PMFrankfurt (Main) Hbf2h08 08:24PMDüsseldorf Hbf
0 transfers
06:28PMFrankfurt (Main) Hbf1h51 08:19PMDüsseldorf Hbf
1 transfer
06:42PMFrankfurt (Main) Hbf2h49 09:31PMDüsseldorf Hbf
1 transfer
06:42PMFrankfurt (Main) Hbf1h50 08:32PMDüsseldorf Hbf
1 transfer
07:10PMFrankfurt (Main) Hbf1h37 08:47PMDüsseldorf Hbf
0 transfers
07:28PMFrankfurt (Main) Hbf1h28 08:56PMDüsseldorf Hbf
0 transfers
08:10PMFrankfurt (Main) Hbf1h25 09:35PMDüsseldorf Hbf
0 transfers
08:16PMFrankfurt (Main) Hbf1h36 09:52PMDüsseldorf Hbf
1 transfer
08:42PMFrankfurt (Main) Hbf1h47 10:29PMDüsseldorf Hbf
1 transfer
09:10PMFrankfurt (Main) Hbf1h26 10:36PMDüsseldorf Hbf
0 transfers
09:32PMFrankfurt (Main) Hbf1h59 11:31PMDüsseldorf Hbf
1 transfer
09:41PMFrankfurt (Main) Süd2h50 12:31AMDüsseldorf Hbf
0 transfers
09:41PMFrankfurt (Main) Süd1h50 11:31PMDüsseldorf Hbf
1 transfer
10:10PMFrankfurt (Main) Hbf1h47 11:57PMDüsseldorf Hbf
0 transfers
11:10PMFrankfurt (Main) Hbf2h09 01:19AMDüsseldorf Hbf
1 transfer
11:24PMFrankfurt (Main) Hbf3h07 02:31AMDüsseldorf Hbf
0 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
May 29
Mon
May 30
Tue
May 31
Wed
Jun 01
Thu
Jun 02
Fri
Jun 03
Sat
Jun 04
Sun
Jun 05
Mon
Jun 06
Tue
Jun 07
Wed
Jun 08
Thu
Jun 09
Fri
Jun 10
Sat
Jun 11
Sun
Jun 12
Mon
Jun 13
Tue
Jun 14
Wed
Jun 15
Thu
Jun 16
Fri
Jun 17
Sat
Jun 18

Fastest train times from Frankfurt am Main to Düsseldorf

Showing times and prices for May 29

Fastest Journey

1 h 25 m

Average

2 h 5 m

Trains per day

65

Distance

182 km

Of the 65 trains that leave Frankfurt am Main for Düsseldorf every day 26 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:10PMFrankfurt (Main) Hbf1h25 09:35PMDüsseldorf Hbf
0 transfers
991One-way
2nd Fastest
09:10PMFrankfurt (Main) Hbf1h26 10:36PMDüsseldorf Hbf
0 transfers
991One-way
2nd Fastest
08:10AMFrankfurt (Main) Hbf1h26 09:36AMDüsseldorf Hbf
0 transfers
701One-way
2nd Fastest
10:10AMFrankfurt (Main) Hbf1h26 11:36AMDüsseldorf Hbf
0 transfers
801One-way
2nd Fastest
12:10PMFrankfurt (Main) Hbf1h26 01:36PMDüsseldorf Hbf
0 transfers
991One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Frankfurt am Main to Düsseldorf

distanceDistance113 miles (182 km)
durationAverage train duration1 h 50 min
priceAverage train ticket price$30 (€27)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesDeutsche Bahn, FlixTrain or Deutsche Bahn with connection

Trains from Frankfurt am Main to Düsseldorf cover the 113 miles (182 km) long route taking on average 1 h 50 min with our travel partners like Deutsche Bahn, FlixTrain or Deutsche Bahn with connection. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $20 (€18), but the average price of train tickets is $30 (€27). Travelers depart most frequently from Frankfurt (M) Flughafen Regionalbf and arrive in Düsseldorf Hbf.

Train companies: Deutsche Bahn from Frankfurt am Main to Düsseldorf trains

You can travel by train between Frankfurt am Main and Düsseldorf with Deutsche Bahn for as low as $20 (€18). When you search for schedules and tickets, Omio will show you the best route.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Frankfurt am Main to Düsseldorf train.

Train information from Frankfurt am Main to Düsseldorf with Deutsche Bahn:

  • Average Duration: 2 h 37 min
  • Average Price: $20
  • Deutsche Bahn frequency: 10 a day

Trains from Frankfurt to Düsseldorf

Trains in Germany are an efficient way to travel between cities. Deutsche Bahn offers domestic and international train routes in Germany. There are over 70 trains traveling from Frankfurt to Düsseldorf per day, so visitors will find it easy to travel between the two cities. The first Frankfurt to Düsseldorf train of the day departs at 3:21 a.m. while the last train leaves at around 11:24 p.m. Direct trains from Frankfurt to Düsseldorf take between 1½ and 3 hours to arrive in Düsseldorf. While there are many direct Frankfurt to Düsseldorf trains, certain journeys require a transfer, usually in Cologne or Mainz. All Frankfurt to Düsseldorf trains depart from either Frankfurt's Hauptbahnhof or Süd train station and arrive at Düsseldorf Hauptbahnhof.

Frankfurt to Düsseldorf trains: Not what you're looking for?

Return trains from Düsseldorf to Frankfurt | Compare all modes of traveling from Frankfurt to Düsseldorf | Or learn more about trains to Düsseldorf



Frankfurt to Dusseldorf Train Cost

Average prices for trains from Frankfurt to Dusseldorf when you book in advance

Booking Period

Average Price

Same Day

€71

1 Day in Advance

€60

1 Week in Advance

€57

2 Weeks in Advance

€54

1 Month in Advance

€47

3 Months in Advance

€43

Frankfurt to Düsseldorf Trains: General Information


Travelers can offset some of cost of Frankfurt to Düsseldorf train tickets by checking the prices and booking ahead of time.

  • autobus All Frankfurt to Düsseldorf trains are operated by Deutsche Bahn.
  • autobus Most Frankfurt to Düsseldorf trains are direct; however some journeys require a transfer in either Cologne or Mainz. All trains depart from either Frankfurt Hauptbahnhof or Frankfurt Süd train station and arrive at Düsseldorf Hauptbahnhof.
  • autobus The Frankfurt to Düsseldorf train journey takes as little as 1 hour and 25 minutes to arrive in Düsseldorf.
  • autobus Most travelers book their Frankfurt to Düsseldorf train tickets 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Deutsche Bahn Frankfurt to Düsseldorf trains decrease the further they are booked in advance:

  • It is 15% cheaper to book a Frankfurt to Düsseldorf train a day ahead of time rather than purchasing a ticket at the station.
  • It is 20% cheaper to book a Frankfurt to Düsseldorf train ticket a week ahead of time rather than purchasing a ticket the day you intend to travel.
  • Frankfurt to Düsseldorf train costs are 34% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of departure.

Travel Tips: Trains from Frankfurt am Main to Düsseldorf

Travel by train to Düsseldorf 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 Düsseldorf.
FAQs
If you’re looking to save money on tickets, you can find cheap Frankfurt am Main to Düsseldorf trains for as little as $20 (€18)  in the next 7 days.
If you’re looking to buy your train tickets in the next week, you can expect the Frankfurt am Main to Düsseldorf train price to come in at an average of $30 (€27)  one way.
The distance to Düsseldorf from Frankfurt am Main by train is approximately 113 miles (182 km).
The Frankfurt am Main to Düsseldorf train duration is on average 1 h 50 min, which is to be expected when traveling 113 miles (182 km) from Frankfurt am Main to Düsseldorf. However, the time it takes can vary based on specific dates, weekends, and holidays.

When taking a train from Frankfurt am Main, you have a couple of train stations you can depart from including Frankfurt (M) Flughafen Regionalbf, Frankfurt Main Ost and Frankfurt am Main - Stadion. When you arrive in Düsseldorf, your train can arrive in train stations including Düsseldorf Hbf, Düsseldorf Flughafen Terminal and Düsseldorf-Benrath.

Omio customers traveling this route book their trains from Frankfurt (M) Flughafen Regionalbf   to Düsseldorf Hbf.

You can find the most popular departure train station for this trip, Frankfurt (M) Flughafen Regionalbf, located approximately 9.3 miles (15 km) from the city center of Frankfurt am Main. The most popular arrival train station in Düsseldorf, called Düsseldorf Hbf, is located around 1.7 miles (2.7 km) away from its city center.

If you're looking for trains from Frankfurt am Main to Düsseldorf, you can rely on Deutsche Bahn, FlixTrain or Deutsche Bahn with connection to get you to Düsseldorf. It's also good to check out all possible train providers for the Frankfurt am Main to Düsseldorf journey to see if there might be differences in the amenities they offer.
Yes, there are 25 direct trains per day from Frankfurt am Main to Düsseldorf with Deutsche Bahn, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your train ticket.
On average, there are 25 trains a day from Frankfurt am Main to Düsseldorf. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train for this journey departs from Frankfurt am Main at 6: 16 AM. The last train leaves from Frankfurt am Main at 10: 24 PM. Check Omio for the latest train schedule from Frankfurt am Main to Düsseldorf and book the best time to depart on your chosen travel date.
If you buy the Frankfurt am Main to Düsseldorf train within the next 7 days, you can find one way tickets to cost on average $30 (€27). However, booking your train ticket in advance gives you access to the best prices for trains to Düsseldorf from Frankfurt am Main. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Frankfurt am Main
Düsseldorf
Frankfurt (M) Flughafen Regionalbf is the most popular Frankfurt am Main 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 Frankfurt am Main for your trip to Düsseldorf.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language