Flight times from Milan to Istanbul & schedule

The average flight time from Milan to Istanbul is About 2 hours 43 minutes, covering a distance of About 1,668.65 km.

Flight duration

About 2 hours 43 minutes

Flight distance

About 1,668.65 km

How long is the flight from Milan to Istanbul?

The flights usually depart from Milan Bergamo Airport and arrive at Sabiha Gokcen International Airport.

See more
Earliest first
Latest first
Wizz Air Malta W45018
BGY 1:05 PM
TIA 2:50 PM
With stops 1.8h
S
M
T
W
T
F
S
AJet VF368
TIA 9:40 AM
SAW 12:20 PM
1.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45026
MXP 1:10 PM
TIA 3:05 PM
With stops 1.9h
S
M
T
W
T
F
S
AJet VF368
TIA 9:40 AM
SAW 12:20 PM
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR8734
MXP 2:50 PM
OTP 6:05 PM
With stops 2.3h
S
M
T
W
T
F
S
Anima Wings Aviation A2724
OTP 10:10 AM
IST 11:30 AM
0.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46447
MXP 2:00 PM
PRN 4:05 PM
With stops 2.1h
S
M
T
W
T
F
S
AJet VF102
PRN 6:30 PM
SAW 9:10 PM
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR8734
MXP 2:50 PM
OTP 6:05 PM
With stops 2.3h
S
M
T
W
T
F
S
Pegasus Airlines PC362
OTP 11:45 AM
SAW 2:05 PM
1.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46447
MXP 2:00 PM
PRN 4:05 PM
With stops 2.1h
S
M
T
W
T
F
S
Pegasus Airlines PC344
PRN 2:45 AM
SAW 6:20 AM
1.6h
S
M
T
W
T
F
S
Check prices
Fly One Airline 5F5216
PMF 2:30 PM
RMO 5:50 PM
With stops 2.3h
S
M
T
W
T
F
S
Fly One Airline 5F5325
RMO 7:00 AM
IST 8:40 AM
1.7h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1214
BGY 3:30 PM
SAW 8:10 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK1896
MXP 3:00 PM
IST 7:00 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR5616
MXP 3:15 PM
TIA 5:10 PM
With stops 1.9h
S
M
T
W
T
F
S
Pegasus Airlines PC284
TIA 3:10 AM
SAW 6:50 AM
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR5616
MXP 3:15 PM
TIA 5:10 PM
With stops 1.9h
S
M
T
W
T
F
S
AJet VF368
TIA 9:40 AM
SAW 12:20 PM
1.7h
S
M
T
W
T
F
S
Check prices
SKY express GQ831
MXP 4:25 PM
ATH 7:50 PM
With stops 2.4h
S
M
T
W
T
F
S
SKY express GQ670
ATH 7:00 AM
IST 9:30 AM
1.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR3437
BGY 6:10 PM
SOF 9:10 PM
With stops 2.0h
S
M
T
W
T
F
S
Pegasus Airlines PC272
SOF 12:45 PM
SAW 3:00 PM
1.3h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK1876
MXP 7:45 PM
IST 11:40 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR259
BGY 7:30 AM
OTP 10:45 AM
With stops 2.3h
S
M
T
W
T
F
S
Anima Wings Aviation A2724
OTP 10:10 AM
IST 11:30 AM
0.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43070
BGY 7:25 AM
OTP 10:50 AM
With stops 2.4h
S
M
T
W
T
F
S
Anima Wings Aviation A2724
OTP 10:10 AM
IST 11:30 AM
0.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43070
BGY 7:25 AM
OTP 10:50 AM
With stops 2.4h
S
M
T
W
T
F
S
Pegasus Airlines PC362
OTP 11:45 AM
SAW 2:05 PM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR8121
BGY 7:30 AM
TIA 9:15 AM
With stops 1.8h
S
M
T
W
T
F
S
Pegasus Airlines PC284
TIA 3:10 AM
SAW 6:50 AM
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR8355
BGY 7:00 AM
TIA 8:45 AM
With stops 1.8h
S
M
T
W
T
F
S
AJet VF368
TIA 9:40 AM
SAW 12:20 PM
1.7h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK1900
MXP 8:10 PM
IST 12:05 AM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
See all
AJet VF062
BGY 12:45 PM
SAW 4:30 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1212
BGY 11:30 AM
SAW 4:10 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45020
BGY 9:35 PM
TIA 11:20 PM
With stops 1.8h
S
M
T
W
T
F
S
Pegasus Airlines PC284
TIA 3:10 AM
SAW 6:50 AM
1.7h
S
M
T
W
T
F
S
Check prices
Air Serbia JU417
MXP 9:30 AM
BEG 11:15 AM
With stops 1.8h
S
M
T
W
T
F
S
Air Serbia JU422
BEG 1:10 PM
IST 4:55 PM
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45020
BGY 9:35 PM
TIA 11:20 PM
With stops 1.8h
S
M
T
W
T
F
S
AJet VF368
TIA 9:40 AM
SAW 12:20 PM
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR8421
BGY 9:15 PM
TIA 11:00 PM
With stops 1.8h
S
M
T
W
T
F
S
AJet VF368
TIA 9:40 AM
SAW 12:20 PM
1.7h
S
M
T
W
T
F
S
Check prices
Air Serbia JU417
MXP 9:30 AM
BEG 11:15 AM
With stops 1.8h
S
M
T
W
T
F
S
Air Serbia JU426
BEG 12:55 AM
IST 3:40 AM
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W45024
BGY 9:40 AM
TIA 11:35 AM
With stops 1.9h
S
M
T
W
T
F
S
Pegasus Airlines PC284
TIA 3:10 AM
SAW 6:50 AM
1.7h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK1900
MXP 8:10 PM
IST 12:05 AM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Wizz Air W64352
BGY 8:20 AM
SOF 11:25 AM
With stops 2.1h
S
M
T
W
T
F
S
Pegasus Airlines PC272
SOF 12:45 PM
SAW 3:00 PM
1.3h
S
M
T
W
T
F
S
Check prices
Air Serbia JU419
MXP 8:30 PM
BEG 10:15 PM
With stops 1.8h
S
M
T
W
T
F
S
Air Serbia JU426
BEG 12:55 AM
IST 3:40 AM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6339
MXP 8:00 PM
BCN 9:45 PM
With stops 1.8h
S
M
T
W
T
F
S
Vueling Airlines VY3070
BCN 12:30 PM
IST 5:15 PM
3.8h
S
M
T
W
T
F
S
Check prices
Air Serbia JU419
MXP 8:30 PM
BEG 10:15 PM
With stops 1.8h
S
M
T
W
T
F
S
Air Serbia JU422
BEG 1:10 PM
IST 4:55 PM
1.8h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK1876
MXP 7:45 PM
IST 11:40 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR259
BGY 7:30 AM
OTP 10:45 AM
With stops 2.3h
S
M
T
W
T
F
S
Anima Wings Aviation A2724
OTP 10:10 AM
IST 11:30 AM
0.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43070
BGY 7:25 AM
OTP 10:50 AM
With stops 2.4h
S
M
T
W
T
F
S
Anima Wings Aviation A2724
OTP 10:10 AM
IST 11:30 AM
0.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W43070
BGY 7:25 AM
OTP 10:50 AM
With stops 2.4h
S
M
T
W
T
F
S
Pegasus Airlines PC362
OTP 11:45 AM
SAW 2:05 PM
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR8121
BGY 7:30 AM
TIA 9:15 AM
With stops 1.8h
S
M
T
W
T
F
S
Pegasus Airlines PC284
TIA 3:10 AM
SAW 6:50 AM
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR8355
BGY 7:00 AM
TIA 8:45 AM
With stops 1.8h
S
M
T
W
T
F
S
AJet VF368
TIA 9:40 AM
SAW 12:20 PM
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR3437
BGY 6:10 PM
SOF 9:10 PM
With stops 2.0h
S
M
T
W
T
F
S
Pegasus Airlines PC272
SOF 12:45 PM
SAW 3:00 PM
1.3h
S
M
T
W
T
F
S
Check prices
See all
Pegasus Airlines PC1214
BGY 3:30 PM
SAW 8:10 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK1896
MXP 3:00 PM
IST 7:00 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK1876
MXP 7:45 PM
IST 11:40 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK1900
MXP 8:10 PM
IST 12:05 AM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1212
BGY 11:30 AM
SAW 4:10 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
AJet VF062
BGY 12:45 PM
SAW 4:30 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
AJet VF062
BGY 12:45 PM
SAW 4:30 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1212
BGY 11:30 AM
SAW 4:10 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK1900
MXP 8:10 PM
IST 12:05 AM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK1876
MXP 7:45 PM
IST 11:40 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Pegasus Airlines PC1214
BGY 3:30 PM
SAW 8:10 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK1896
MXP 3:00 PM
IST 7:00 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Milan to Istanbul

  • When are flight tickets from Milan (MIL) to Istanbul (IST) the cheapest?

    Airlines adjust prices for flights from Milan to Istanbul based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 2 hours 53 minutes to fly from Milan (MIL) to Istanbul (IST).
  • Airlines with flights from Milan (MIL) to Istanbul (IST): ITA Airways, LATAM Airlines, Pegasus Airlines, Thai Airways, Pakistan International Airlines, Turkish Airlines, AJet and IndiGo.