Find a flight from Dortmund to Frankfurt

  • Transport
  • Car rental

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Find cheap car hire in

Journey details

Best price 91 $
Journey duration 22 h 3 min
Connections per day 9
First departure: 16:00
Last departure: 19:05
Distance 178km

Find low-cost flights from Dortmund to Frankfurt on virail

With virail finding the cheapest flight tickets to Frankfurt is extremely easy: once you choose the travel date, virail will compare hundreds of websites to find the flight tickets to Frankfurt that better suit your needs. Just filter the results by price and departure and book your cheap flight from Dortmund to Frankfurt.

What is the cheapest flight ticket you can get from Dortmund to Frankfurt?

The best price for flights from Dortmund to Frankfurt can be of only 82,04 $ if you can book in advance.

Flights from Dortmund to Frankfurt


Which airlines can you fly with from Dortmund to Frankfurt?

Companies cooperating with virail are so many, among which also ユナイテッド航空 and Air Leisure, operating flights from Dortmund to Frankfurt.

Travelling by plane to Frankfurt from Dortmund: how many daily connections are there?

If you desire to go to Frankfurt from Dortmund by plane, 9 daily connections are available. Please note that these flights are all indirect lines. Thus, you will never have to change planes.

What are the departure airports in Dortmund and Frankfurt?

The airports in Dortmund and Frankfurt are respectively Dortmund and Frankfurt-Hahn and Frankfurt.

When does the first flight to Frankfurt leave?

While the first flight to Frankfurt is at 16:04, the last one leaves Dortmund at 19:04.

How long does it take from Dortmund to Frankfurt by plane?

The fastest direct flights from Dortmund to Frankfurt take only 14 hours and 25 minutes.

Considering the long distance between Frankfurt and Dortmund, a flight is undoubtedly the fastest option.

virail lets you search and compare times and prices of any transports from one city to another