[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Frankfurt (Main) Hbf to Dortmund Hbf

Showing times and prices for May 27

Cheapest

$15

Average

$33

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 Frankfurt (Main) Hbf to Dortmund Hbf will cost around $ 33 if you buy it on the day, but the cheapest tickets can be found for only $ 15.

Deutsche Bahn
02:26PMFrankfurt (Main) Hbf3h32 05:58PMDortmund Hbf
0 changes
$151One-way
Deutsche Bahn
01:26PMFrankfurt (Main) Hbf3h32 04:58PMDortmund Hbf
0 changes
$201One-way
Deutsche Bahn
03:26AMFrankfurt (Main) Hbf3h32 06:58AMDortmund Hbf
0 changes
$201One-way
Deutsche Bahn
03:26PMFrankfurt (Main) Hbf3h32 06:58PMDortmund Hbf
0 changes
$321One-way
Deutsche Bahn
05:26AMFrankfurt (Main) Hbf3h32 08:58AMDortmund Hbf
0 changes
$341One-way

Train schedule from Frankfurt (Main) Hbf to Dortmund Hbf

Showing trains for tomorrow, Fri, May 27
Deutsche Bahn
03:26AMFrankfurt (Main) Hbf3h32 06:58AMDortmund Hbf
0 changes
Deutsche Bahn
05:26AMFrankfurt (Main) Hbf3h32 08:58AMDortmund Hbf
0 changes
Deutsche Bahn
01:26PMFrankfurt (Main) Hbf3h32 04:58PMDortmund Hbf
0 changes
Deutsche Bahn
02:26PMFrankfurt (Main) Hbf3h32 05:58PMDortmund Hbf
0 changes
Deutsche Bahn
03:26PMFrankfurt (Main) Hbf3h32 06:58PMDortmund Hbf
0 changes
Deutsche Bahn with connection
04:20PMFrankfurt (Main) Hbf4h01 08:21PMDortmund Hbf
0 changes
Deutsche Bahn
04:26PMFrankfurt (Main) Hbf3h32 07:58PMDortmund Hbf
0 changes
Deutsche Bahn with connection
07:21PMFrankfurt (Main) Hbf4h00 11:21PMDortmund Hbf
0 changes
Deutsche Bahn
09:06PMFrankfurt (Main) Hbf4h30 01:36AMDortmund Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
May 30
$20Deutsche Bahn
$17Globtour Medjugorjie d.o.o.
Tue
May 31
$20Deutsche Bahn
$16Flixbus
Wed
Jun 1
$20Deutsche Bahn
$16Flixbus
Thu
Jun 2
$20Deutsche Bahn
$14Flixbus
Fri
Jun 3
$20Deutsche Bahn
$17Globtour Medjugorjie d.o.o.
Sat
Jun 4
$20Deutsche Bahn
$17Globtour Medjugorjie d.o.o.
Sun
Jun 5
$20Deutsche Bahn
Find prices
Mon
Jun 6
$20Deutsche Bahn
$17Globtour Medjugorjie d.o.o.
Tue
Jun 7
$20Deutsche Bahn
$17Globtour Medjugorjie d.o.o.
Thu
Jun 9
$20Deutsche Bahn
$14Flixbus
Fri
Jun 10
$20Deutsche Bahn
$14Flixbus
Sat
Jun 11
Find prices
$14Flixbus
Mon
Jun 13
$20Deutsche Bahn
$14Flixbus

Fastest train times from Frankfurt (Main) Hbf to Dortmund Hbf

Showing times and prices for May 27

Fastest Journey

3 h 32 m

Average

3 h 44 m

Trains per day

9

Distance

178 km

Of the 9 trains that leave Frankfurt (Main) Hbf for Dortmund Hbf every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 178 km distance in an average of 3 h 44 m but if you time it right, some trains will get you there in just 3 h 32 m .

The slowest trains will take 4 h 30 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.

Deutsche Bahn
02:26PMFrankfurt (Main) Hbf3h32 05:58PMDortmund Hbf
0 changes
$151One-way
Deutsche Bahn
04:26PMFrankfurt (Main) Hbf3h32 07:58PMDortmund Hbf
0 changes
$361One-way
Deutsche Bahn
01:26PMFrankfurt (Main) Hbf3h32 04:58PMDortmund Hbf
0 changes
$201One-way
Deutsche Bahn
03:26PMFrankfurt (Main) Hbf3h32 06:58PMDortmund Hbf
0 changes
$321One-way
Deutsche Bahn
03:26AMFrankfurt (Main) Hbf3h32 06:58AMDortmund Hbf
0 changes
$201One-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 (Main) Hbf to Dortmund Hbf

distanceDistance110 miles (178 km)
durationAverage train duration3 h 32 min
priceAverage train ticket price$32 (€28)
frequencyTrain frequency15 a day
changesDirect trainYes, there are 15 direct trains a day
carriersTrain providersDeutsche Bahn with connection or Deutsche Bahn

Trains from Frankfurt (Main) Hbf to Dortmund Hbf cover the 110 miles (178 km) long route taking on average 3 h 32 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 15 trains operating per day, including direct services available. While the average ticket price for this trip costs around $32 (€28), you can find the cheapest train ticket for as low as $20 (€18).

Train providers: Deutsche Bahn from Frankfurt (Main) Hbf to Dortmund Hbf trains

You can travel by train to Dortmund Hbf from Frankfurt (Main) Hbf with Deutsche Bahn for as low as $20 (€18). When you search for schedules and tickets, Omio will show you the best trip.

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 (Main) Hbf to Dortmund Hbf train.

Frankfurt (Main) Hbf to Dortmund Hbf train information with Deutsche Bahn:

  • Average Duration: 3 h 20 min
  • Average Price: $20
  • Deutsche Bahn frequency: 7 a day

Read on for COVID-19 recommendations and policies for your Deutsche Bahn train ticket between Frankfurt (Main) Hbf and Dortmund Hbf:

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

Travel Tips: Trains from Frankfurt (Main) Hbf to Dortmund Hbf

Travel by train to Dortmund Hbf 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 (Main) Hbf to Dortmund Hbf.
FAQs

What is the price of the cheapest train from Frankfurt (Main) Hbf to Dortmund Hbf?

Omio customers have found the cheapest trains from Frankfurt (Main) Hbf to Dortmund Hbf to cost as little as $20 (€18)  in the next 7 days.

How much is a train ticket between Frankfurt (Main) Hbf and Dortmund Hbf?

If you’re looking to purchase your train tickets in the next week, you can expect the Frankfurt (Main) Hbf to Dortmund Hbf train price to come in at an average of $32 (€28)  one way.

How many miles is it from Frankfurt (Main) Hbf to Dortmund Hbf by train?

The distance between Frankfurt (Main) Hbf and Dortmund Hbf by train is approximately 110 miles (178 km).

How long is the train to Dortmund Hbf from Frankfurt (Main) Hbf?

On average the Frankfurt (Main) Hbf to Dortmund Hbf train time is 3 h 32 min  covering the 110 miles (178 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Which train companies can get me from Frankfurt (Main) Hbf to Dortmund Hbf?

When taking a train from Frankfurt (Main) Hbf to Dortmund Hbf, you can count on Deutsche Bahn with connection or Deutsche Bahn for the best way to get you to Dortmund Hbf. You can also check all possible train providers who offer a service from Frankfurt (Main) Hbf to Dortmund Hbf and compare the amenities they offer before buying a train ticket.

How many train services are there between Frankfurt (Main) Hbf and Dortmund Hbf a day?

On average, there are 15 trains a day from Frankfurt (Main) Hbf to Dortmund Hbf. The train times and services may be different on weekends and holidays compared to weekdays.

When does the first train depart from Frankfurt (Main) Hbf to Dortmund Hbf? When does the last train depart from Frankfurt (Main) Hbf to Dortmund Hbf?

The earliest train for this route departs from Frankfurt (Main) Hbf at 4: 42 AM. The last train leaves from Frankfurt (Main) Hbf at 10: 24 PM. Check Omio for the latest train schedule from Frankfurt (Main) Hbf to Dortmund Hbf and book the best time to depart on your chosen travel date.

How early should I purchase train tickets to Dortmund Hbf from Frankfurt (Main) Hbf to score the best deals?

If you buy the Frankfurt (Main) Hbf to Dortmund Hbf train within the next 7 days, you can find one way tickets to cost on average $32 (€28). However, booking your train ticket in advance gives you access to the best prices for trains between Frankfurt (Main) Hbf and Dortmund Hbf. 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.

More options for your journey from Frankfurt (Main) Hbf to Dortmund Hbf

Here are some other resources that might have the information you need

Most popular trains, buses and flights