British Airways BA7102
Madrid to Porto
Access extensive flight status info directly on the app!
View Now
Time info pending
MAD
Madrid
19:40
Scheduled: --:--
Check-in
--
Terminal
--
Gate
--
Departure
Flight time: 1h 20m
Arrival
OPO
Porto
20:00
Scheduled: --:--
Baggage
--
Terminal
--
Gate
--
Download App to Track Flight Status
4.8
★
★
★
★
★
504k reviews
4.9
★
★
★
★
★
36.2k reviews
Download App to Track Flight Status
Keep up with the latest updates on
flights from Madrid to Porto
. Plus, check out our
Buy 1 Get 1 Free
offer on
flights from Porto to Madrid
!
BA7102 Flight Details
Plane Model Info Unavailable
Airline: British Airways
Distance flown: --
Age: --
Seats: --
Meal service: unavailable
Wi-Fi: unavailable
USB port: unavailable
Entertainment: unavailable
Recline angle: --
Seat width: --
Legroom: --
BA7102 Punctuality Rate
MAD (Madrid Barajas Airport) - OPO (Francisco Sa Carneiro International Airport)
Departure:
70% on time
Arrival:
100% on time
Average delay:
25min
Delayed
36m
27m
18m
9m
On time
8 Mar
9
10
12
14
17
21 Mar
Explore More Flight Status
Flights from Madrid to Porto
FR6779 Flight Status
IB3092 Flight Status
FR572 Flight Status
UX1147 Flight Status
UX1143 Flight Status
FR5482 Flight Status
UX1141 Flight Status
QR5057 Flight Status
TP1007 Flight Status
BA7100 Flight Status
CX1867 Flight Status
CA7043 Flight Status
More flights from Madrid
IB1873 Flight Status
IB1871 Flight Status
UX1301 Flight Status
QR150 Flight Status
MS754 Flight Status
I21883 Flight Status
W46730 Flight Status
IB1903 Flight Status
W67946 Flight Status
W62372 Flight Status
JU571 Flight Status
UX051 Flight Status
More flights to Porto
TG7772 Flight Status
6E1449 Flight Status
FR9973 Flight Status
D84279 Flight Status
A3724 Flight Status
FR9497 Flight Status
FR098 Flight Status
LH1782 Flight Status
TO3406 Flight Status
TK1451 Flight Status
W46047 Flight Status
W64721 Flight Status
Find out more
AM8797 Flight Status
KU174 Flight Status
AF5152 Flight Status
JL613 Flight Status
DE5016 Flight Status
AC476 Flight Status
AC8334 Flight Status
DL8050 Flight Status
JL3791 Flight Status
6E6161 Flight Status
6E6819 Flight Status
D85430 Flight Status
IB5344 Flight Status
CM3594 Flight Status
AA4776 Flight Status
IB4709 Flight Status
AM3614 Flight Status
AD2735 Flight Status
CZ344 Flight Status
AT5213 Flight Status