Select trip type
3,80/5 (votes: 5)

Plane tickets Barcelona–Rome

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

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

Schedule of direct flights between Barcelona and Rome

Here we give the schedule of direct flights between Barcelona and Rome. 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:2008:05Alitalia
Etihad Airways
AZ 75
EY 2976
1 h 45 minAirbus A320-100/200  
06:3008:20Iberia
Qatar Airways
Vueling Airlines
IB 5144
QR 3724
VY 6100
1 h 50 minAirbus A321-100/200  
07:1009:00Vueling AirlinesVY 60001 h 50 minAirbus A320 (sharklets)  
07:5009:40Iberia
Qatar Airways
Vueling Airlines
IB 5150
QR 3524
VY 6106
1 h 50 minAirbus A320 (sharklets)  
09:0511:00RyanAirFR 69851 h 55 min  
09:1511:05Vueling AirlinesVY 60021 h 50 minAirbus A320-100/200  
10:0511:50Vueling AirlinesVY 60041 h 45 minAirbus A320 (sharklets)  
10:2512:15Qatar AirwaysQR 35611 h 50 minAirbus A320 (sharklets)  
10:5512:45Iberia
Vueling Airlines
IB 5152
VY 6108
1 h 50 minAirbus A319  
11:4013:25Alitalia
Etihad Airways
AZ 77
EY 2808
1 h 45 minAirbus A320-100/200  
13:0014:50Qatar AirwaysQR 35181 h 50 minAirbus A320 (sharklets)  
13:5015:45RyanAirFR 31801 h 55 min  
14:0015:50Iberia
Vueling Airlines
IB 5154
VY 6110
1 h 50 minAirbus A320-100/200  
15:2017:10Iberia
Qatar Airways
Vueling Airlines
IB 5148
QR 3533
VY 6104
1 h 50 minAirbus A320 (sharklets)  
16:5018:35Alitalia
Etihad Airways
AZ 79
EY 3002
1 h 45 minAirbus A320-100/200  
19:0020:50Qatar AirwaysQR 35631 h 50 minAirbus A320 (sharklets)  
19:2521:15Iberia
Vueling Airlines
IB 5146
VY 6102
1 h 50 minAirbus A320-100/200  
20:0021:55RyanAirFR 63411 h 55 min  
21:5523:50RyanAirFR 85741 h 55 min  
Tuesday
06:0007:55RyanAirFR 31801 h 55 min  
06:2008:05Alitalia
Etihad Airways
AZ 75
EY 2976
1 h 45 minAirbus A320-100/200  
06:3008:20Iberia
Qatar Airways
Vueling Airlines
IB 5144
QR 3724
VY 6100
1 h 50 minAirbus A320-100/200  
11:4013:25Alitalia
Etihad Airways
AZ 77
EY 2808
1 h 45 minAirbus A320-100/200  
12:4514:40RyanAirFR 69851 h 55 min  
12:5514:45Iberia
Qatar Airways
Vueling Airlines
IB 5152
QR 3561
VY 6108
1 h 50 minAirbus A320 (sharklets)  
14:0515:55Iberia
Qatar Airways
Vueling Airlines
IB 5154
QR 3565
VY 6110
1 h 50 minAirbus A320 (sharklets)  
14:3516:30RyanAirFR 63411 h 55 min  
15:2017:10Iberia
Qatar Airways
Vueling Airlines
IB 5148
QR 3533
VY 6104
1 h 50 minAirbus A321-100/200  
16:5018:35Alitalia
Etihad Airways
AZ 79
EY 3002
1 h 45 minAirbus A320-100/200  
18:5020:40Iberia
Qatar Airways
Vueling Airlines
IB 5146
QR 3783
VY 6102
1 h 50 minAirbus A321-100/200  
20:1522:10RyanAirFR 69731 h 55 min  
22:5500:50RyanAirFR 85741 h 55 min  
Wednesday
06:2008:05AlitaliaAZ 751 h 45 minAirbus A320neo  
06:3008:20Iberia
Qatar Airways
Vueling Airlines
IB 5144
QR 3724
VY 6100
1 h 50 minAirbus A320-100/200  
08:3010:25RyanAirFR 63411 h 55 min  
11:4013:25AlitaliaAZ 771 h 45 minAirbus A320neo  
12:0013:55RyanAirFR 31801 h 55 min  
12:0513:55Qatar AirwaysQR 35611 h 50 minAirbus A320 (sharklets)  
12:1514:05Iberia
Vueling Airlines
IB 5152
VY 6108
1 h 50 minAirbus A320 (sharklets)  
12:5014:40Qatar AirwaysQR 35641 h 50 minAirbus A320 (sharklets)  
13:5015:40Iberia
Qatar Airways
Vueling Airlines
IB 5957
QR 3543
VY 6116
1 h 50 minAirbus A320-100/200  
15:1017:00Iberia
Qatar Airways
Vueling Airlines
IB 5148
QR 3533
VY 6104
1 h 50 minAirbus A320 (sharklets)  
16:5018:35AlitaliaAZ 791 h 45 min  
17:3519:25Qatar AirwaysQR 35651 h 50 minAirbus A320 (sharklets)  
18:2520:20RyanAirFR 69731 h 55 min  
19:1521:05Iberia
Qatar Airways
Vueling Airlines
IB 5154
QR 3563
VY 6110
1 h 50 minAirbus A321-100/200  
19:2521:15Iberia
Qatar Airways
Vueling Airlines
IB 5146
QR 3783
VY 6102
1 h 50 minAirbus A320-100/200  
23:2001:15RyanAirFR 69851 h 55 min  
Thursday
06:0508:00RyanAirFR 31801 h 55 min  
06:2008:05AlitaliaAZ 751 h 45 minAirbus A320neo  
06:3008:20Iberia
Qatar Airways
Vueling Airlines
IB 5144
QR 3724
VY 6100
1 h 50 minAirbus A320-100/200  
07:5009:40Iberia
Qatar Airways
Vueling Airlines
IB 5150
QR 3560
VY 6106
1 h 50 minAirbus A321-100/200  
11:4013:25AlitaliaAZ 771 h 45 minAirbus A320neo  
12:5014:40Qatar AirwaysQR 35611 h 50 minAirbus A320 (sharklets)  
13:0515:00RyanAirFR 69271 h 55 min  
13:4015:35RyanAirFR 63411 h 55 min  
14:0015:50Iberia
Vueling Airlines
IB 5152
VY 6108
1 h 50 minAirbus A320 (sharklets)  
15:2017:10Iberia
Vueling Airlines
IB 5148
VY 6104
1 h 50 minAirbus A319  
15:5017:45RyanAirFR 85741 h 55 min  
16:5018:35AlitaliaAZ 791 h 45 min  
19:0020:50Iberia
Vueling Airlines
IB 5154
VY 6110
1 h 50 minAirbus A320 (sharklets)  
19:1521:05Qatar AirwaysQR 35651 h 50 minAirbus A320-100/200  
20:0021:55RyanAirFR 69731 h 55 min  
Friday
05:5007:45RyanAirFR 31801 h 55 min  
06:2008:05AlitaliaAZ 751 h 45 minAirbus A320neo  
06:3008:20Qatar AirwaysQR 37241 h 50 minAirbus A321-100/200  
08:0009:50Qatar AirwaysQR 35601 h 50 minAirbus A320 (sharklets)  
10:5512:45Iberia
Qatar Airways
IB 5957
QR 3549
1 h 50 minAirbus A319  
11:4013:25AlitaliaAZ 771 h 45 minAirbus A320neo  
13:4015:30IberiaIB 51521 h 50 minAirbus A321-100/200  
13:4515:35Qatar AirwaysQR 35641 h 50 minAirbus A321-100/200  
14:2516:15Qatar AirwaysQR 35611 h 50 minAirbus A320 (sharklets)  
15:2017:10Qatar AirwaysQR 35631 h 50 minAirbus A321-100/200  
15:4017:35RyanAirFR 63411 h 55 min  
15:4517:35IberiaIB 51481 h 50 minAirbus A320-100/200  
16:5018:35AlitaliaAZ 791 h 45 minAirbus A320neo  
18:0019:55RyanAirFR 69851 h 55 min  
20:3022:20Iberia
Qatar Airways
IB 5146
QR 3783
1 h 50 minAirbus A320 (sharklets)  
22:5500:50RyanAirFR 85741 h 55 min  
Saturday
06:1508:10RyanAirFR 31801 h 55 min  
06:2008:05Alitalia
Etihad Airways
AZ 75
EY 2976
1 h 45 minAirbus A320-100/200  
06:3008:20Qatar Airways
Vueling Airlines
QR 3724
VY 6100
1 h 50 minAirbus A321-100/200  
07:5509:45Iberia
Qatar Airways
Vueling Airlines
IB 5150
QR 3560
VY 6106
1 h 50 minAirbus A320 (sharklets)  
09:1511:10RyanAirFR 63411 h 55 min  
09:5011:40Iberia
Qatar Airways
Vueling Airlines
IB 5154
QR 3565
VY 6110
1 h 50 minAirbus A320-100/200  
10:0011:55WizzairW4 60181 h 55 min  
11:4013:25Alitalia
Etihad Airways
AZ 77
EY 2808
1 h 45 min  
12:1014:00Qatar AirwaysQR 35611 h 50 minAirbus A320-100/200  
13:3515:25Qatar AirwaysQR 35191 h 50 minAirbus A320 (sharklets)  
13:5015:40Qatar AirwaysQR 35641 h 50 minAirbus A319  
14:1016:00Iberia
Vueling Airlines
IB 5152
VY 6108
1 h 50 minAirbus A320 (sharklets)  
15:2017:10Qatar AirwaysQR 35331 h 50 minAirbus A321-100/200  
15:4517:35Iberia
Vueling Airlines
IB 5148
VY 6104
1 h 50 minAirbus A319  
16:2018:15
RyanAir
FR6973
FR 6973
1 h 55 min  
16:5018:35AlitaliaAZ 791 h 45 min  
19:2521:15Iberia
Qatar Airways
Vueling Airlines
IB 5146
QR 3783
VY 6102
1 h 50 minAirbus A320-100/200  
20:3522:30
RyanAir
FR6985
FR 6985
1 h 55 min  
21:4523:40WizzairW4 60201 h 55 min  
Sunday
06:2008:05AlitaliaAZ 751 h 45 minAirbus A320neo  
06:4008:30Iberia
Qatar Airways
Vueling Airlines
IB 5144
QR 3724
VY 6100
1 h 50 minAirbus A320-100/200  
07:5009:40Iberia
Vueling Airlines
IB 5150
VY 6106
1 h 50 minAirbus A320 (sharklets)  
08:0009:50Qatar AirwaysQR 35601 h 50 min  
09:2011:15RyanAirFR 31801 h 55 min  
11:4013:25AlitaliaAZ 771 h 45 minAirbus A320neo  
12:0514:00RyanAirFR 69731 h 55 min  
12:4014:30Qatar AirwaysQR 35611 h 50 minAirbus A320 (sharklets)  
12:5014:40Iberia
Qatar Airways
Vueling Airlines
IB 5152
QR 3564
VY 6108
1 h 50 minAirbus A320 (sharklets)  
13:0014:55RyanAirFR 63411 h 55 min  
15:2017:10Iberia
Qatar Airways
Vueling Airlines
IB 5148
QR 3563
VY 6104
1 h 50 minAirbus A321-100/200  
15:3517:20Vueling AirlinesVY 60081 h 45 minAirbus A320 (sharklets)  
16:0017:55RyanAirFR 69271 h 55 min  
16:5018:35AlitaliaAZ 791 h 45 minAirbus A320neo  
17:4519:35Iberia
Qatar Airways
Vueling Airlines
IB 5154
QR 3565
VY 6110
1 h 50 minAirbus A320 (sharklets)  
19:3521:25Iberia
Qatar Airways
Vueling Airlines
IB 5146
QR 3783
VY 6102
1 h 50 minAirbus A320-100/200  
19:5521:40Iberia
Vueling Airlines
IB 5344
VY 6014
1 h 45 minAirbus A321-100/200  

Monday

Flight AZ 75 / EY 2976: 06:20 – 08:05 (1 h 45 min)
Flight IB 5144 / QR 3724 / VY 6100: 06:30 – 08:20 (1 h 50 min)
Flight VY 6000: 07:10 – 09:00 (1 h 50 min)
Flight IB 5150 / QR 3524 / VY 6106: 07:50 – 09:40 (1 h 50 min)
Flight FR 6985: 09:05 – 11:00 (1 h 55 min)
Flight VY 6002: 09:15 – 11:05 (1 h 50 min)
Flight VY 6004: 10:05 – 11:50 (1 h 45 min)
Flight QR 3561: 10:25 – 12:15 (1 h 50 min)
Flight IB 5152 / VY 6108: 10:55 – 12:45 (1 h 50 min)
Flight AZ 77 / EY 2808: 11:40 – 13:25 (1 h 45 min)
Flight QR 3518: 13:00 – 14:50 (1 h 50 min)
Flight FR 3180: 13:50 – 15:45 (1 h 55 min)
Flight IB 5154 / VY 6110: 14:00 – 15:50 (1 h 50 min)
Flight IB 5148 / QR 3533 / VY 6104: 15:20 – 17:10 (1 h 50 min)
Flight AZ 79 / EY 3002: 16:50 – 18:35 (1 h 45 min)
Flight QR 3563: 19:00 – 20:50 (1 h 50 min)
Flight IB 5146 / VY 6102: 19:25 – 21:15 (1 h 50 min)
Flight FR 6341: 20:00 – 21:55 (1 h 55 min)
Flight FR 8574: 21:55 – 23:50 (1 h 55 min)

Tuesday

Flight FR 3180: 06:00 – 07:55 (1 h 55 min)
Flight AZ 75 / EY 2976: 06:20 – 08:05 (1 h 45 min)
Flight IB 5144 / QR 3724 / VY 6100: 06:30 – 08:20 (1 h 50 min)
Flight AZ 77 / EY 2808: 11:40 – 13:25 (1 h 45 min)
Flight FR 6985: 12:45 – 14:40 (1 h 55 min)
Flight IB 5152 / QR 3561 / VY 6108: 12:55 – 14:45 (1 h 50 min)
Flight IB 5154 / QR 3565 / VY 6110: 14:05 – 15:55 (1 h 50 min)
Flight FR 6341: 14:35 – 16:30 (1 h 55 min)
Flight IB 5148 / QR 3533 / VY 6104: 15:20 – 17:10 (1 h 50 min)
Flight AZ 79 / EY 3002: 16:50 – 18:35 (1 h 45 min)
Flight IB 5146 / QR 3783 / VY 6102: 18:50 – 20:40 (1 h 50 min)
Flight FR 6973: 20:15 – 22:10 (1 h 55 min)
Flight FR 8574: 22:55 – 00:50 (1 h 55 min)

Wednesday

Flight AZ 75: 06:20 – 08:05 (1 h 45 min)
Flight IB 5144 / QR 3724 / VY 6100: 06:30 – 08:20 (1 h 50 min)
Flight FR 6341: 08:30 – 10:25 (1 h 55 min)
Flight AZ 77: 11:40 – 13:25 (1 h 45 min)
Flight FR 3180: 12:00 – 13:55 (1 h 55 min)
Flight QR 3561: 12:05 – 13:55 (1 h 50 min)
Flight IB 5152 / VY 6108: 12:15 – 14:05 (1 h 50 min)
Flight QR 3564: 12:50 – 14:40 (1 h 50 min)
Flight IB 5957 / QR 3543 / VY 6116: 13:50 – 15:40 (1 h 50 min)
Flight IB 5148 / QR 3533 / VY 6104: 15:10 – 17:00 (1 h 50 min)
Flight AZ 79: 16:50 – 18:35 (1 h 45 min)
Flight QR 3565: 17:35 – 19:25 (1 h 50 min)
Flight FR 6973: 18:25 – 20:20 (1 h 55 min)
Flight IB 5154 / QR 3563 / VY 6110: 19:15 – 21:05 (1 h 50 min)
Flight IB 5146 / QR 3783 / VY 6102: 19:25 – 21:15 (1 h 50 min)
Flight FR 6985: 23:20 – 01:15 (1 h 55 min)

Thursday

Flight FR 3180: 06:05 – 08:00 (1 h 55 min)
Flight AZ 75: 06:20 – 08:05 (1 h 45 min)
Flight IB 5144 / QR 3724 / VY 6100: 06:30 – 08:20 (1 h 50 min)
Flight IB 5150 / QR 3560 / VY 6106: 07:50 – 09:40 (1 h 50 min)
Flight AZ 77: 11:40 – 13:25 (1 h 45 min)
Flight QR 3561: 12:50 – 14:40 (1 h 50 min)
Flight FR 6927: 13:05 – 15:00 (1 h 55 min)
Flight FR 6341: 13:40 – 15:35 (1 h 55 min)
Flight IB 5152 / VY 6108: 14:00 – 15:50 (1 h 50 min)
Flight IB 5148 / VY 6104: 15:20 – 17:10 (1 h 50 min)
Flight FR 8574: 15:50 – 17:45 (1 h 55 min)
Flight AZ 79: 16:50 – 18:35 (1 h 45 min)
Flight IB 5154 / VY 6110: 19:00 – 20:50 (1 h 50 min)
Flight QR 3565: 19:15 – 21:05 (1 h 50 min)
Flight FR 6973: 20:00 – 21:55 (1 h 55 min)

Friday

Flight FR 3180: 05:50 – 07:45 (1 h 55 min)
Flight AZ 75: 06:20 – 08:05 (1 h 45 min)
Flight QR 3724: 06:30 – 08:20 (1 h 50 min)
Flight QR 3560: 08:00 – 09:50 (1 h 50 min)
Flight IB 5957 / QR 3549: 10:55 – 12:45 (1 h 50 min)
Flight AZ 77: 11:40 – 13:25 (1 h 45 min)
Flight IB 5152: 13:40 – 15:30 (1 h 50 min)
Flight QR 3564: 13:45 – 15:35 (1 h 50 min)
Flight QR 3561: 14:25 – 16:15 (1 h 50 min)
Flight QR 3563: 15:20 – 17:10 (1 h 50 min)
Flight FR 6341: 15:40 – 17:35 (1 h 55 min)
Flight IB 5148: 15:45 – 17:35 (1 h 50 min)
Flight AZ 79: 16:50 – 18:35 (1 h 45 min)
Flight FR 6985: 18:00 – 19:55 (1 h 55 min)
Flight IB 5146 / QR 3783: 20:30 – 22:20 (1 h 50 min)
Flight FR 8574: 22:55 – 00:50 (1 h 55 min)

Saturday

Flight FR 3180: 06:15 – 08:10 (1 h 55 min)
Flight AZ 75 / EY 2976: 06:20 – 08:05 (1 h 45 min)
Flight QR 3724 / VY 6100: 06:30 – 08:20 (1 h 50 min)
Flight IB 5150 / QR 3560 / VY 6106: 07:55 – 09:45 (1 h 50 min)
Flight FR 6341: 09:15 – 11:10 (1 h 55 min)
Flight IB 5154 / QR 3565 / VY 6110: 09:50 – 11:40 (1 h 50 min)
Flight W4 6018: 10:00 – 11:55 (1 h 55 min)
Flight AZ 77 / EY 2808: 11:40 – 13:25 (1 h 45 min)
Flight QR 3561: 12:10 – 14:00 (1 h 50 min)
Flight QR 3519: 13:35 – 15:25 (1 h 50 min)
Flight QR 3564: 13:50 – 15:40 (1 h 50 min)
Flight IB 5152 / VY 6108: 14:10 – 16:00 (1 h 50 min)
Flight QR 3533: 15:20 – 17:10 (1 h 50 min)
Flight IB 5148 / VY 6104: 15:45 – 17:35 (1 h 50 min)
Flight FR6973 / FR 6973: 16:20 – 18:15 (1 h 55 min)
Flight AZ 79: 16:50 – 18:35 (1 h 45 min)
Flight IB 5146 / QR 3783 / VY 6102: 19:25 – 21:15 (1 h 50 min)
Flight FR6985 / FR 6985: 20:35 – 22:30 (1 h 55 min)
Flight W4 6020: 21:45 – 23:40 (1 h 55 min)

Sunday

Flight AZ 75: 06:20 – 08:05 (1 h 45 min)
Flight IB 5144 / QR 3724 / VY 6100: 06:40 – 08:30 (1 h 50 min)
Flight IB 5150 / VY 6106: 07:50 – 09:40 (1 h 50 min)
Flight QR 3560: 08:00 – 09:50 (1 h 50 min)
Flight FR 3180: 09:20 – 11:15 (1 h 55 min)
Flight AZ 77: 11:40 – 13:25 (1 h 45 min)
Flight FR 6973: 12:05 – 14:00 (1 h 55 min)
Flight QR 3561: 12:40 – 14:30 (1 h 50 min)
Flight IB 5152 / QR 3564 / VY 6108: 12:50 – 14:40 (1 h 50 min)
Flight FR 6341: 13:00 – 14:55 (1 h 55 min)
Flight IB 5148 / QR 3563 / VY 6104: 15:20 – 17:10 (1 h 50 min)
Flight VY 6008: 15:35 – 17:20 (1 h 45 min)
Flight FR 6927: 16:00 – 17:55 (1 h 55 min)
Flight AZ 79: 16:50 – 18:35 (1 h 45 min)
Flight IB 5154 / QR 3565 / VY 6110: 17:45 – 19:35 (1 h 50 min)
Flight IB 5146 / QR 3783 / VY 6102: 19:35 – 21:25 (1 h 50 min)
Flight IB 5344 / VY 6014: 19:55 – 21:40 (1 h 45 min)

Flight Barcelona - Rome