London Heathrow
Luqa Malta Intl
2 stops
16h 25mLuqa Malta Intl
London Heathrow
2 stops
16h 30mEmirates
London Gatwick
Luqa Malta Intl
2 stops
22h 35mLuqa Malta Intl
London Gatwick
2 stops
16h 45mEmirates
London Heathrow
Luqa Malta Intl
2 stops
17h 15mLuqa Malta Intl
London Heathrow
2 stops
16h 30mEmirates
London Stansted
Luqa Malta Intl
2 stops
22h 10mEmirates
Manchester
Luqa Malta Intl
2 stops
23h 00mEmirates