Flights from Valletta to Madrid
MLAMAD
Malta International Airport (Valletta, Malta) → Adolfo Suárez Madrid–Barajas Airport (Madrid, Spain)
Also known as Valletta.
- Nonstop
- 2h 55m
- Distance
- 1,658 km
- Frequency
- 7×/week
- One-way from
- $23
- Airlines
- KM Malta Airlines, Ryanair
Fares by month
One-way, per personLowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.
Weekly schedule
Monday
- FR538305:55→08:502h 55mRyanair
- KM58617:35→20:403h 5mKM Malta Airlines
- FR26821:45→00:402h 55mRyanair
Tuesday
- FR26806:15→09:102h 55mRyanair
- FR538317:10→20:052h 55mRyanair
Wednesday
- FR26817:30→20:252h 55mRyanair
Thursday
- FR538306:20→09:152h 55mRyanair
- FR26816:05→19:002h 55mRyanair
Friday
- FR26805:45→08:402h 55mRyanair
- KM58608:35→11:403h 5mKM Malta Airlines
- FR538317:55→20:502h 55mRyanair
Saturday
- FR538309:25→12:202h 55mRyanair
- FR26815:55→18:502h 55mRyanair
Sunday
- FR538322:00→00:552h 55mRyanair
Valletta to Madrid — frequently asked
- How long is the flight from Valletta to Madrid?
- MLA–MAD is 2h 55m nonstop, covering 1,658 km (1,030 mi).
- Which airlines fly nonstop from Valletta to Madrid?
- KM Malta Airlines, Ryanair operate this route nonstop.
- How much is a flight from Valletta to Madrid?
- One-way fares on MLA–MAD recently started from $23. The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.
- How often do flights run from Valletta to Madrid?
- The route is served 7 days a week (14 scheduled departures).