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  
09:0511:05IberiaIB 51452 hAirbus A321-100/200  
10:2012:20IberiaIB 51512 hAirbus 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  
20:3022:20RyanAirFR 85731 h 50 min  
21:2523:15Alitalia
Etihad Airways
AZ 78
EY 2840
1 h 50 minAirbus A320neo  
22:4500:35
RyanAir
FR6974
FR 6974
1 h 50 min  
Wednesday
08:3510:25RyanAirFR 31811 h 50 min  
09:0010:50AlitaliaAZ 741 h 50 minAirbus A320neo  
09:0511:05Qatar AirwaysQR 36552 hAirbus A320 (sharklets)  
12:4514:35RyanAirFR 69261 h 50 min  
14:0515:55AlitaliaAZ 761 h 50 min  
16:0017:50RyanAirFR 69741 h 50 min  
16:2018:15Qatar AirwaysQR 36651 h 55 minAirbus A320 (sharklets)  
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  
21:3523:25RyanAirFR 63421 h 50 min  
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  
09:4011:30IberiaIB 53311 h 50 minAirbus A319  
10:2512:25Qatar AirwaysQR 36702 hAirbus A321-100/200  
11:4513:35IberiaIB 53331 h 50 minAirbus A320-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 A320neo  
22:3000:15RyanAirFR 69741 h 45 min  
Friday
08:2010:10RyanAirFR 31811 h 50 min  
08:3510:25RyanAirFR 69741 h 50 min  
09:0010:50AlitaliaAZ 741 h 50 min  
09:0511:05Qatar AirwaysQR 36552 hAirbus A321-100/200  
10:3012:25Qatar AirwaysQR 36701 h 55 minAirbus A320 (sharklets)  
13:2515:20Qatar AirwaysQR 36651 h 55 minAirbus A319  
14:0515:55AlitaliaAZ 761 h 50 min  
15:3517:25RyanAirFR 69861 h 50 min  
16:1518:10Qatar AirwaysQR 36671 h 55 minAirbus A321-100/200  
18:1020:00RyanAirFR 63421 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:00Qatar AirwaysQR 36692 hAirbus A320-100/200  
Saturday
08:2010:10RyanAirFR 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  
12:2514:20Qatar AirwaysQR 36631 h 55 minAirbus A320-100/200  
13:0514:55RyanAirFR 69741 h 50 min  
14:0515:55Alitalia
Etihad Airways
AZ 76
EY 3003
1 h 50 min  
15:3017:20RyanAirFR 63421 h 50 min  
17:5519:50Qatar Airways
Qatar Airways
QR 3639
QR 3658
1 h 55 minAirbus A321-100/200  
21:2523:15AlitaliaAZ 781 h 50 min  
21:5023:40RyanAirFR 69261 h 50 min  
21:5523:55Qatar AirwaysQR 36692 hAirbus A320 (sharklets)  
23:0500:55RyanAirFR 69861 h 50 min  
Sunday
08:1510:05RyanAirFR 63421 h 50 min  
09:0010:50Alitalia
Etihad Airways
AZ 74
EY 2809
1 h 50 minAirbus A320-100/200  
10:3512:30Iberia
Qatar Airways
Vueling Airlines
IB 5151
QR 3670
VY 6107
1 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  
14:3516:25RyanAirFR 69741 h 50 min  
15:1017:05Iberia
Vueling Airlines
IB 5153
VY 6109
1 h 55 minAirbus A320 (sharklets)  
17:5519:50Vueling AirlinesVY 61051 h 55 minAirbus A321-100/200  
20:4022:30RyanAirFR 69261 h 50 min  
21:2523:15AlitaliaAZ 781 h 50 minAirbus A320neo  
22:0500:05Iberia
Vueling Airlines
IB 5147
VY 6103
2 hAirbus A320 (sharklets)  

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 IB 5145: 09:05 – 11:05 (2 h)
Flight IB 5151: 10:20 – 12:20 (2 h)
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 FR 8573: 20:30 – 22:20 (1 h 50 min)
Flight AZ 78 / EY 2840: 21:25 – 23:15 (1 h 50 min)
Flight FR6974 / FR 6974: 22:45 – 00:35 (1 h 50 min)

Wednesday

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 FR 6926: 12:45 – 14:35 (1 h 50 min)
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)
Flight FR 6342: 21:35 – 23:25 (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 IB 5331: 09:40 – 11:30 (1 h 50 min)
Flight QR 3670: 10:25 – 12:25 (2 h)
Flight IB 5333: 11:45 – 13:35 (1 h 50 min)
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 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 QR 3655: 09:05 – 11:05 (2 h)
Flight QR 3670: 10:30 – 12:25 (1 h 55 min)
Flight QR 3665: 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 QR 3667: 16:15 – 18:10 (1 h 55 min)
Flight FR 6342: 18:10 – 20: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 QR 3669: 23:00 – 01:00 (2 h)

Saturday

Flight FR 3181: 08:20 – 10:10 (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 QR 3663: 12:25 – 14:20 (1 h 55 min)
Flight FR 6974: 13:05 – 14:55 (1 h 50 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 QR 3639 / QR 3658: 17:55 – 19:50 (1 h 55 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 FR 6342: 08:15 – 10:05 (1 h 50 min)
Flight AZ 74 / EY 2809: 09:00 – 10:50 (1 h 50 min)
Flight IB 5151 / QR 3670 / VY 6107: 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 6974: 14:35 – 16:25 (1 h 50 min)
Flight IB 5153 / VY 6109: 15:10 – 17:05 (1 h 55 min)
Flight VY 6105: 17:55 – 19:50 (1 h 55 min)
Flight FR 6926: 20:40 – 22:30 (1 h 50 min)
Flight AZ 78: 21:25 – 23:15 (1 h 50 min)
Flight IB 5147 / VY 6103: 22:05 – 00:05 (2 h)

Flight Rome - Barcelona