Departure Date
 
Return Date
1 passenger
Adults
(Older then 12)
Children
(From 2 to 12)
Infants
(Under 2)
Find Tickets
3,50/5 (votes: 2)

Plane tickets Rome–Milan

Using the form above, you can find flight offers from Rome to Milan. Using our search engine you can get many offers from airlines the world over. Avia.lt will find best options with low fares. Also it is possible to find plane tickets offers for other cities of Italy, both in economy and business classes.

Schedule of direct flights between Rome and Milan

Here we give the schedule of direct flights between Rome and Milan. You can purchase tickets to this flights by using our search and booking form above.

Open direct flights from Rome to Milan schedule
day of week departure arrival airline flight number Duration aircraft
Monday
06:3007:40AlitaliaAZ 20141 h 10 minAirbus A319  
07:0008:10AlitaliaAZ 20101 h 10 minAirbus A319  
07:3508:45Gulf AirGF 271 h 10 min  
08:0009:10AlitaliaAZ 20161 h 10 minAirbus A319  
09:0010:10AlitaliaAZ 20281 h 10 minAirbus A320-100/200  
10:0011:10AlitaliaAZ 20361 h 10 min  
13:0014:10AlitaliaAZ 20321 h 10 minAirbus A320-100/200  
14:0015:10AlitaliaAZ 20381 h 10 minAirbus A319  
14:1015:20TaromRO 97501 h 10 minAirbus A320-100/200  
15:0016:10AlitaliaAZ 20441 h 10 min  
16:0017:10AlitaliaAZ 20801 h 10 minAirbus A319  
17:0018:10AlitaliaAZ 20921 h 10 min  
18:0019:10AlitaliaAZ 20501 h 10 min  
19:0020:10AlitaliaAZ 20561 h 10 min  
19:3020:40AlitaliaAZ 20341 h 10 min  
20:0021:10AlitaliaAZ 21141 h 10 min  
21:0022:10AlitaliaAZ 20581 h 10 minAirbus A319  
22:0023:10AlitaliaAZ 21301 h 10 minAirbus A320neo  
Tuesday
06:3007:40AlitaliaAZ 20141 h 10 minAirbus A319  
07:0008:10AlitaliaAZ 20101 h 10 minAirbus A319  
08:0009:10AlitaliaAZ 20161 h 10 minAirbus A319  
09:0010:10AlitaliaAZ 20281 h 10 minAirbus A319  
10:0011:10AlitaliaAZ 20361 h 10 min  
12:0013:10AlitaliaAZ 20341 h 10 min  
13:0014:10AlitaliaAZ 20321 h 10 minAirbus A319  
13:3819:16TAP AirTP 48765 h 38 minTrain  
14:0015:10Alitalia
Tarom
AZ 2038
RO 9750
1 h 10 minAirbus A320neo  
15:0016:10AlitaliaAZ 20441 h 10 minAirbus A319  
16:0017:10AlitaliaAZ 20801 h 10 minAirbus A319  
17:0018:10AlitaliaAZ 20921 h 10 min  
18:0019:10AlitaliaAZ 20501 h 10 minAirbus A320-100/200  
19:0020:10AlitaliaAZ 20561 h 10 minAirbus A320-100/200  
20:0021:10AlitaliaAZ 21141 h 10 min  
21:0022:10AlitaliaAZ 20581 h 10 min  
22:0023:10AlitaliaAZ 21301 h 10 minAirbus A320neo  
Wednesday
06:3007:40AlitaliaAZ 20141 h 10 minAirbus A320-100/200  
07:0008:10AlitaliaAZ 20101 h 10 minAirbus A320neo  
08:0009:10AlitaliaAZ 20161 h 10 minAirbus A320-100/200  
08:3813:46AccesRail (railway)9B 75295 h 8 minTrain  
08:5314:16Etihad AirwaysEY 35555 h 23 minTrain  
09:0010:10AlitaliaAZ 20281 h 10 minAirbus A319  
10:0011:10AlitaliaAZ 20361 h 10 min  
11:5317:16AccesRail (railway)9B 73195 h 23 minTrain  
13:0014:10AlitaliaAZ 20321 h 10 minAirbus A319  
14:0015:10AlitaliaAZ 20381 h 10 min  
15:0016:10AlitaliaAZ 20441 h 10 minAirbus A320-100/200  
16:0017:10AlitaliaAZ 20801 h 10 min  
17:0018:10AlitaliaAZ 20921 h 10 min  
18:0019:10AlitaliaAZ 20501 h 10 min  
19:0020:10AlitaliaAZ 20561 h 10 minAirbus A320-100/200  
19:3020:40AlitaliaAZ 20341 h 10 min  
20:0021:10AlitaliaAZ 21141 h 10 min  
21:0022:10AlitaliaAZ 20581 h 10 minAirbus A320-100/200  
22:0023:10AlitaliaAZ 21301 h 10 minAirbus A320neo  
Thursday
05:3810:46AccesRail (railway)9B 76705 h 8 minTrain  
06:3007:40AlitaliaAZ 20141 h 10 minAirbus A319  
07:0008:10AlitaliaAZ 20101 h 10 minAirbus A320-100/200  
07:2313:46AccesRail (railway)9B 73916 h 23 minTrain  
07:5313:16AccesRail (railway)9B 77105 h 23 minTrain  
08:0009:10AlitaliaAZ 20161 h 10 minAirbus A320neo  
08:3813:46AccesRail (railway)9B 75295 h 8 minTrain  
08:5314:16AccesRail (railway)9B 73015 h 23 minTrain  
09:0010:10AlitaliaAZ 20281 h 10 minAirbus A319  
09:2315:16AccesRail (railway)9B 73855 h 53 minTrain  
09:2314:46AccesRail (railway)9B 75815 h 23 minTrain  
09:5315:16AccesRail (railway)9B 73605 h 23 minTrain  
10:0011:10AlitaliaAZ 20361 h 10 min  
10:2315:46AccesRail (railway)9B 74605 h 23 minTrain  
11:1012:30W2 85901 h 20 minATR ATR 72  
11:2317:16AccesRail (railway)9B 73105 h 53 minTrain  
11:5317:16AccesRail (railway)9B 73195 h 23 minTrain  
12:0013:10AlitaliaAZ 20341 h 10 min  
12:2318:16AccesRail (railway)9B 74035 h 53 minTrain  
12:2317:46AccesRail (railway)9B 75405 h 23 minTrain  
12:5318:16AccesRail (railway)9B 73635 h 23 minTrain  
13:0014:10AlitaliaAZ 20321 h 10 min  
13:2318:46AccesRail (railway)9B 75805 h 23 minTrain  
13:3819:16AccesRail (railway)9B 73215 h 38 minTrain  
14:0015:10Alitalia
Tarom
AZ 2038
RO 9750
1 h 10 minAirbus A320-100/200  
14:0820:46AccesRail (railway)9B 73886 h 38 minTrain  
14:0819:46AccesRail (railway)9B 76745 h 38 minTrain  
14:5320:46AccesRail (railway)9B 73665 h 53 minTrain  
15:0016:10AlitaliaAZ 20441 h 10 min  
15:2321:16AccesRail (railway)9B 74045 h 53 minTrain  
16:0017:10AlitaliaAZ 20801 h 10 minAirbus A319  
17:0018:10AlitaliaAZ 20921 h 10 min  
17:1518:35W2 85941 h 20 minATR ATR 72  
17:2323:16AccesRail (railway)9B 74545 h 53 minTrain  
18:0019:10AlitaliaAZ 20501 h 10 minAirbus A320-100/200  
18:2300:16AccesRail (railway)9B 74015 h 53 minTrain  
18:5300:16AccesRail (railway)9B 75285 h 23 minTrain  
19:0020:10AlitaliaAZ 20561 h 10 minAirbus A320-100/200  
20:0021:10AlitaliaAZ 21141 h 10 minAirbus A319  
21:0022:10AlitaliaAZ 20581 h 10 min  
22:0023:10AlitaliaAZ 21301 h 10 minAirbus A320neo  
Friday
06:3007:40AlitaliaAZ 20141 h 10 minAirbus A320-100/200  
07:0008:10AlitaliaAZ 20101 h 10 minAirbus A320neo  
08:0009:10AlitaliaAZ 20161 h 10 minAirbus A319  
09:0010:10AlitaliaAZ 20281 h 10 min  
10:0011:10AlitaliaAZ 20361 h 10 min  
12:0013:10AlitaliaAZ 20341 h 10 minAirbus A319  
13:0014:10AlitaliaAZ 20321 h 10 min  
14:0015:10Alitalia
Tarom
AZ 2038
RO 9750
1 h 10 min  
15:0016:10AlitaliaAZ 20441 h 10 min  
16:0017:10AlitaliaAZ 20801 h 10 minAirbus A319  
16:4517:55Gulf AirGF 311 h 10 min  
17:0018:10AlitaliaAZ 20921 h 10 min  
18:0019:10AlitaliaAZ 20501 h 10 min  
19:0020:10AlitaliaAZ 20561 h 10 min  
20:0021:10AlitaliaAZ 21141 h 10 min  
21:0022:10AlitaliaAZ 20581 h 10 minAirbus A320neo  
22:0023:10AlitaliaAZ 21301 h 10 min  
Saturday
08:0009:10AlitaliaAZ 20161 h 10 min  
10:0011:10AlitaliaAZ 20361 h 10 minAirbus A320neo  
13:0014:10Alitalia
Delta Air Lines
AZ 2032
DL 6618
1 h 10 minAirbus A320neo  
14:0015:10AlitaliaAZ 20381 h 10 min  
14:5320:16AccesRail (railway)9B 73665 h 23 minTrain  
15:0016:10AlitaliaAZ 20441 h 10 min  
16:0017:10AlitaliaAZ 20801 h 10 min  
17:0018:10AlitaliaAZ 20921 h 10 min  
18:0019:10AlitaliaAZ 20501 h 10 min  
19:0020:10AlitaliaAZ 20561 h 10 min  
20:0021:10AlitaliaAZ 21141 h 10 min  
21:0022:10AlitaliaAZ 20581 h 10 min  
22:0023:10AlitaliaAZ 21301 h 10 minAirbus A319  
Sunday
09:0010:10AlitaliaAZ 20281 h 10 minAirbus A320neo  
09:2315:16Etihad AirwaysEY 35575 h 53 minTrain  
11:0012:10AlitaliaAZ 20361 h 10 min  
13:0014:10AlitaliaAZ 20321 h 10 minAirbus A320neo  
13:3014:40TaromRO 97501 h 10 minAirbus A319  
13:3819:16TAP AirTP 48765 h 38 minTrain  
15:0016:10AlitaliaAZ 20441 h 10 minAirbus A319  
16:0017:10AlitaliaAZ 20801 h 10 minAirbus A319  
18:0019:10AlitaliaAZ 20501 h 10 min  
19:0020:10AlitaliaAZ 20561 h 10 minAirbus A319  
20:0021:10AlitaliaAZ 21141 h 10 min  
22:0023:10AlitaliaAZ 21301 h 10 minAirbus A320neo  

Monday

Flight AZ 2014: 06:30 – 07:40 (1 h 10 min)
Flight AZ 2010: 07:00 – 08:10 (1 h 10 min)
Flight GF 27: 07:35 – 08:45 (1 h 10 min)
Flight AZ 2016: 08:00 – 09:10 (1 h 10 min)
Flight AZ 2028: 09:00 – 10:10 (1 h 10 min)
Flight AZ 2036: 10:00 – 11:10 (1 h 10 min)
Flight AZ 2032: 13:00 – 14:10 (1 h 10 min)
Flight AZ 2038: 14:00 – 15:10 (1 h 10 min)
Flight RO 9750: 14:10 – 15:20 (1 h 10 min)
Flight AZ 2044: 15:00 – 16:10 (1 h 10 min)
Flight AZ 2080: 16:00 – 17:10 (1 h 10 min)
Flight AZ 2092: 17:00 – 18:10 (1 h 10 min)
Flight AZ 2050: 18:00 – 19:10 (1 h 10 min)
Flight AZ 2056: 19:00 – 20:10 (1 h 10 min)
Flight AZ 2034: 19:30 – 20:40 (1 h 10 min)
Flight AZ 2114: 20:00 – 21:10 (1 h 10 min)
Flight AZ 2058: 21:00 – 22:10 (1 h 10 min)
Flight AZ 2130: 22:00 – 23:10 (1 h 10 min)

Tuesday

Flight AZ 2014: 06:30 – 07:40 (1 h 10 min)
Flight AZ 2010: 07:00 – 08:10 (1 h 10 min)
Flight AZ 2016: 08:00 – 09:10 (1 h 10 min)
Flight AZ 2028: 09:00 – 10:10 (1 h 10 min)
Flight AZ 2036: 10:00 – 11:10 (1 h 10 min)
Flight AZ 2034: 12:00 – 13:10 (1 h 10 min)
Flight AZ 2032: 13:00 – 14:10 (1 h 10 min)
Flight TP 4876: 13:38 – 19:16 (5 h 38 min)
Flight AZ 2038 / RO 9750: 14:00 – 15:10 (1 h 10 min)
Flight AZ 2044: 15:00 – 16:10 (1 h 10 min)
Flight AZ 2080: 16:00 – 17:10 (1 h 10 min)
Flight AZ 2092: 17:00 – 18:10 (1 h 10 min)
Flight AZ 2050: 18:00 – 19:10 (1 h 10 min)
Flight AZ 2056: 19:00 – 20:10 (1 h 10 min)
Flight AZ 2114: 20:00 – 21:10 (1 h 10 min)
Flight AZ 2058: 21:00 – 22:10 (1 h 10 min)
Flight AZ 2130: 22:00 – 23:10 (1 h 10 min)

Wednesday

Flight AZ 2014: 06:30 – 07:40 (1 h 10 min)
Flight AZ 2010: 07:00 – 08:10 (1 h 10 min)
Flight AZ 2016: 08:00 – 09:10 (1 h 10 min)
Flight 9B 7529: 08:38 – 13:46 (5 h 8 min)
Flight EY 3555: 08:53 – 14:16 (5 h 23 min)
Flight AZ 2028: 09:00 – 10:10 (1 h 10 min)
Flight AZ 2036: 10:00 – 11:10 (1 h 10 min)
Flight 9B 7319: 11:53 – 17:16 (5 h 23 min)
Flight AZ 2032: 13:00 – 14:10 (1 h 10 min)
Flight AZ 2038: 14:00 – 15:10 (1 h 10 min)
Flight AZ 2044: 15:00 – 16:10 (1 h 10 min)
Flight AZ 2080: 16:00 – 17:10 (1 h 10 min)
Flight AZ 2092: 17:00 – 18:10 (1 h 10 min)
Flight AZ 2050: 18:00 – 19:10 (1 h 10 min)
Flight AZ 2056: 19:00 – 20:10 (1 h 10 min)
Flight AZ 2034: 19:30 – 20:40 (1 h 10 min)
Flight AZ 2114: 20:00 – 21:10 (1 h 10 min)
Flight AZ 2058: 21:00 – 22:10 (1 h 10 min)
Flight AZ 2130: 22:00 – 23:10 (1 h 10 min)

Thursday

Flight 9B 7670: 05:38 – 10:46 (5 h 8 min)
Flight AZ 2014: 06:30 – 07:40 (1 h 10 min)
Flight AZ 2010: 07:00 – 08:10 (1 h 10 min)
Flight 9B 7391: 07:23 – 13:46 (6 h 23 min)
Flight 9B 7710: 07:53 – 13:16 (5 h 23 min)
Flight AZ 2016: 08:00 – 09:10 (1 h 10 min)
Flight 9B 7529: 08:38 – 13:46 (5 h 8 min)
Flight 9B 7301: 08:53 – 14:16 (5 h 23 min)
Flight AZ 2028: 09:00 – 10:10 (1 h 10 min)
Flight 9B 7385: 09:23 – 15:16 (5 h 53 min)
Flight 9B 7581: 09:23 – 14:46 (5 h 23 min)
Flight 9B 7360: 09:53 – 15:16 (5 h 23 min)
Flight AZ 2036: 10:00 – 11:10 (1 h 10 min)
Flight 9B 7460: 10:23 – 15:46 (5 h 23 min)
Flight W2 8590: 11:10 – 12:30 (1 h 20 min)
Flight 9B 7310: 11:23 – 17:16 (5 h 53 min)
Flight 9B 7319: 11:53 – 17:16 (5 h 23 min)
Flight AZ 2034: 12:00 – 13:10 (1 h 10 min)
Flight 9B 7403: 12:23 – 18:16 (5 h 53 min)
Flight 9B 7540: 12:23 – 17:46 (5 h 23 min)
Flight 9B 7363: 12:53 – 18:16 (5 h 23 min)
Flight AZ 2032: 13:00 – 14:10 (1 h 10 min)
Flight 9B 7580: 13:23 – 18:46 (5 h 23 min)
Flight 9B 7321: 13:38 – 19:16 (5 h 38 min)
Flight AZ 2038 / RO 9750: 14:00 – 15:10 (1 h 10 min)
Flight 9B 7388: 14:08 – 20:46 (6 h 38 min)
Flight 9B 7674: 14:08 – 19:46 (5 h 38 min)
Flight 9B 7366: 14:53 – 20:46 (5 h 53 min)
Flight AZ 2044: 15:00 – 16:10 (1 h 10 min)
Flight 9B 7404: 15:23 – 21:16 (5 h 53 min)
Flight AZ 2080: 16:00 – 17:10 (1 h 10 min)
Flight AZ 2092: 17:00 – 18:10 (1 h 10 min)
Flight W2 8594: 17:15 – 18:35 (1 h 20 min)
Flight 9B 7454: 17:23 – 23:16 (5 h 53 min)
Flight AZ 2050: 18:00 – 19:10 (1 h 10 min)
Flight 9B 7401: 18:23 – 00:16 (5 h 53 min)
Flight 9B 7528: 18:53 – 00:16 (5 h 23 min)
Flight AZ 2056: 19:00 – 20:10 (1 h 10 min)
Flight AZ 2114: 20:00 – 21:10 (1 h 10 min)
Flight AZ 2058: 21:00 – 22:10 (1 h 10 min)
Flight AZ 2130: 22:00 – 23:10 (1 h 10 min)

Friday

Flight AZ 2014: 06:30 – 07:40 (1 h 10 min)
Flight AZ 2010: 07:00 – 08:10 (1 h 10 min)
Flight AZ 2016: 08:00 – 09:10 (1 h 10 min)
Flight AZ 2028: 09:00 – 10:10 (1 h 10 min)
Flight AZ 2036: 10:00 – 11:10 (1 h 10 min)
Flight AZ 2034: 12:00 – 13:10 (1 h 10 min)
Flight AZ 2032: 13:00 – 14:10 (1 h 10 min)
Flight AZ 2038 / RO 9750: 14:00 – 15:10 (1 h 10 min)
Flight AZ 2044: 15:00 – 16:10 (1 h 10 min)
Flight AZ 2080: 16:00 – 17:10 (1 h 10 min)
Flight GF 31: 16:45 – 17:55 (1 h 10 min)
Flight AZ 2092: 17:00 – 18:10 (1 h 10 min)
Flight AZ 2050: 18:00 – 19:10 (1 h 10 min)
Flight AZ 2056: 19:00 – 20:10 (1 h 10 min)
Flight AZ 2114: 20:00 – 21:10 (1 h 10 min)
Flight AZ 2058: 21:00 – 22:10 (1 h 10 min)
Flight AZ 2130: 22:00 – 23:10 (1 h 10 min)

Saturday

Flight AZ 2016: 08:00 – 09:10 (1 h 10 min)
Flight AZ 2036: 10:00 – 11:10 (1 h 10 min)
Flight AZ 2032 / DL 6618: 13:00 – 14:10 (1 h 10 min)
Flight AZ 2038: 14:00 – 15:10 (1 h 10 min)
Flight 9B 7366: 14:53 – 20:16 (5 h 23 min)
Flight AZ 2044: 15:00 – 16:10 (1 h 10 min)
Flight AZ 2080: 16:00 – 17:10 (1 h 10 min)
Flight AZ 2092: 17:00 – 18:10 (1 h 10 min)
Flight AZ 2050: 18:00 – 19:10 (1 h 10 min)
Flight AZ 2056: 19:00 – 20:10 (1 h 10 min)
Flight AZ 2114: 20:00 – 21:10 (1 h 10 min)
Flight AZ 2058: 21:00 – 22:10 (1 h 10 min)
Flight AZ 2130: 22:00 – 23:10 (1 h 10 min)

Sunday

Flight AZ 2028: 09:00 – 10:10 (1 h 10 min)
Flight EY 3557: 09:23 – 15:16 (5 h 53 min)
Flight AZ 2036: 11:00 – 12:10 (1 h 10 min)
Flight AZ 2032: 13:00 – 14:10 (1 h 10 min)
Flight RO 9750: 13:30 – 14:40 (1 h 10 min)
Flight TP 4876: 13:38 – 19:16 (5 h 38 min)
Flight AZ 2044: 15:00 – 16:10 (1 h 10 min)
Flight AZ 2080: 16:00 – 17:10 (1 h 10 min)
Flight AZ 2050: 18:00 – 19:10 (1 h 10 min)
Flight AZ 2056: 19:00 – 20:10 (1 h 10 min)
Flight AZ 2114: 20:00 – 21:10 (1 h 10 min)
Flight AZ 2130: 22:00 – 23:10 (1 h 10 min)

Flight Rome - Milan

Avia.lt belongs to UAB "Baltic Clipper"

Enterprise Code: 110437597
VAT Code: LT104375917
address: Laisvės al. 61-1, Kaunas, LT-44304, Lithuania
email: [email protected]

Information and Help by Phone (8 5) 249 09 09:

Workdays — 8:00-19:00
Weekends/Holidays — closed