Select trip type
4,33/5 (votes: 3)

Plane tickets Rome–Barcelona

Using the form above, you can find flight offers from Rome to Barcelona. 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 Barcelona – all offers from Vilnius, Kaunas, Riga and other cities.

Schedule of direct flights between Rome and Barcelona

Here we give the schedule of direct flights between Rome and Barcelona. 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
06:2508:15RyanAirFR 69861 h 50 min  
09:0010:50Alitalia
Etihad Airways
AZ 74
EY 2809
1 h 50 minAirbus A320-100/200  
13:1515:05RyanAirFR 31811 h 50 min  
14:0515:55AlitaliaAZ 761 h 50 min  
19:3021:20RyanAirFR 85731 h 50 min  
20:3522:25RyanAirFR 69741 h 50 min  
21:2523:15AlitaliaAZ 781 h 50 minAirbus A320neo  
22:3000:20RyanAirFR 63421 h 50 min  
Tuesday
08:3010:20
RyanAir
FR3181
FR 3181
1 h 50 min  
09:0010:50AlitaliaAZ 741 h 50 minAirbus A320neo  
09:0511:05Vueling AirlinesVY 61012 hAirbus A320-100/200  
14:0515:55AlitaliaAZ 761 h 50 min  
15:1517:05
RyanAir
FR6986
FR 6986
1 h 50 min  
16:5518:50Qatar AirwaysQR 36631 h 55 minAirbus A320 (sharklets)  
20:3022:20RyanAirFR 85731 h 50 min  
21:2523:15AlitaliaAZ 781 h 50 min  
22:4500:35
RyanAir
FR6974
FR 6974
1 h 50 min  
Wednesday
06:0507:55RyanAirFR 63421 h 50 min  
08:3510:25RyanAirFR 31811 h 50 min  
09:0010:50AlitaliaAZ 741 h 50 minAirbus A320neo  
09:0511:05Qatar AirwaysQR 36552 hAirbus A321-100/200  
14:0515:55AlitaliaAZ 761 h 50 minAirbus A320neo  
16:0017:50RyanAirFR 69741 h 50 min  
16:2018:15Qatar AirwaysQR 36651 h 55 minAirbus A320-100/200  
17:4519:40Qatar AirwaysQR 36391 h 55 minAirbus A321-100/200  
20:5522:45RyanAirFR 69861 h 50 min  
21:2523:15AlitaliaAZ 781 h 50 minAirbus A320neo  
Thursday
08:3510:25RyanAirFR 31811 h 50 min  
09:0010:50Alitalia
Etihad Airways
AZ 74
EY 2809
1 h 50 minAirbus A320-100/200  
09:0511:05Qatar AirwaysQR 36552 hAirbus A321-100/200  
10:2512:25Qatar AirwaysQR 36702 hAirbus A321-100/200  
13:2515:15RyanAirFR 85731 h 50 min  
14:0515:55Alitalia
Etihad Airways
AZ 76
EY 3003
1 h 50 minAirbus A320-100/200  
15:3517:25RyanAirFR 69261 h 50 min  
16:1018:00RyanAirFR 63421 h 50 min  
16:3018:25Qatar AirwaysQR 36671 h 55 minAirbus A320 (sharklets)  
17:5519:50Qatar AirwaysQR 36581 h 55 minAirbus A321-100/200  
21:2523:15Alitalia
Etihad Airways
AZ 78
EY 2840
1 h 50 minAirbus A320-100/200  
22:3000:15RyanAirFR 69741 h 45 min  
Friday
07:2509:15WizzairW4 60171 h 50 min  
08:2010:10RyanAirFR 31811 h 50 min  
08:3510:25RyanAirFR 69741 h 50 min  
09:0010:50AlitaliaAZ 741 h 50 min  
09:0511:05Iberia
Qatar Airways
Vueling Airlines
IB 5145
QR 3655
VY 6101
2 hAirbus A321-100/200  
10:3012:25Iberia
Qatar Airways
Vueling Airlines
IB 5151
QR 3670
VY 6107
1 h 55 minAirbus A320 (sharklets)  
12:1014:00WizzairW4 60211 h 50 min  
13:2515:20Iberia
Qatar Airways
Vueling Airlines
IB 5159
QR 3665
VY 6115
1 h 55 minAirbus A319  
14:0515:55AlitaliaAZ 761 h 50 minAirbus A320neo  
15:3517:25RyanAirFR 69861 h 50 min  
16:1518:10Iberia
Qatar Airways
Vueling Airlines
IB 5153
QR 3667
VY 6109
1 h 55 minAirbus A321-100/200  
17:5519:50Iberia
Vueling Airlines
IB 5149
VY 6105
1 h 55 minAirbus A320 (sharklets)  
18:1020:00RyanAirFR 63421 h 50 min  
19:1021:00WizzairW4 60191 h 50 min  
20:3022:20RyanAirFR 85731 h 50 min  
21:2523:15Alitalia
Etihad Airways
AZ 78
EY 2840
1 h 50 minAirbus A320-100/200  
23:0001:00Iberia
Vueling Airlines
IB 5147
VY 6103
2 hAirbus A320 (sharklets)  
Saturday
08:4510:35RyanAirFR 31811 h 50 min  
09:0010:50Alitalia
Etihad Airways
AZ 74
EY 2809
1 h 50 minAirbus A320-100/200  
09:0511:05Qatar AirwaysQR 36552 hAirbus A320 (sharklets)  
10:3012:25Qatar AirwaysQR 36701 h 55 minAirbus A321-100/200  
11:4513:35RyanAirFR 63421 h 50 min  
12:2514:20Qatar AirwaysQR 36631 h 55 minAirbus A320-100/200  
14:0515:55Alitalia
Etihad Airways
AZ 76
EY 3003
1 h 50 min  
16:2518:20Qatar AirwaysQR 36671 h 55 minAirbus A320 (sharklets)  
17:5519:50Qatar Airways
Qatar Airways
QR 3639
QR 3658
1 h 55 minAirbus A321-100/200  
18:5020:40RyanAirFR 69741 h 50 min  
21:2523:15AlitaliaAZ 781 h 50 minAirbus A320neo  
21:5023:40RyanAirFR 69261 h 50 min  
21:5523:55Qatar AirwaysQR 36692 hAirbus A320 (sharklets)  
23:0500:55RyanAirFR 69861 h 50 min  
Sunday
09:0010:50Alitalia
Etihad Airways
AZ 74
EY 2809
1 h 50 minAirbus A320-100/200  
10:3512:30Qatar AirwaysQR 36701 h 55 minAirbus A321-100/200  
11:5013:40RyanAirFR 31811 h 50 min  
12:2514:20Qatar AirwaysQR 36671 h 55 minAirbus A321-100/200  
14:0515:55Alitalia
Etihad Airways
AZ 76
EY 3003
1 h 50 min  
15:3017:20RyanAirFR 63421 h 50 min  
20:4022:30RyanAirFR 69261 h 50 min  
21:2523:15AlitaliaAZ 781 h 50 minAirbus A320neo  
22:3500:25RyanAirFR 69741 h 50 min  

Monday

Flight FR 6986: 06:25 – 08:15 (1 h 50 min)
Flight AZ 74 / EY 2809: 09:00 – 10:50 (1 h 50 min)
Flight FR 3181: 13:15 – 15:05 (1 h 50 min)
Flight AZ 76: 14:05 – 15:55 (1 h 50 min)
Flight FR 8573: 19:30 – 21:20 (1 h 50 min)
Flight FR 6974: 20:35 – 22:25 (1 h 50 min)
Flight AZ 78: 21:25 – 23:15 (1 h 50 min)
Flight FR 6342: 22:30 – 00:20 (1 h 50 min)

Tuesday

Flight FR3181 / FR 3181: 08:30 – 10:20 (1 h 50 min)
Flight AZ 74: 09:00 – 10:50 (1 h 50 min)
Flight VY 6101: 09:05 – 11:05 (2 h)
Flight AZ 76: 14:05 – 15:55 (1 h 50 min)
Flight FR6986 / FR 6986: 15:15 – 17:05 (1 h 50 min)
Flight QR 3663: 16:55 – 18:50 (1 h 55 min)
Flight FR 8573: 20:30 – 22:20 (1 h 50 min)
Flight AZ 78: 21:25 – 23:15 (1 h 50 min)
Flight FR6974 / FR 6974: 22:45 – 00:35 (1 h 50 min)

Wednesday

Flight FR 6342: 06:05 – 07:55 (1 h 50 min)
Flight FR 3181: 08:35 – 10:25 (1 h 50 min)
Flight AZ 74: 09:00 – 10:50 (1 h 50 min)
Flight QR 3655: 09:05 – 11:05 (2 h)
Flight AZ 76: 14:05 – 15:55 (1 h 50 min)
Flight FR 6974: 16:00 – 17:50 (1 h 50 min)
Flight QR 3665: 16:20 – 18:15 (1 h 55 min)
Flight QR 3639: 17:45 – 19:40 (1 h 55 min)
Flight FR 6986: 20:55 – 22:45 (1 h 50 min)
Flight AZ 78: 21:25 – 23:15 (1 h 50 min)

Thursday

Flight FR 3181: 08:35 – 10:25 (1 h 50 min)
Flight AZ 74 / EY 2809: 09:00 – 10:50 (1 h 50 min)
Flight QR 3655: 09:05 – 11:05 (2 h)
Flight QR 3670: 10:25 – 12:25 (2 h)
Flight FR 8573: 13:25 – 15:15 (1 h 50 min)
Flight AZ 76 / EY 3003: 14:05 – 15:55 (1 h 50 min)
Flight FR 6926: 15:35 – 17:25 (1 h 50 min)
Flight FR 6342: 16:10 – 18:00 (1 h 50 min)
Flight QR 3667: 16:30 – 18:25 (1 h 55 min)
Flight QR 3658: 17:55 – 19:50 (1 h 55 min)
Flight AZ 78 / EY 2840: 21:25 – 23:15 (1 h 50 min)
Flight FR 6974: 22:30 – 00:15 (1 h 45 min)

Friday

Flight W4 6017: 07:25 – 09:15 (1 h 50 min)
Flight FR 3181: 08:20 – 10:10 (1 h 50 min)
Flight FR 6974: 08:35 – 10:25 (1 h 50 min)
Flight AZ 74: 09:00 – 10:50 (1 h 50 min)
Flight IB 5145 / QR 3655 / VY 6101: 09:05 – 11:05 (2 h)
Flight IB 5151 / QR 3670 / VY 6107: 10:30 – 12:25 (1 h 55 min)
Flight W4 6021: 12:10 – 14:00 (1 h 50 min)
Flight IB 5159 / QR 3665 / VY 6115: 13:25 – 15:20 (1 h 55 min)
Flight AZ 76: 14:05 – 15:55 (1 h 50 min)
Flight FR 6986: 15:35 – 17:25 (1 h 50 min)
Flight IB 5153 / QR 3667 / VY 6109: 16:15 – 18:10 (1 h 55 min)
Flight IB 5149 / VY 6105: 17:55 – 19:50 (1 h 55 min)
Flight FR 6342: 18:10 – 20:00 (1 h 50 min)
Flight W4 6019: 19:10 – 21:00 (1 h 50 min)
Flight FR 8573: 20:30 – 22:20 (1 h 50 min)
Flight AZ 78 / EY 2840: 21:25 – 23:15 (1 h 50 min)
Flight IB 5147 / VY 6103: 23:00 – 01:00 (2 h)

Saturday

Flight FR 3181: 08:45 – 10:35 (1 h 50 min)
Flight AZ 74 / EY 2809: 09:00 – 10:50 (1 h 50 min)
Flight QR 3655: 09:05 – 11:05 (2 h)
Flight QR 3670: 10:30 – 12:25 (1 h 55 min)
Flight FR 6342: 11:45 – 13:35 (1 h 50 min)
Flight QR 3663: 12:25 – 14:20 (1 h 55 min)
Flight AZ 76 / EY 3003: 14:05 – 15:55 (1 h 50 min)
Flight QR 3667: 16:25 – 18:20 (1 h 55 min)
Flight QR 3639 / QR 3658: 17:55 – 19:50 (1 h 55 min)
Flight FR 6974: 18:50 – 20:40 (1 h 50 min)
Flight AZ 78: 21:25 – 23:15 (1 h 50 min)
Flight FR 6926: 21:50 – 23:40 (1 h 50 min)
Flight QR 3669: 21:55 – 23:55 (2 h)
Flight FR 6986: 23:05 – 00:55 (1 h 50 min)

Sunday

Flight AZ 74 / EY 2809: 09:00 – 10:50 (1 h 50 min)
Flight QR 3670: 10:35 – 12:30 (1 h 55 min)
Flight FR 3181: 11:50 – 13:40 (1 h 50 min)
Flight QR 3667: 12:25 – 14:20 (1 h 55 min)
Flight AZ 76 / EY 3003: 14:05 – 15:55 (1 h 50 min)
Flight FR 6342: 15:30 – 17:20 (1 h 50 min)
Flight FR 6926: 20:40 – 22:30 (1 h 50 min)
Flight AZ 78: 21:25 – 23:15 (1 h 50 min)
Flight FR 6974: 22:35 – 00:25 (1 h 50 min)

Flight Rome - Barcelona