Select trip type
3,50/5 (votes: 2)

Plane tickets Rome–Madrid

Using the form above, you can find flight offers from Rome to Madrid. 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 Spain, both in economy and business classes.

Looking for more options or flights from other cities? Cheap flights to Madrid – all offers from Vilnius, Kaunas, Riga and other cities.

Schedule of direct flights between Rome and Madrid

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

day of week departure arrival airline flight number Duration aircraft
Monday
07:3010:05IberiaIB 6582 h 35 minAirbus A321-100/200  
08:1010:45Aerolineas Argentinas
Alitalia
AR 7207
AZ 58
2 h 35 min  
08:5511:35RyanAirFR 24372 h 40 min  
10:3013:05Air EuropaUX 10402 h 35 minBoeing 737-800 (winglets)  
12:0014:35Iberia
Qatar Airways
IB 648
QR 6860
2 h 35 minAirbus A321-100/200  
14:3517:10Aerolineas Argentinas
Alitalia
AR 7205
AZ 60
2 h 35 min  
14:4517:20IberiaIB 6502 h 35 minAirbus A321-100/200  
15:5518:30Air EuropaUX 10422 h 35 minBoeing 737-800 (winglets)  
16:1518:50Qatar AirwaysQR 80172 h 35 minAirbus A321-100/200  
16:2018:55IberiaIB 6522 h 35 minAirbus A321-100/200  
18:2521:00Alitalia
Air Europa
AZ 7118
UX 1048
2 h 35 minBoeing 737-800 (winglets)  
18:4021:20RyanAirFR 96012 h 40 min  
19:0021:35IberiaIB 6542 h 35 minAirbus A321-100/200  
20:2022:55IberiaIB 6562 h 35 minAirbus A320-100/200  
21:3500:10Aerolineas Argentinas
Alitalia
AR 7203
AZ 64
2 h 35 minAirbus A320neo  
22:3501:15RyanAirFR 96732 h 40 min  
Tuesday
07:3510:10IberiaIB 6582 h 35 minAirbus A320 (sharklets)  
08:1010:45AlitaliaAZ 582 h 35 min  
10:3013:05AlitaliaAZ 71162 h 35 minBoeing 737-800 (winglets)  
12:0014:35Iberia
Qatar Airways
IB 648
QR 6860
2 h 35 minAirbus A321-100/200  
14:3517:10Alitalia
Air Europa
AZ 60
UX 3116
2 h 35 min  
14:4517:20IberiaIB 6502 h 35 minAirbus A320 (sharklets)  
16:3519:10Air EuropaUX 10422 h 35 minBoeing 737-800 (winglets)  
21:3500:10AlitaliaAZ 642 h 35 minAirbus A320neo  
Wednesday
07:3510:10IberiaIB 6582 h 35 minAirbus A321-100/200  
08:1010:45Alitalia
Air Europa
AZ 58
UX 3114
2 h 35 minAirbus A320neo  
08:5511:35RyanAirFR 24372 h 40 min  
12:0014:35Iberia
Qatar Airways
IB 648
QR 6860
2 h 35 minAirbus A320 (sharklets)  
13:2516:00IberiaIB 6602 h 35 minAirbus A320-100/200  
14:3517:10AlitaliaAZ 602 h 35 min  
14:4517:20IberiaIB 6502 h 35 minAirbus A321-100/200  
16:1518:50IberiaIB 6522 h 35 minAirbus A320-100/200  
20:2523:00IberiaIB 6562 h 35 minAirbus A320-100/200  
21:3500:10AlitaliaAZ 642 h 35 minAirbus A320neo  
Thursday
07:3510:10Iberia
Qatar Airways
IB 658
QR 6893
2 h 35 minAirbus A320 (sharklets)  
08:1010:45Alitalia
Air Europa
AZ 58
UX 3114
2 h 35 minAirbus A319  
09:2512:05RyanAirFR 24372 h 40 min  
12:0014:40RyanAirFR 96732 h 40 min  
12:0014:35Iberia
Qatar Airways
IB 648
QR 6860
2 h 35 minAirbus A321-100/200  
14:3517:10AlitaliaAZ 602 h 35 minAirbus A320neo  
14:4517:20IberiaIB 6502 h 35 minAirbus A321-100/200  
16:1518:50Iberia
Qatar Airways
IB 652
QR 8017
2 h 35 minAirbus A320 (sharklets)  
18:2521:00Air EuropaUX 10482 h 35 min  
18:4521:25RyanAirFR 96012 h 40 min  
19:0521:40IberiaIB 6542 h 35 minAirbus A320-100/200  
21:3500:10AlitaliaAZ 642 h 35 minAirbus A320neo  
Friday
07:3510:10Iberia
Qatar Airways
IB 658
QR 6893
2 h 35 minAirbus A321-100/200  
08:1010:45Alitalia
Air Europa
AZ 58
UX 3114
2 h 35 min  
10:3013:05Air EuropaUX 10402 h 35 minBoeing 737-800 (winglets)  
12:0014:35Iberia
Qatar Airways
IB 648
QR 6860
2 h 35 minAirbus A320-100/200  
13:2516:00IberiaIB 6602 h 35 minAirbus A320 (sharklets)  
14:3517:10Alitalia
Air Europa
AZ 60
UX 3116
2 h 35 minAirbus A320neo  
14:4517:20IberiaIB 6502 h 35 minAirbus A321-100/200  
18:2521:00Air EuropaUX 10482 h 35 minBoeing 737-800 (winglets)  
19:0521:40Qatar AirwaysQR 80112 h 35 minAirbus A321-100/200  
20:2523:00IberiaIB 6562 h 35 minAirbus A320-100/200  
21:3500:10AlitaliaAZ 642 h 35 minAirbus A320neo  
Saturday
07:3510:10Qatar AirwaysQR 68932 h 35 minAirbus A321-100/200  
08:1010:45AlitaliaAZ 582 h 35 min  
08:5511:35RyanAirFR 96012 h 40 min  
12:0014:35Qatar AirwaysQR 68602 h 35 minAirbus A321-100/200  
14:3517:10AlitaliaAZ 602 h 35 minAirbus A320neo  
16:1518:50Qatar AirwaysQR 80172 h 35 minAirbus A321-100/200  
18:3021:10RyanAirFR 24372 h 40 min  
19:0521:40Qatar AirwaysQR 80112 h 35 minAirbus A320-100/200  
21:3500:10AlitaliaAZ 642 h 35 minAirbus A319  
Sunday
07:3010:05IberiaIB 6582 h 35 minAirbus A320-100/200  
08:1010:45Aerolineas Argentinas
Alitalia
AR 7207
AZ 58
2 h 35 minAirbus A320neo  
10:3013:05Alitalia
Air Europa
AZ 7116
UX 1040
2 h 35 minBoeing 737-800 (winglets)  
12:0014:35Iberia
Qatar Airways
IB 648
QR 6860
2 h 35 minAirbus A321-100/200  
14:3517:10Aerolineas Argentinas
Alitalia
AR 7205
AZ 60
2 h 35 minAirbus A320neo  
14:4517:20IberiaIB 6502 h 35 minAirbus A320-100/200  
15:5518:30Air EuropaUX 10422 h 35 minBoeing 737-800 (winglets)  
16:1518:50Qatar AirwaysQR 80172 h 35 minAirbus A320 (sharklets)  
16:2018:55IberiaIB 6522 h 35 minAirbus A320-100/200  
18:2521:00Air EuropaUX 10482 h 35 minBoeing 737-800 (winglets)  
19:0021:40RyanAirFR 96842 h 40 min  
19:0021:35IberiaIB 6542 h 35 minAirbus A320-100/200  
20:2022:55IberiaIB 6562 h 35 minAirbus A320-100/200  
21:3500:10Aerolineas Argentinas
Alitalia
AR 7203
AZ 64
2 h 35 minAirbus A320neo  

Monday

Flight IB 658: 07:30 – 10:05 (2 h 35 min)
Flight AR 7207 / AZ 58: 08:10 – 10:45 (2 h 35 min)
Flight FR 2437: 08:55 – 11:35 (2 h 40 min)
Flight UX 1040: 10:30 – 13:05 (2 h 35 min)
Flight IB 648 / QR 6860: 12:00 – 14:35 (2 h 35 min)
Flight AR 7205 / AZ 60: 14:35 – 17:10 (2 h 35 min)
Flight IB 650: 14:45 – 17:20 (2 h 35 min)
Flight UX 1042: 15:55 – 18:30 (2 h 35 min)
Flight QR 8017: 16:15 – 18:50 (2 h 35 min)
Flight IB 652: 16:20 – 18:55 (2 h 35 min)
Flight AZ 7118 / UX 1048: 18:25 – 21:00 (2 h 35 min)
Flight FR 9601: 18:40 – 21:20 (2 h 40 min)
Flight IB 654: 19:00 – 21:35 (2 h 35 min)
Flight IB 656: 20:20 – 22:55 (2 h 35 min)
Flight AR 7203 / AZ 64: 21:35 – 00:10 (2 h 35 min)
Flight FR 9673: 22:35 – 01:15 (2 h 40 min)

Tuesday

Flight IB 658: 07:35 – 10:10 (2 h 35 min)
Flight AZ 58: 08:10 – 10:45 (2 h 35 min)
Flight AZ 7116: 10:30 – 13:05 (2 h 35 min)
Flight IB 648 / QR 6860: 12:00 – 14:35 (2 h 35 min)
Flight AZ 60 / UX 3116: 14:35 – 17:10 (2 h 35 min)
Flight IB 650: 14:45 – 17:20 (2 h 35 min)
Flight UX 1042: 16:35 – 19:10 (2 h 35 min)
Flight AZ 64: 21:35 – 00:10 (2 h 35 min)

Wednesday

Flight IB 658: 07:35 – 10:10 (2 h 35 min)
Flight AZ 58 / UX 3114: 08:10 – 10:45 (2 h 35 min)
Flight FR 2437: 08:55 – 11:35 (2 h 40 min)
Flight IB 648 / QR 6860: 12:00 – 14:35 (2 h 35 min)
Flight IB 660: 13:25 – 16:00 (2 h 35 min)
Flight AZ 60: 14:35 – 17:10 (2 h 35 min)
Flight IB 650: 14:45 – 17:20 (2 h 35 min)
Flight IB 652: 16:15 – 18:50 (2 h 35 min)
Flight IB 656: 20:25 – 23:00 (2 h 35 min)
Flight AZ 64: 21:35 – 00:10 (2 h 35 min)

Thursday

Flight IB 658 / QR 6893: 07:35 – 10:10 (2 h 35 min)
Flight AZ 58 / UX 3114: 08:10 – 10:45 (2 h 35 min)
Flight FR 2437: 09:25 – 12:05 (2 h 40 min)
Flight FR 9673: 12:00 – 14:40 (2 h 40 min)
Flight IB 648 / QR 6860: 12:00 – 14:35 (2 h 35 min)
Flight AZ 60: 14:35 – 17:10 (2 h 35 min)
Flight IB 650: 14:45 – 17:20 (2 h 35 min)
Flight IB 652 / QR 8017: 16:15 – 18:50 (2 h 35 min)
Flight UX 1048: 18:25 – 21:00 (2 h 35 min)
Flight FR 9601: 18:45 – 21:25 (2 h 40 min)
Flight IB 654: 19:05 – 21:40 (2 h 35 min)
Flight AZ 64: 21:35 – 00:10 (2 h 35 min)

Friday

Flight IB 658 / QR 6893: 07:35 – 10:10 (2 h 35 min)
Flight AZ 58 / UX 3114: 08:10 – 10:45 (2 h 35 min)
Flight UX 1040: 10:30 – 13:05 (2 h 35 min)
Flight IB 648 / QR 6860: 12:00 – 14:35 (2 h 35 min)
Flight IB 660: 13:25 – 16:00 (2 h 35 min)
Flight AZ 60 / UX 3116: 14:35 – 17:10 (2 h 35 min)
Flight IB 650: 14:45 – 17:20 (2 h 35 min)
Flight UX 1048: 18:25 – 21:00 (2 h 35 min)
Flight QR 8011: 19:05 – 21:40 (2 h 35 min)
Flight IB 656: 20:25 – 23:00 (2 h 35 min)
Flight AZ 64: 21:35 – 00:10 (2 h 35 min)

Saturday

Flight QR 6893: 07:35 – 10:10 (2 h 35 min)
Flight AZ 58: 08:10 – 10:45 (2 h 35 min)
Flight FR 9601: 08:55 – 11:35 (2 h 40 min)
Flight QR 6860: 12:00 – 14:35 (2 h 35 min)
Flight AZ 60: 14:35 – 17:10 (2 h 35 min)
Flight QR 8017: 16:15 – 18:50 (2 h 35 min)
Flight FR 2437: 18:30 – 21:10 (2 h 40 min)
Flight QR 8011: 19:05 – 21:40 (2 h 35 min)
Flight AZ 64: 21:35 – 00:10 (2 h 35 min)

Sunday

Flight IB 658: 07:30 – 10:05 (2 h 35 min)
Flight AR 7207 / AZ 58: 08:10 – 10:45 (2 h 35 min)
Flight AZ 7116 / UX 1040: 10:30 – 13:05 (2 h 35 min)
Flight IB 648 / QR 6860: 12:00 – 14:35 (2 h 35 min)
Flight AR 7205 / AZ 60: 14:35 – 17:10 (2 h 35 min)
Flight IB 650: 14:45 – 17:20 (2 h 35 min)
Flight UX 1042: 15:55 – 18:30 (2 h 35 min)
Flight QR 8017: 16:15 – 18:50 (2 h 35 min)
Flight IB 652: 16:20 – 18:55 (2 h 35 min)
Flight UX 1048: 18:25 – 21:00 (2 h 35 min)
Flight FR 9684: 19:00 – 21:40 (2 h 40 min)
Flight IB 654: 19:00 – 21:35 (2 h 35 min)
Flight IB 656: 20:20 – 22:55 (2 h 35 min)
Flight AR 7203 / AZ 64: 21:35 – 00:10 (2 h 35 min)

Flight Rome - Madrid