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–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.

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.

Open direct flights from Rome to Madrid schedule
day of week departure arrival airline flight number Duration aircraft
Monday
05:5008:25RyanAirFR 96842 h 35 min  
06:2008:55Iberia
Iberia
IB 3239
IB 658
2 h 35 minAirbus A320-100/200  
08:1010:45Alitalia
Air Europa
AZ 58
UX 3114
2 h 35 minAirbus A320neo  
10:3013:05Alitalia
Air Europa
AZ 7116
UX 1040
2 h 35 minBoeing 737-800 (winglets)  
11:5514:30Iberia
Iberia
IB 3231
IB 648
2 h 35 minAirbus A320-100/200  
14:3517:10Alitalia
Air Europa
AZ 60
UX 3116
2 h 35 minAirbus A320neo  
14:4517:20Iberia
Iberia
IB 3233
IB 650
2 h 35 minAirbus A320-100/200  
15:1017:45RyanAirFR 96012 h 35 min  
18:2020:55RyanAirFR 96732 h 35 min  
18:2521:00Alitalia
Air Europa
AZ 7118
UX 1048
2 h 35 minBoeing 737-800 (winglets)  
18:5521:30Iberia
Iberia
IB 3237
IB 654
2 h 35 minAirbus A320-100/200  
20:2022:55Iberia
Iberia
IB 3235
IB 656
2 h 35 minAirbus A320-100/200  
21:2523:59AlitaliaAZ 642 h 34 minAirbus A320neo  
Tuesday
06:2008:55Iberia
Iberia
IB 3239
IB 658
2 h 35 minAirbus A320-100/200  
08:1010:45Alitalia
Air Europa
AZ 58
UX 3114
2 h 35 minAirbus A320neo  
09:5512:30RyanAirFR 96012 h 35 min  
10:3013:05Air EuropaUX 10402 h 35 minBoeing 737-800 (winglets)  
11:5514:30Iberia
Iberia
IB 3231
IB 648
2 h 35 minAirbus A320-100/200  
13:5516:30RyanAirFR 96842 h 35 min  
14:3517:10Alitalia
Air Europa
AZ 60
UX 3116
2 h 35 minAirbus A320neo  
14:4517:20Iberia
Iberia
IB 3233
IB 650
2 h 35 minAirbus A320-100/200  
16:1518:50Iberia
Iberia
IB 3327
IB 652
2 h 35 minAirbus A320-100/200  
18:2521:00Air EuropaUX 10482 h 35 minBoeing 737-800 (winglets)  
18:5521:30Iberia
Iberia
IB 3237
IB 654
2 h 35 minAirbus A320-100/200  
20:2022:55Iberia
Iberia
IB 3235
IB 656
2 h 35 minAirbus A320-100/200  
21:2523:59AlitaliaAZ 642 h 34 min  
22:2000:55RyanAirFR 96732 h 35 min  
Wednesday
06:1508:55WizzairW6 W460112 h 40 min  
06:2008:55Iberia
Iberia
IB 3239
IB 658
2 h 35 minAirbus A320-100/200  
08:1010:45Alitalia
Air Europa
AZ 58
UX 3114
2 h 35 minAirbus A320-100/200  
10:3013:05Alitalia
Air Europa
AZ 7116
UX 1040
2 h 35 minBoeing 787-9  
11:5514:30Iberia
Iberia
IB 3231
IB 648
2 h 35 minAirbus A320-100/200  
14:3517:10Alitalia
Air Europa
AZ 60
UX 3116
2 h 35 minAirbus A320neo  
14:3517:05RyanAirFR 96842 h 30 min  
14:4517:20Iberia
Iberia
IB 3233
IB 650
2 h 35 minAirbus A320-100/200  
17:4520:25WizzairW6 W460132 h 40 min  
18:2020:55RyanAirFR 96012 h 35 min  
18:2521:00Alitalia
Air Europa
AZ 7118
UX 1048
2 h 35 minBoeing 737-800 (winglets)  
18:5521:30Iberia
Iberia
IB 3237
IB 654
2 h 35 minAirbus A320-100/200  
20:2022:55Iberia
Iberia
IB 3235
IB 656
2 h 35 minAirbus A320-100/200  
21:2523:59Alitalia
Etihad Airways
AZ 64
EY 2953
2 h 34 minAirbus A320-100/200  
22:4001:15RyanAirFR 96732 h 35 min  
Thursday
06:0008:35RyanAirFR 96842 h 35 min  
06:2008:55Iberia
Iberia
IB 3239
IB 658
2 h 35 minAirbus A320-100/200  
08:1010:45Alitalia
Air Europa
AZ 58
UX 3114
2 h 35 minAirbus A320neo  
10:0012:35RyanAirFR 96012 h 35 min  
10:3013:05Alitalia
Air Europa
AZ 7116
UX 1040
2 h 35 minBoeing 737-800 (winglets)  
11:5514:30Iberia
Iberia
IB 3231
IB 648
2 h 35 minAirbus A320-100/200  
14:3517:10Alitalia
Air Europa
AZ 60
UX 3116
2 h 35 minAirbus A320-100/200  
14:4517:20Iberia
Iberia
IB 3233
IB 650
2 h 35 minAirbus A320-100/200  
15:3018:05RyanAirFR 96732 h 35 min  
16:1518:50IberiaIB 33272 h 35 minAirbus A321-100/200  
16:2018:55IberiaIB 6522 h 35 minAirbus A320-100/200  
18:2521:00Alitalia
Air Europa
AZ 7118
UX 1048
2 h 35 minBoeing 737-800 (winglets)  
18:5521:30Iberia
Iberia
IB 3237
IB 654
2 h 35 minAirbus A320-100/200  
20:2022:55Iberia
Iberia
IB 3235
IB 656
2 h 35 minAirbus A320-100/200  
21:2523:59AlitaliaAZ 642 h 34 minAirbus A320neo  
Friday
06:0008:35RyanAirFR 96012 h 35 min  
06:0508:45WizzairW6 W460112 h 40 min  
06:2008:55American Airlines
Iberia
Iberia
AA 8756
IB 3239
IB 658
2 h 35 minAirbus A320-100/200  
06:3009:10WizzairW6 W460152 h 40 min  
08:1010:45Alitalia
Air Europa
AZ 58
UX 3114
2 h 35 minAirbus A320neo  
10:3013:05Alitalia
Air Europa
AZ 7116
UX 1040
2 h 35 minBoeing 737-800 (winglets)  
11:5514:30Iberia
Iberia
IB 3231
IB 648
2 h 35 minAirbus A320-100/200  
14:3517:10Alitalia
Air Europa
AZ 60
UX 3116
2 h 35 minAirbus A320neo  
14:4517:20Iberia
Iberia
IB 3233
IB 650
2 h 35 minAirbus A320-100/200  
16:1518:50Iberia
Iberia
IB 3327
IB 652
2 h 35 minAirbus A320-100/200  
17:4020:15RyanAirFR 96732 h 35 min  
17:4020:20WizzairW6 W460132 h 40 min  
18:2521:00Alitalia
Air Europa
AZ 7118
UX 1048
2 h 35 minBoeing 737-800 (winglets)  
18:5521:30Iberia
Iberia
IB 3237
IB 654
2 h 35 minAirbus A320-100/200  
19:3522:10RyanAirFR 96842 h 35 min  
20:2022:55Iberia
Iberia
IB 3235
IB 656
2 h 35 minAirbus A320-100/200  
21:2523:59AlitaliaAZ 642 h 34 minAirbus A320neo  
Saturday
06:0508:40RyanAirFR 96012 h 35 min  
06:2008:55Iberia
Iberia
IB 3239
IB 658
2 h 35 minAirbus A320-100/200  
08:1010:45Alitalia
Air Europa
AZ 58
UX 3114
2 h 35 minAirbus A320neo  
10:3013:05Air EuropaUX 10402 h 35 minBoeing 737-800 (winglets)  
11:5514:30Iberia
Iberia
IB 3231
IB 648
2 h 35 minAirbus A320-100/200  
14:2517:00RyanAirFR 96842 h 35 min  
14:3517:10Alitalia
Air Europa
AZ 60
UX 3116
2 h 35 minAirbus A320neo  
14:4517:20Iberia
Iberia
IB 3233
IB 650
2 h 35 minAirbus A320-100/200  
16:1518:50Iberia
Iberia
IB 3327
IB 652
2 h 35 minAirbus A320-100/200  
17:5520:30RyanAirFR 96732 h 35 min  
18:2521:00Alitalia
Air Europa
AZ 7118
UX 1048
2 h 35 minBoeing 737-800 (winglets)  
18:5521:30IberiaIB 32372 h 35 minAirbus A321-100/200  
20:2022:55IberiaIB 32352 h 35 minAirbus A321-100/200  
21:2523:59AlitaliaAZ 642 h 34 minAirbus A320neo  
Sunday
06:2008:55Iberia
Iberia
IB 3239
IB 658
2 h 35 minAirbus A320-100/200  
08:1010:45Alitalia
Air Europa
AZ 58
UX 3114
2 h 35 minAirbus A320neo  
09:4012:15RyanAirFR 96012 h 35 min  
10:3013:05Alitalia
Air Europa
AZ 7116
UX 1040
2 h 35 minBoeing 737-800 (winglets)  
11:5514:30Iberia
Iberia
IB 3231
IB 648
2 h 35 minAirbus A320-100/200  
14:3517:10AlitaliaAZ 602 h 35 minAirbus A320neo  
14:4517:20Iberia
Iberia
IB 3233
IB 650
2 h 35 minAirbus A320-100/200  
16:0018:35RyanAirFR 96842 h 35 min  
16:1518:50Iberia
Iberia
IB 3327
IB 652
2 h 35 minAirbus A320-100/200  
16:3019:00RyanAirFR 96732 h 30 min  
18:2521:00Alitalia
Air Europa
AZ 7118
UX 1048
2 h 35 minBoeing 737-800 (winglets)  
18:5521:30Iberia
Iberia
IB 3237
IB 654
2 h 35 minAirbus A320-100/200  
20:2022:55Iberia
Iberia
IB 3235
IB 656
2 h 35 minAirbus A320-100/200  
21:2523:59AlitaliaAZ 642 h 34 minAirbus A320neo  

Monday

Flight FR 9684: 05:50 – 08:25 (2 h 35 min)
Flight IB 3239 / IB 658: 06:20 – 08:55 (2 h 35 min)
Flight AZ 58 / UX 3114: 08:10 – 10:45 (2 h 35 min)
Flight AZ 7116 / UX 1040: 10:30 – 13:05 (2 h 35 min)
Flight IB 3231 / IB 648: 11:55 – 14:30 (2 h 35 min)
Flight AZ 60 / UX 3116: 14:35 – 17:10 (2 h 35 min)
Flight IB 3233 / IB 650: 14:45 – 17:20 (2 h 35 min)
Flight FR 9601: 15:10 – 17:45 (2 h 35 min)
Flight FR 9673: 18:20 – 20:55 (2 h 35 min)
Flight AZ 7118 / UX 1048: 18:25 – 21:00 (2 h 35 min)
Flight IB 3237 / IB 654: 18:55 – 21:30 (2 h 35 min)
Flight IB 3235 / IB 656: 20:20 – 22:55 (2 h 35 min)
Flight AZ 64: 21:25 – 23:59 (2 h 34 min)

Tuesday

Flight IB 3239 / IB 658: 06:20 – 08:55 (2 h 35 min)
Flight AZ 58 / UX 3114: 08:10 – 10:45 (2 h 35 min)
Flight FR 9601: 09:55 – 12:30 (2 h 35 min)
Flight UX 1040: 10:30 – 13:05 (2 h 35 min)
Flight IB 3231 / IB 648: 11:55 – 14:30 (2 h 35 min)
Flight FR 9684: 13:55 – 16:30 (2 h 35 min)
Flight AZ 60 / UX 3116: 14:35 – 17:10 (2 h 35 min)
Flight IB 3233 / IB 650: 14:45 – 17:20 (2 h 35 min)
Flight IB 3327 / IB 652: 16:15 – 18:50 (2 h 35 min)
Flight UX 1048: 18:25 – 21:00 (2 h 35 min)
Flight IB 3237 / IB 654: 18:55 – 21:30 (2 h 35 min)
Flight IB 3235 / IB 656: 20:20 – 22:55 (2 h 35 min)
Flight AZ 64: 21:25 – 23:59 (2 h 34 min)
Flight FR 9673: 22:20 – 00:55 (2 h 35 min)

Wednesday

Flight W6 W46011: 06:15 – 08:55 (2 h 40 min)
Flight IB 3239 / IB 658: 06:20 – 08:55 (2 h 35 min)
Flight AZ 58 / UX 3114: 08:10 – 10:45 (2 h 35 min)
Flight AZ 7116 / UX 1040: 10:30 – 13:05 (2 h 35 min)
Flight IB 3231 / IB 648: 11:55 – 14:30 (2 h 35 min)
Flight AZ 60 / UX 3116: 14:35 – 17:10 (2 h 35 min)
Flight FR 9684: 14:35 – 17:05 (2 h 30 min)
Flight IB 3233 / IB 650: 14:45 – 17:20 (2 h 35 min)
Flight W6 W46013: 17:45 – 20:25 (2 h 40 min)
Flight FR 9601: 18:20 – 20:55 (2 h 35 min)
Flight AZ 7118 / UX 1048: 18:25 – 21:00 (2 h 35 min)
Flight IB 3237 / IB 654: 18:55 – 21:30 (2 h 35 min)
Flight IB 3235 / IB 656: 20:20 – 22:55 (2 h 35 min)
Flight AZ 64 / EY 2953: 21:25 – 23:59 (2 h 34 min)
Flight FR 9673: 22:40 – 01:15 (2 h 35 min)

Thursday

Flight FR 9684: 06:00 – 08:35 (2 h 35 min)
Flight IB 3239 / IB 658: 06:20 – 08:55 (2 h 35 min)
Flight AZ 58 / UX 3114: 08:10 – 10:45 (2 h 35 min)
Flight FR 9601: 10:00 – 12:35 (2 h 35 min)
Flight AZ 7116 / UX 1040: 10:30 – 13:05 (2 h 35 min)
Flight IB 3231 / IB 648: 11:55 – 14:30 (2 h 35 min)
Flight AZ 60 / UX 3116: 14:35 – 17:10 (2 h 35 min)
Flight IB 3233 / IB 650: 14:45 – 17:20 (2 h 35 min)
Flight FR 9673: 15:30 – 18:05 (2 h 35 min)
Flight IB 3327: 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 IB 3237 / IB 654: 18:55 – 21:30 (2 h 35 min)
Flight IB 3235 / IB 656: 20:20 – 22:55 (2 h 35 min)
Flight AZ 64: 21:25 – 23:59 (2 h 34 min)

Friday

Flight FR 9601: 06:00 – 08:35 (2 h 35 min)
Flight W6 W46011: 06:05 – 08:45 (2 h 40 min)
Flight AA 8756 / IB 3239 / IB 658: 06:20 – 08:55 (2 h 35 min)
Flight W6 W46015: 06:30 – 09:10 (2 h 40 min)
Flight AZ 58 / UX 3114: 08:10 – 10:45 (2 h 35 min)
Flight AZ 7116 / UX 1040: 10:30 – 13:05 (2 h 35 min)
Flight IB 3231 / IB 648: 11:55 – 14:30 (2 h 35 min)
Flight AZ 60 / UX 3116: 14:35 – 17:10 (2 h 35 min)
Flight IB 3233 / IB 650: 14:45 – 17:20 (2 h 35 min)
Flight IB 3327 / IB 652: 16:15 – 18:50 (2 h 35 min)
Flight FR 9673: 17:40 – 20:15 (2 h 35 min)
Flight W6 W46013: 17:40 – 20:20 (2 h 40 min)
Flight AZ 7118 / UX 1048: 18:25 – 21:00 (2 h 35 min)
Flight IB 3237 / IB 654: 18:55 – 21:30 (2 h 35 min)
Flight FR 9684: 19:35 – 22:10 (2 h 35 min)
Flight IB 3235 / IB 656: 20:20 – 22:55 (2 h 35 min)
Flight AZ 64: 21:25 – 23:59 (2 h 34 min)

Saturday

Flight FR 9601: 06:05 – 08:40 (2 h 35 min)
Flight IB 3239 / IB 658: 06:20 – 08:55 (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 3231 / IB 648: 11:55 – 14:30 (2 h 35 min)
Flight FR 9684: 14:25 – 17:00 (2 h 35 min)
Flight AZ 60 / UX 3116: 14:35 – 17:10 (2 h 35 min)
Flight IB 3233 / IB 650: 14:45 – 17:20 (2 h 35 min)
Flight IB 3327 / IB 652: 16:15 – 18:50 (2 h 35 min)
Flight FR 9673: 17:55 – 20:30 (2 h 35 min)
Flight AZ 7118 / UX 1048: 18:25 – 21:00 (2 h 35 min)
Flight IB 3237: 18:55 – 21:30 (2 h 35 min)
Flight IB 3235: 20:20 – 22:55 (2 h 35 min)
Flight AZ 64: 21:25 – 23:59 (2 h 34 min)

Sunday

Flight IB 3239 / IB 658: 06:20 – 08:55 (2 h 35 min)
Flight AZ 58 / UX 3114: 08:10 – 10:45 (2 h 35 min)
Flight FR 9601: 09:40 – 12:15 (2 h 35 min)
Flight AZ 7116 / UX 1040: 10:30 – 13:05 (2 h 35 min)
Flight IB 3231 / IB 648: 11:55 – 14:30 (2 h 35 min)
Flight AZ 60: 14:35 – 17:10 (2 h 35 min)
Flight IB 3233 / IB 650: 14:45 – 17:20 (2 h 35 min)
Flight FR 9684: 16:00 – 18:35 (2 h 35 min)
Flight IB 3327 / IB 652: 16:15 – 18:50 (2 h 35 min)
Flight FR 9673: 16:30 – 19:00 (2 h 30 min)
Flight AZ 7118 / UX 1048: 18:25 – 21:00 (2 h 35 min)
Flight IB 3237 / IB 654: 18:55 – 21:30 (2 h 35 min)
Flight IB 3235 / IB 656: 20:20 – 22:55 (2 h 35 min)
Flight AZ 64: 21:25 – 23:59 (2 h 34 min)

Flight Rome - Madrid

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