Distance 425 miles (684 km) |
Airlines 2 |
First flight 05:55 |
Last flight 16:15 |
Cheapest
Average
The best way to find a cheap flight ticket from Milan to Dortmund is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Air Dolomiti LH7433 | 06:00AM Milan Malpensa Airport (MXP) | 13h21 | 07:21PM Dortmund Hbf | 2 transfers | |
Air Dolomiti LH7433 | 06:00AM Milan Malpensa Airport (MXP) | 10h21 | 04:21PM Dortmund Hbf | 3 transfers | |
Air Dolomiti LH7433 | 06:00AM Milan Malpensa Airport (MXP) | 13h21 | 07:21PM Dortmund Hbf | 2 transfers | |
Lufthansa LH279 | 06:25AM Milan Linate Airport (LIN) | 5h20 | 11:45AM Dortmund Hbf | 2 transfers | |
Lufthansa LH279 | 06:25AM Milan Linate Airport (LIN) | 4h56 | 11:21AM Dortmund Hbf | 1 transfer | |
Lufthansa LH279 | 06:25AM Milan Linate Airport (LIN) | 12h56 | 07:21PM Dortmund Hbf | 1 transfer | |
ITA az2013 | 06:30AM Milan Linate Airport (LIN) | 8h13 | 02:43PM Dortmund Hbf | 3 transfers | |
ITA az2013 | 06:30AM Milan Linate Airport (LIN) | 9h51 | 04:21PM Dortmund Hbf | 3 transfers | |
ITA az2013 | 06:30AM Milan Linate Airport (LIN) | 12h51 | 07:21PM Dortmund Hbf | 2 transfers | |
Air Dolomiti EN8817 | 06:55AM Milan Malpensa Airport (MXP) | 9h26 | 04:21PM Dortmund Hbf | 2 transfers | |
Air Dolomiti LH5639 | 06:55AM Milan Malpensa Airport (MXP) | 12h26 | 07:21PM Dortmund Hbf | 1 transfer | |
Air Dolomiti EN8817 | 06:55AM Milan Malpensa Airport (MXP) | 12h26 | 07:21PM Dortmund Hbf | 1 transfer | |
ITA az416 | 07:00AM Milan Linate Airport (LIN) | 12h21 | 07:21PM Dortmund Hbf | 1 transfer | |
ITA az416 | 07:00AM Milan Linate Airport (LIN) | 7h43 | 02:43PM Dortmund Hbf | 2 transfers | |
ITA az416 | 07:00AM Milan Linate Airport (LIN) | 9h21 | 04:21PM Dortmund Hbf | 2 transfers | |
Austrian Airlines OS518 | 07:05AM Milan Malpensa Airport (MXP) | 9h16 | 04:21PM Dortmund Hbf | 3 transfers | |
Austrian Airlines OS518 | 07:05AM Milan Malpensa Airport (MXP) | 7h38 | 02:43PM Dortmund Hbf | 3 transfers | |
Austrian Airlines OS518 | 07:05AM Milan Malpensa Airport (MXP) | 12h16 | 07:21PM Dortmund Hbf | 2 transfers | |
Lufthansa LH249 | 09:10AM Milan Malpensa Airport (MXP) | 7h11 | 04:21PM Dortmund Hbf | 2 transfers | |
Lufthansa LH249 | 09:10AM Milan Malpensa Airport (MXP) | 10h11 | 07:21PM Dortmund Hbf | 1 transfer | |
Lufthansa LH249 | 09:10AM Milan Malpensa Airport (MXP) | 5h33 | 02:43PM Dortmund Hbf | 2 transfers | |
Air Dolomiti LH7405 | 09:50AM Milan Linate Airport (LIN) | 9h31 | 07:21PM Dortmund Hbf | 2 transfers | |
Air Dolomiti LH7405 | 09:50AM Milan Linate Airport (LIN) | 10h40 | 08:30PM Dortmund Hbf | 3 transfers | |
Air Dolomiti LH7405 | 09:50AM Milan Linate Airport (LIN) | 12h59 | 10:49PM Dortmund Hbf | 3 transfers | |
Air Dolomiti LH6905 | 10:35AM Milan Linate Airport (LIN) | 8h46 | 07:21PM Dortmund Hbf | 1 transfer | |
Air Dolomiti EN8801 | 10:35AM Milan Linate Airport (LIN) | 8h46 | 07:21PM Dortmund Hbf | 1 transfer | |
Air Dolomiti EN8801 | 10:35AM Milan Linate Airport (LIN) | 12h14 | 10:49PM Dortmund Hbf | 2 transfers | |
Air France AF1831 | 11:35AM Milan Malpensa Airport (MXP) | 9h46 | 09:21PM Dortmund Hbf | 3 transfers | |
Air France AF1831 | 11:35AM Milan Malpensa Airport (MXP) | 11h14 | 10:49PM Dortmund Hbf | 3 transfers | |
Air France AF1831 | 11:35AM Milan Malpensa Airport (MXP) | 10h05 | 09:40PM Dortmund Hbf | 2 transfers | |
Air France AF1131 | 12:35PM Milan Malpensa Airport (MXP) | 10h14 | 10:49PM Dortmund Hbf | 3 transfers | |
Air France AF1131 | 12:35PM Milan Malpensa Airport (MXP) | 8h46 | 09:21PM Dortmund Hbf | 3 transfers | |
Air France AF1131 | 12:35PM Milan Malpensa Airport (MXP) | 9h05 | 09:40PM Dortmund Hbf | 2 transfers | |
ITA az408 | 12:55PM Milan Linate Airport (LIN) | 9h54 | 10:49PM Dortmund Hbf | 2 transfers | |
ITA az408 | 12:55PM Milan Linate Airport (LIN) | 6h26 | 07:21PM Dortmund Hbf | 1 transfer | |
ITA az408 | 12:55PM Milan Linate Airport (LIN) | 7h35 | 08:30PM Dortmund Hbf | 2 transfers | |
Air Dolomiti EN8805 | 01:40PM Milan Linate Airport (LIN) | 6h50 | 08:30PM Dortmund Hbf | 2 transfers | |
Air Dolomiti EN8805 | 01:40PM Milan Linate Airport (LIN) | 9h09 | 10:49PM Dortmund Hbf | 2 transfers | |
Air Dolomiti LH5669 | 01:40PM Milan Linate Airport (LIN) | 9h09 | 10:49PM Dortmund Hbf | 2 transfers | |
Air Dolomiti EN8811 | 02:30PM Milan Malpensa Airport (MXP) | 6h51 | 09:21PM Dortmund Hbf | 2 transfers | |
Air Dolomiti EN8811 | 02:30PM Milan Malpensa Airport (MXP) | 8h19 | 10:49PM Dortmund Hbf | 2 transfers | |
Air Dolomiti LH5637 | 02:30PM Milan Malpensa Airport (MXP) | 8h19 | 10:49PM Dortmund Hbf | 2 transfers | |
Cityjet LH281 | 02:55PM Milan Linate Airport (LIN) | 6h45 | 09:40PM Dortmund Hbf | 1 transfer | |
Cityjet LH281 | 02:55PM Milan Linate Airport (LIN) | 6h26 | 09:21PM Dortmund Hbf | 2 transfers | |
Cityjet LH281 | 02:55PM Milan Linate Airport (LIN) | 7h54 | 10:49PM Dortmund Hbf | 2 transfers |
Find all the dates and times for this journey
Fastest Journey
4 h 56 m
Average
9 h 24 m
Flights per day
45
Distance
685 km
It's difficult to get from Milan to Dortmund without transferring at least once.
Flights from Milan to Dortmund generally leave from Milan Malpensa Airport and arrive in Dortmund Airport.
Milan Malpensa Airport is 48 km away from Milan city centre and Dortmund Airport is 13.6 km from Dortmund city centre.
Here are some other resources that might have the information you need