Direct flights
from Madrid (MAD)
to Rome (FCO)

Weekly schedule for flights between Adolfo Suárez Madrid-Barajas Intl (Madrid, Spain) and Leonardo da Vinci Intl (Rome, Italy) operated by 1 airlines.
113 weekly flights operate on this route flying 830mi in 2h30min.
Expect $70 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
05:50AM08:15AM
AlitaliaAZAZ59
Monday
07:05AM09:30AM
Air EuropaUXUX1043
Monday
08:45AM11:10AM
Iberia AirlinesIBIB647
Monday
09:40AM12:10PM
W4W46012
Monday
09:45AM12:10PM
RyanairFRFR9602
Monday
11:30AM01:55PM
Iberia AirlinesIBIB649
Monday
11:50AM02:20PM
AlitaliaAZAZ61
Monday
01:05PM03:30PM
Iberia AirlinesIBIB651
Monday
01:55PM04:20PM
RyanairFRFR9674
Monday
03:00PM05:25PM
Air EuropaUXUX1047
Monday
03:40PM06:05PM
Iberia AirlinesIBIB653
Monday
05:10PM07:35PM
Iberia AirlinesIBIB655
Monday
06:00PM08:30PM
AlitaliaAZAZ63
Monday
07:10PM09:35PM
RyanairFRFR9685
Monday
09:50PM12:15AM
Iberia AirlinesIBIB657
Monday
10:25PM12:55AM
W4W46014
Tuesday
Tuesday
05:50AM08:15AM
AlitaliaAZAZ59
Tuesday
07:05AM09:30AM
Air EuropaUXUX1043
Tuesday
08:45AM11:10AM
Iberia AirlinesIBIB647
Tuesday
09:40AM12:10PM
W4W46012
Tuesday
10:15AM12:40PM
RyanairFRFR9602
Tuesday
11:30AM01:55PM
Iberia AirlinesIBIB649
Tuesday
11:50AM02:20PM
AlitaliaAZAZ61
Tuesday
01:05PM03:30PM
Iberia AirlinesIBIB651
Tuesday
03:00PM05:25PM
Air EuropaUXUX1047
Tuesday
03:45PM06:10PM
Iberia AirlinesIBIB653
Tuesday
05:05PM07:30PM
Iberia AirlinesIBIB655
Tuesday
06:00PM08:30PM
AlitaliaAZAZ63
Tuesday
07:25PM10:00PM
Ethiopian AirlinesETET713
Tuesday
09:30PM11:55PM
RyanairFRFR9674
Tuesday
09:50PM12:15AM
Iberia AirlinesIBIB657
Tuesday
10:25PM12:55AM
W4W46014
Wednesday
Wednesday
05:50AM08:15AM
AlitaliaAZAZ59
Wednesday
07:05AM09:30AM
Air EuropaUXUX1043
Wednesday
08:45AM11:10AM
Iberia AirlinesIBIB647
Wednesday
09:40AM12:10PM
W4W46012
Wednesday
11:30AM01:55PM
Iberia AirlinesIBIB649
Wednesday
11:50AM02:20PM
AlitaliaAZAZ61
Wednesday
12:30PM02:55PM
RyanairFRFR9602
Wednesday
01:05PM03:30PM
Iberia AirlinesIBIB651
Wednesday
03:00PM05:25PM
Air EuropaUXUX1047
Wednesday
03:45PM06:10PM
Iberia AirlinesIBIB653
Wednesday
05:05PM07:30PM
Iberia AirlinesIBIB655
Wednesday
06:00PM08:30PM
AlitaliaAZAZ63
Wednesday
06:55PM09:20PM
RyanairFRFR9674
Wednesday
09:50PM12:15AM
Iberia AirlinesIBIB657
Wednesday
10:25PM12:55AM
W4W46014
Thursday
Thursday
05:50AM08:15AM
AlitaliaAZAZ59
Thursday
07:05AM09:30AM
Air EuropaUXUX1043
Thursday
08:45AM11:10AM
Iberia AirlinesIBIB647
Thursday
09:10AM11:35AM
RyanairFRFR9602
Thursday
09:40AM12:10PM
W4W46012
Thursday
11:30AM01:55PM
Iberia AirlinesIBIB649
Thursday
11:50AM02:20PM
AlitaliaAZAZ61
Thursday
01:05PM03:30PM
Iberia AirlinesIBIB651
Thursday
03:00PM05:25PM
Air EuropaUXUX1047
Thursday
03:45PM06:10PM
Iberia AirlinesIBIB653
Thursday
04:25PM06:50PM
RyanairFRFR9674
Thursday
05:05PM07:30PM
Iberia AirlinesIBIB655
Thursday
06:00PM08:30PM
AlitaliaAZAZ63
Thursday
07:25PM10:00PM
Ethiopian AirlinesETET713
Thursday
07:35PM10:00PM
RyanairFRFR9685
Thursday
09:50PM12:15AM
Iberia AirlinesIBIB657
Thursday
10:25PM12:55AM
W4W46014
Friday
Friday
05:50AM08:15AM
AlitaliaAZAZ59
Friday
07:05AM09:30AM
Air EuropaUXUX1043
Friday
08:45AM11:10AM
Iberia AirlinesIBIB647
Friday
09:40AM12:10PM
W4W46012
Friday
11:30AM01:55PM
Iberia AirlinesIBIB649
Friday
11:50AM02:20PM
AlitaliaAZAZ61
Friday
12:50PM03:15PM
RyanairFRFR9602
Friday
01:05PM03:30PM
Iberia AirlinesIBIB651
Friday
03:00PM05:25PM
Air EuropaUXUX1047
Friday
03:45PM06:10PM
Iberia AirlinesIBIB653
Friday
05:10PM07:35PM
Iberia AirlinesIBIB655
Friday
06:00PM08:30PM
AlitaliaAZAZ63
Friday
06:55PM09:20PM
RyanairFRFR9674
Friday
09:45PM12:10AM
RyanairFRFR2436
Friday
09:50PM12:15AM
Iberia AirlinesIBIB657
Friday
10:25PM12:55AM
W4W46014
Saturday
Saturday
05:50AM08:15AM
AlitaliaAZAZ59
Saturday
07:05AM09:30AM
Air EuropaUXUX1043
Saturday
08:45AM11:10AM
Iberia AirlinesIBIB647
Saturday
09:40AM12:10PM
W4W46012
Saturday
11:30AM01:55PM
Iberia AirlinesIBIB649
Saturday
11:50AM02:20PM
AlitaliaAZAZ61
Saturday
12:30PM02:55PM
RyanairFRFR9602
Saturday
01:05PM03:30PM
Iberia AirlinesIBIB651
Saturday
03:00PM05:25PM
Air EuropaUXUX1047
Saturday
03:45PM06:10PM
Iberia AirlinesIBIB653
Saturday
05:05PM07:30PM
Iberia AirlinesIBIB655
Saturday
06:00PM08:30PM
AlitaliaAZAZ63
Saturday
06:55PM09:20PM
RyanairFRFR9674
Saturday
07:25PM10:00PM
Ethiopian AirlinesETET713
Saturday
09:50PM12:15AM
Iberia AirlinesIBIB657
Saturday
10:25PM12:55AM
W4W46014
Sunday
Sunday
05:50AM08:15AM
AlitaliaAZAZ59
Sunday
07:05AM09:30AM
Air EuropaUXUX1043
Sunday
08:45AM11:10AM
Iberia AirlinesIBIB647
Sunday
09:40AM12:10PM
W4W46012
Sunday
10:20AM12:45PM
RyanairFRFR9602
Sunday
11:30AM01:55PM
Iberia AirlinesIBIB649
Sunday
11:50AM02:20PM
AlitaliaAZAZ61
Sunday
12:40PM03:05PM
RyanairFRFR9674
Sunday
01:05PM03:30PM
Iberia AirlinesIBIB651
Sunday
03:00PM05:25PM
Air EuropaUXUX1047
Sunday
03:40PM06:05PM
Iberia AirlinesIBIB653
Sunday
05:10PM07:35PM
Iberia AirlinesIBIB655
Sunday
05:45PM08:10PM
RyanairFRFR9685
Sunday
06:00PM08:30PM
AlitaliaAZAZ63
Sunday
07:25PM10:00PM
Ethiopian AirlinesETET713
Sunday
09:50PM12:15AM
Iberia AirlinesIBIB657
Sunday
10:25PM12:55AM
W4W46014