Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-5493,BA-5550
00:20
Malta
2Hrs 15Min 1 Stop
MLA→BCN→LGW
13:50
London
British Airways
BA-5493,BA-5550
23:10
Malta
2Hrs 15Min 1 Stop
MLA→BCN→LGW
13:50
London
British Airways
BA-5493,BA-5652
00:10
Malta
2Hrs 15Min 1 Stop
MLA→BCN→LGW
08:55
London
British Airways
BA-5493,BA-5652
00:20
Malta
2Hrs 15Min 1 Stop
MLA→BCN→LGW
08:55
London
British Airways
BA-5493,BA-5652
23:10
Malta
2Hrs 15Min 1 Stop
MLA→BCN→LGW
08:55
London
British Airways
BA-5493,BA-5664
00:20
Malta
2Hrs 15Min 1 Stop
MLA→BCN→LGW
18:45
London
British Airways
BA-5933,BA-5550
00:25
Malta
2Hrs 15Min 1 Stop
MLA→BCN→LGW
13:50
London
British Airways
BA-5933,BA-5652
00:25
Malta
2Hrs 15Min 1 Stop
MLA→BCN→LGW
08:55
London
British Airways
BA-5933,BA-5916
00:25
Malta
2Hrs 15Min 1 Stop
MLA→BCN→LGW
20:15
London
British Airways
BA-3647,BA-3718
21:30
Malta
2Hrs 45Min 1 Stop
MLA→MAD→LGW
20:10
London

FAQ about british airways Flights from Malta to London

Q. How much time does it take to fly from Malta to London ?

A. It takes 2Hrs 15Min to fly from Malta to London.

Q. When is the earliest flight from Malta to London ?

A. The earliest flight from Malta to London is at 00:10 and is operated by British Airways.

Q. How many flights are there from Malta to London ?

A. There are 18 flights from Malta to London.

Q. When is the last flight from Malta to London ?

A. The last flight from Malta to London is at 23:10 and is operated by British Airways.

View Best Offers