Cheap flights from Porto to Barcelona

Find cheap Barcelona to Porto flights with our free search service. Compare all available fares for direct or connection flights from Barcelona to Porto.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Porto to Barcelona flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Porto (OPO) - Barcelona (BCN) 2024-06-04 2024-06-06 46 USD 3 hours 45 minutes Direct 2024-04-15T15:42:50
Porto (OPO) - Barcelona (BCN) 2025-02-23 2025-02-26 68 USD 10 hours 20 minutes Connection 2024-04-16T12:05:47
Porto (OPO) - Barcelona (BCN) 2024-05-08 2024-05-11 71 USD 3 hours 40 minutes Direct 2024-04-19T14:59:13
Porto (OPO) - Barcelona (BCN) 2024-04-28 2024-04-29 72 USD 3 hours 45 minutes Direct 2024-04-19T17:32:44
Porto (OPO) - Barcelona (BCN) 2024-05-01 2024-05-09 72 USD 3 hours 40 minutes Direct 2024-04-14T09:52:30
Porto (OPO) - Barcelona (BCN) 2024-05-31 2024-06-04 76 USD 3 hours 45 minutes Direct 2024-04-13T11:28:35
Porto (OPO) - Barcelona (BCN) 2024-12-31 2025-01-12 79 USD 3 hours 30 minutes Direct 2024-04-19T15:07:29
Porto (OPO) - Barcelona (BCN) 2024-05-23 2024-05-26 81 USD 3 hours 45 minutes Direct 2024-04-17T07:05:30
Porto (OPO) - Barcelona (BCN) 2024-04-26 2024-04-28 83 USD 3 hours 45 minutes Direct 2024-04-19T14:28:18
Porto (OPO) - Barcelona (BCN) 2024-04-20 2024-04-21 84 USD 3 hours 45 minutes Direct 2024-04-18T17:51:33
Porto (OPO) - Barcelona (BCN) 2024-04-26 2024-04-30 88 USD 3 hours 45 minutes Direct 2024-04-17T14:34:55
Porto (OPO) - Barcelona (BCN) 2024-06-01 2024-06-08 95 USD 3 hours 45 minutes Direct 2024-04-14T11:24:29
Porto (OPO) - Barcelona (BCN) 2024-05-31 2024-06-02 96 USD 3 hours 45 minutes Direct 2024-04-15T15:42:23
Porto (OPO) - Barcelona (BCN) 2024-05-01 2024-05-02 99 USD 10 hours 25 minutes Connection 2024-04-19T10:37:52
Porto (OPO) - Barcelona (BCN) 2024-05-04 2024-05-05 106 USD 3 hours 45 minutes Direct 2024-04-19T17:32:51
Porto (OPO) - Barcelona (BCN) 2024-04-26 2024-04-29 112 USD 3 hours 45 minutes Direct 2024-04-17T14:46:55
Porto (OPO) - Barcelona (BCN) 2024-04-27 2024-04-28 132 USD 22 hours 30 minutes Connection 2024-04-16T15:37:24
Porto (OPO) - Barcelona (BCN) 2024-04-25 2024-04-28 133 USD 3 hours 45 minutes Direct 2024-04-17T14:10:22
Porto (OPO) - Barcelona (BCN) 2024-05-31 2024-05-31 135 USD 3 hours 45 minutes Direct 2024-04-13T11:28:11
Porto (OPO) - Barcelona (BCN) 2024-10-09 2024-10-14 142 USD 14 hours 20 minutes Connection 2024-04-18T01:54:16
Porto (OPO) - Barcelona (BCN) 2024-09-16 2024-09-24 142 USD 19 hours 45 minutes Connection 2024-04-17T15:45:24
Porto (OPO) - Barcelona (BCN) 2024-10-31 2024-11-03 142 USD 15 hours 5 minutes Connection 2024-04-17T18:07:33
Porto (OPO) - Barcelona (BCN) 2024-06-05 2024-06-11 163 USD 23 hours 5 minutes Connection 2024-04-18T15:25:13
Porto (OPO) - Barcelona (BCN) 2024-05-10 2024-05-13 163 USD 23 hours 5 minutes Connection 2024-04-16T08:19:47
Porto (OPO) - Barcelona (BCN) 2024-05-10 2024-05-30 163 USD 23 hours 5 minutes Connection 2024-04-18T15:47:12
Porto (OPO) - Barcelona (BCN) 2024-06-13 2024-06-18 163 USD 19 hours 20 minutes Connection 2024-04-16T17:28:37
Porto (OPO) - Barcelona (BCN) 2024-05-15 2024-05-30 163 USD 23 hours 5 minutes Connection 2024-04-18T15:40:52
Porto (OPO) - Barcelona (BCN) 2024-05-17 2024-05-21 163 USD 23 hours 5 minutes Connection 2024-04-19T07:04:50
Porto (OPO) - Barcelona (BCN) 2024-05-24 2024-05-28 163 USD 23 hours 5 minutes Connection 2024-04-16T16:51:24
Porto (OPO) - Barcelona (BCN) 2024-05-24 2024-05-30 163 USD 23 hours 5 minutes Connection 2024-04-16T10:12:44

Porto to Barcelona flight status

Flight Origin Destination Departure Arrival Equip
TP1030 Porto (OPO) Barcelona (BCN) 7:45 a.m. 10:35 a.m. A319
EY5863 Porto (OPO) Barcelona (BCN) 7:20 p.m. 10 p.m.
VY8477 Porto (OPO) Barcelona (BCN) 8:35 a.m. 11:20 a.m. 32A
VY8481 Porto (OPO) Barcelona (BCN) 9:55 p.m. 12:40 a.m. Airbus A321-100/200
FR4586 Porto (OPO) Barcelona (BCN) 6:20 p.m. 9:05 p.m. B738
VY8479 Porto (OPO) Barcelona (BCN) 4:45 p.m. 7:30 p.m. A320
FR4546 Porto (OPO) Barcelona (BCN) 7:25 a.m. 10:10 a.m. B738
FR4584 Porto (OPO) Barcelona (BCN) 12:50 p.m. 3:35 p.m. B738
QR3683 Porto (OPO) Barcelona (BCN) 12:55 p.m. 2:20 p.m. Airbus A320-214
QR3788 Porto (OPO) Barcelona (BCN) 7:30 a.m. 8:45 a.m. None
LA5816 Porto (OPO) Barcelona (BCN) 8:10 a.m. 10:05 a.m.
TP1034 Porto (OPO) Barcelona (BCN) 2 p.m. 4:50 p.m. A319
LA5861 Porto (OPO) Barcelona (BCN) 11:45 a.m. 1:15 p.m. 388
LA5860 Porto (OPO) Barcelona (BCN) 7 a.m. 10:15 a.m. A380
FR4596 Porto (OPO) Barcelona (BCN) 9:50 p.m. 12:35 a.m. B738
LA5897 Porto (OPO) Barcelona (BCN) 2:05 p.m. 4:05 p.m. None
IB5528 Porto (OPO) Barcelona (BCN) 7:45 p.m. 9:30 p.m. 320
IB5789 Porto (OPO) Barcelona (BCN) 2 p.m. 4:55 p.m.
QR3684 Porto (OPO) Barcelona (BCN) 11:35 p.m. 12:50 a.m. None
NI1030 Porto (OPO) Barcelona (BCN) 7:15 a.m. 10:05 a.m. ER4
NI1032 Porto (OPO) Barcelona (BCN) 8:55 a.m. 11:45 a.m. ER4
IB5936 Porto (OPO) Barcelona (BCN) 2:45 p.m. 4:55 p.m. 320
OU5728 Porto (OPO) Barcelona (BCN) 8 p.m. 10:20 p.m. None
PS9928 Porto (OPO) Barcelona (BCN) 7:45 p.m. 10:20 p.m. None
SQ2790 Porto (OPO) Barcelona (BCN) 6:40 a.m. 9:30 a.m. Embraer ERJ-190LR
YW3201 Porto (OPO) Barcelona (BCN) None None CRJX
S48720 Porto (OPO) Barcelona (BCN) 9:05 p.m. 11:50 p.m.
Z6375 Porto (OPO) Barcelona (BCN) 9 p.m. 11:50 p.m. ER4
BM1937 Porto (OPO) Barcelona (BCN) 6:35 a.m. 9:25 a.m. ER3
BM1918 Porto (OPO) Barcelona (BCN) 9:05 p.m. 11:55 p.m. E145
NI1034 Porto (OPO) Barcelona (BCN) 8:35 p.m. 11:25 p.m. ER4