Flight times from Milan to Rome & schedule

The average flight time from Milan to Rome is About 2 hours 38 minutes, covering a distance of About 476.22 km.

Flight duration

About 2 hours 38 minutes

Flight distance

About 476.22 km

How long is the flight from Milan to Rome?

The flights usually depart from Linate Airport and arrive at Leonardo da Vinci–Fiumicino Airport.

See more
Earliest first
Latest first
ITA Airways AZ2133
LIN 1:00 PM
FCO 2:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
easyJet U23521
MXP 1:45 PM
CAG 3:15 PM
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR4323
CAG 8:00 AM
CIA 9:05 AM
1.1h
S
M
T
W
T
F
S
Check prices
easyJet U25445
LIN 1:25 PM
VIE 2:50 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR7177
VIE 6:30 AM
FCO 8:15 AM
1.8h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2071
LIN 3:00 PM
FCO 4:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
KM Malta Airlines KM625
LIN 3:35 PM
MLA 5:35 PM
With stops 2.0h
S
M
T
W
T
F
S
KM Malta Airlines KM614
MLA 6:35 PM
FCO 8:10 PM
1.6h
S
M
T
W
T
F
S
Check prices
Air Europa UX1060
MXP 3:45 PM
MAD 5:55 PM
With stops 2.2h
S
M
T
W
T
F
S
Wizz Air Malta W46014
MAD 8:35 PM
FCO 11:05 PM
2.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR1533
BGY 3:25 PM
VIE 4:50 PM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR7177
VIE 6:30 AM
FCO 8:15 AM
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR2289
BGY 4:40 PM
PMO 6:20 PM
With stops 1.7h
S
M
T
W
T
F
S
Ryanair FR4903
PMO 6:50 AM
FCO 8:05 AM
1.3h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2061
LIN 5:00 PM
FCO 6:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
easyJet U23567
MXP 5:15 PM
CAG 6:50 PM
With stops 1.6h
S
M
T
W
T
F
S
Aeroitalia Airlines XZ2348
CAG 9:40 PM
FCO 10:50 PM
1.2h
S
M
T
W
T
F
S
Check prices
Aeroitalia Airlines XZ2361
LIN 5:10 PM
CAG 6:30 PM
With stops 1.3h
S
M
T
W
T
F
S
Aeroitalia Airlines XZ2348
CAG 9:40 PM
FCO 10:50 PM
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR215
MXP 5:15 PM
VIE 6:45 PM
With stops 1.5h
S
M
T
W
T
F
S
Austrian Airlines OS557
VIE 7:05 PM
FCO 8:40 PM
1.6h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2097
LIN 6:00 PM
FCO 7:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR238
MXP 6:45 AM
CAG 8:20 AM
With stops 1.6h
S
M
T
W
T
F
S
Aeroitalia Airlines XZ2338
CAG 10:20 AM
FCO 11:30 AM
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR888
BGY 6:25 PM
KRK 8:10 PM
With stops 1.8h
S
M
T
W
T
F
S
Ryanair FR1469
KRK 5:15 PM
CIA 7:15 PM
2.0h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2055
LIN 7:30 AM
FCO 8:40 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2013
LIN 7:00 AM
FCO 8:10 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2021
LIN 8:00 AM
FCO 9:10 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6378
MXP 8:55 PM
IBZ 10:55 PM
With stops 2.0h
S
M
T
W
T
F
S
Wizz Air Malta W46034
IBZ 10:55 PM
FCO 12:50 AM
1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR8800
BGY 8:10 PM
IBZ 10:05 PM
With stops 1.9h
S
M
T
W
T
F
S
Aeroitalia Airlines XZ2575
IBZ 5:50 PM
FCO 7:40 PM
1.8h
S
M
T
W
T
F
S
Check prices
See all
ITA Airways AZ2039
LIN 11:00 AM
FCO 12:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2045
LIN 11:30 AM
FCO 12:40 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
easyJet U23569
MXP 11:05 PM
CAG 12:35 AM
With stops 1.5h
S
M
T
W
T
F
S
Aeroitalia Airlines XZ2346
CAG 8:10 PM
FCO 9:20 PM
1.2h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6337
MXP 11:40 PM
BCN 1:25 AM
With stops 1.8h
S
M
T
W
T
F
S
Vueling Airlines VY6106
BCN 7:55 AM
FCO 9:45 AM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6337
MXP 11:40 PM
BCN 1:25 AM
With stops 1.8h
S
M
T
W
T
F
S
Vueling Airlines VY6100
BCN 6:30 AM
FCO 8:20 AM
1.8h
S
M
T
W
T
F
S
Check prices
FlexFlight W28641
LIN 10:10 AM
CAG 11:30 AM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR4612
CAG 3:20 PM
CIA 4:25 PM
1.1h
S
M
T
W
T
F
S
Check prices
Austrian Airlines OS522
LIN 10:25 AM
VIE 11:50 AM
With stops 1.4h
S
M
T
W
T
F
S
Ryanair FR7177
VIE 6:30 AM
FCO 8:15 AM
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR3480
BGY 10:20 AM
CAG 11:50 AM
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR4633
CAG 7:45 PM
CIA 8:50 PM
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6345
MXP 10:35 AM
BCN 12:20 PM
With stops 1.8h
S
M
T
W
T
F
S
Vueling Airlines VY6100
BCN 6:30 AM
FCO 8:20 AM
1.8h
S
M
T
W
T
F
S
Check prices
Ryanair FR3480
BGY 10:20 AM
CAG 11:50 AM
With stops 1.5h
S
M
T
W
T
F
S
Aeroitalia Airlines XZ2348
CAG 9:40 PM
FCO 10:50 PM
1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2125
LIN 9:00 PM
FCO 10:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2029
LIN 9:00 AM
FCO 10:10 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR3477
PMF 9:30 AM
CAG 10:50 AM
With stops 1.3h
S
M
T
W
T
F
S
Aeroitalia Airlines XZ2348
CAG 9:40 PM
FCO 10:50 PM
1.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR3200
BGY 9:05 PM
CAG 10:35 PM
With stops 1.5h
S
M
T
W
T
F
S
Ryanair FR4323
CAG 8:00 AM
CIA 9:05 AM
1.1h
S
M
T
W
T
F
S
Check prices
Aeroitalia Airlines XZ2353
LIN 9:10 AM
CAG 10:30 AM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR4612
CAG 3:20 PM
CIA 4:25 PM
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6331
MXP 9:55 AM
BCN 11:40 AM
With stops 1.8h
S
M
T
W
T
F
S
Vueling Airlines VY6110
BCN 7:15 PM
FCO 9:05 PM
1.8h
S
M
T
W
T
F
S
Check prices
Aeroitalia Airlines XZ2353
LIN 9:10 AM
CAG 10:30 AM
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR4633
CAG 7:45 PM
CIA 8:50 PM
1.1h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2021
LIN 8:00 AM
FCO 9:10 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6378
MXP 8:55 PM
IBZ 10:55 PM
With stops 2.0h
S
M
T
W
T
F
S
Wizz Air Malta W46034
IBZ 10:55 PM
FCO 12:50 AM
1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR8800
BGY 8:10 PM
IBZ 10:05 PM
With stops 1.9h
S
M
T
W
T
F
S
Aeroitalia Airlines XZ2575
IBZ 5:50 PM
FCO 7:40 PM
1.8h
S
M
T
W
T
F
S
Check prices
See all
ITA Airways AZ2133
LIN 1:00 PM
FCO 2:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2071
LIN 3:00 PM
FCO 4:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2061
LIN 5:00 PM
FCO 6:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2097
LIN 6:00 PM
FCO 7:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2055
LIN 7:30 AM
FCO 8:40 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2013
LIN 7:00 AM
FCO 8:10 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2021
LIN 8:00 AM
FCO 9:10 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2125
LIN 9:00 PM
FCO 10:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2029
LIN 9:00 AM
FCO 10:10 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2039
LIN 11:00 AM
FCO 12:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2045
LIN 11:30 AM
FCO 12:40 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
See all
ITA Airways AZ2039
LIN 11:00 AM
FCO 12:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2045
LIN 11:30 AM
FCO 12:40 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2125
LIN 9:00 PM
FCO 10:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2029
LIN 9:00 AM
FCO 10:10 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2021
LIN 8:00 AM
FCO 9:10 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2055
LIN 7:30 AM
FCO 8:40 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2013
LIN 7:00 AM
FCO 8:10 AM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2097
LIN 6:00 PM
FCO 7:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2061
LIN 5:00 PM
FCO 6:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2071
LIN 3:00 PM
FCO 4:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ2133
LIN 1:00 PM
FCO 2:10 PM
Nonstop 1.2h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from Milan to Rome

  • When are flight tickets from Milan (MIL) to Rome (ROM) the cheapest?

    Airlines adjust prices for flights from Milan to Rome 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 3 hours 40 minutes to fly from Milan (MIL) to Rome (ROM).