On average, flights from Madrid to Malta take around 2 hours 41 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 7 minutes.
Are there direct flights from Madrid Malta?
Yes, direct flights operate from Madrid to Malta.
Which airlines fly to Malta from Madrid?
Direct flights from Madrid to Malta are operated by KM Malta Airlines, Ryanair. Flights with layovers are operated by Bulgaria Air, ITA Airways, KM Malta Airlines, Tunisair Express, Volotea.
When is it cheapest to fly from Madrid to Malta?
The cheapest flights from Madrid to Malta are usually in the low season — январь, февраль, ноябрь, декабрь. Prices are usually higher during the high season — май, июнь, июль, август, сентябрь.