Updated: January 20, 2026
Malta Europe

Luqa Airport (MLA)

Luqa Malta International Airport averages 63 flights per day to 79 destinations, with 0 domestic and 79 international routes. A total of 21 airlines operate at MLA, led by Ryanair. This airport provides direct service to 31 countries across two continents, with Italy representing its largest international market. The longest nonstop route from Luqa connects to Doha, with a typical flight time of 6 hrs 5 mins.

IATA
MLA
ICAO
LMML
Elevation
300 ft (91 m) MSL
Local Time
Europe/Malta (UTC+01:00)
Destinations
79 (0 domestic · 79 international)
Flights per day
63 (0 domestic · 63 international)
Busiest Route
Rome (4/day)
Longest Direct Flight
Doha 6 hrs 5 mins
Shortest Flight
Catania 1 hr 25 mins
Top Airline
Ryanair (55 routes)
Top Country
Italy (13 flights/day)
Longest Runway
11,017 ft / 3,358 m

Weather in Luqa

79 Destinations from Luqa Airport (MLA)

This week, 79 active routes depart from Luqa International Airport. The busiest route connects Luqa with Rome and is operated by 2 airlines. The longest nonstop flight is to Doha, and the shortest flight is to Catania.

All Destinations

Flights Destination Route Airlines
4 Rome MLA → FCO
1 hr 45 mins
KM Malta Airlines, Ryanair2
3 Munich MLA → MUC
2 hrs 35 mins
KM Malta Airlines, Lufthansa, Lufthansa City Airlines3
2 Warsaw MLA → WMI
3 hrs 5 mins
Ryanair, Wizz Air, LOT - Polish Airlines3
2 London (LHR) MLA → LHR
3 hrs
KM Malta Airlines1
2 Madrid MLA → MAD
2 hrs 45 mins
KM Malta Airlines, Ryanair2
2 Istanbul MLA → IST
2 hrs 50 mins
KM Malta Airlines, Turkish Airlines2
2 Kraków MLA → KRK
19 hrs 15 mins
Ryanair1
2 Budapest MLA → BUD
2 hrs 25 mins
Ryanair, Wizz Air2
2 Vienna MLA → VIE
2 hrs 45 mins
KM Malta Airlines, Ryanair2
1 Catania MLA → CTA
1 hr 25 mins
Ryanair1
1 Frankfurt-am-Main MLA → FRA
2 hrs 50 mins
Lufthansa1
1 Katowice MLA → KTW
2 hrs 45 mins
Ryanair, Wizz Air2
1 Manchester MLA → MAN
3 hrs 20 mins
easyJet, Jet2, Ryanair3
1 Athens MLA → ATH
1 hr 50 mins
Aegean Airlines, Ryanair2
1 Amsterdam MLA → AMS
3 hrs
KM Malta Airlines1
1 Brussels (BRU) MLA → BRU
3 hrs 10 mins
KM Malta Airlines1
1 Larnarca MLA → LCA
3 hrs
Emirates1
1 Milan (LIN) MLA → LIN
2 hrs 20 mins
KM Malta Airlines1
1 Nápoli MLA → NAP
1 hr 45 mins
Ryanair1
1 Paris (CDG) MLA → CDG
3 hrs
KM Malta Airlines1
1 Zurich MLA → ZRH
2 hrs 40 mins
KM Malta Airlines1
1 Birmingham MLA → BHX
3 hrs 35 mins
easyJet, Ryanair, Jet23
1 Sofia MLA → SOF
2 hrs 15 mins
Ryanair1
1 Treviso MLA → TSF
2 hrs 20 mins
Ryanair1
6/week Belgrade MLA → BEG
2 hrs 10 mins
Air Serbia, Wizz Air2
6/week Bucharest MLA → OTP
2 hrs 30 mins
Ryanair, Wizz Air Malta2
6/week Poznań MLA → POZ
3 hrs
Ryanair1
6/week Wrocław MLA → WRO
3 hrs
Ryanair1
6/week London (STN) MLA → STN
3 hrs 40 mins
Ryanair, British Airways, easyJet3
5/week Bologna MLA → BLQ
2 hrs 10 mins
Ryanair1
5/week Edinburgh MLA → EDI
4 hrs 10 mins
Ryanair1
5/week Liverpool MLA → LPL
3 hrs 40 mins
easyJet, Ryanair2
5/week Milan (MXP) MLA → MXP
2 hrs 30 mins
Ryanair1
5/week Vilnius MLA → VNO
3 hrs 20 mins
Ryanair1
4/week Barcelona MLA → BCN
2 hrs 25 mins
Vueling, Ryanair2
4/week Bari MLA → BRI
1 hr 45 mins
Ryanair1
4/week Bergamo MLA → BGY
2 hrs 10 mins
Ryanair1
4/week Brussels (CRL) MLA → CRL
3 hrs 5 mins
Ryanair1
4/week Doha MLA → DOH
6 hrs 5 mins
Qatar Airways1
4/week Lisbon MLA → LIS
3 hrs 50 mins
Ryanair1
4/week Luxembourg MLA → LUX
3 hrs 5 mins
Luxair, Ryanair2
4/week Niš MLA → INI
2 hrs 10 mins
Ryanair1
4/week Torino MLA → TRN
2 hrs 20 mins
Ryanair1
4/week Tunis MLA → TUN
1 hr 5 mins
Tunisair Express1
4/week Zagreb MLA → ZAG
2 hrs 10 mins
Ryanair1
3/week Dublin MLA → DUB
3 hrs 40 mins
Aer Lingus, Ryanair2
3/week Berlin MLA → BER
3 hrs
KM Malta Airlines1
3/week Bournemouth MLA → BOH
3 hrs 20 mins
Ryanair1
3/week Bristol MLA → BRS
3 hrs 30 mins
easyJet1
3/week Gdańsk MLA → GDN
3 hrs 20 mins
Ryanair1
3/week Lyon MLA → LYS
2 hrs 40 mins
KM Malta Airlines1
3/week Memmingen MLA → FMM
2 hrs 30 mins
Ryanair1
3/week Palma De Mallorca MLA → PMI
2 hrs 25 mins
Ryanair1
3/week Paris (ORY) MLA → ORY
3 hrs
Transavia France1
3/week Porto MLA → OPO
3 hrs 35 mins
Ryanair1
3/week Seville MLA → SVQ
3 hrs 10 mins
Ryanair1
3/week Southend MLA → SEN
3 hrs 20 mins
easyJet1
3/week Stockholm MLA → ARN
3 hrs 35 mins
Ryanair1
3/week Tirana MLA → TIA
2 hrs 10 mins
Wizz Air Malta1
2/week Beauvais/Tillé MLA → BVA
3 hrs 5 mins
Ryanair1
2/week Bratislava MLA → BTS
2 hrs 40 mins
Ryanair1
2/week Cagliari MLA → CAG
1 hr 50 mins
Ryanair1
2/week Cologne MLA → CGN
3 hrs
Ryanair1
2/week Düsseldorf MLA → DUS
3 hrs 10 mins
KM Malta Airlines1
2/week Glasgow MLA → GLA
3 hrs 40 mins
Ryanair1
2/week Goteborg MLA → GOT
3 hrs 35 mins
Ryanair1
2/week Marseille MLA → MRS
2 hrs 25 mins
Ryanair1
2/week Newcastle MLA → NCL
3 hrs 45 mins
Ryanair1
2/week Norwich MLA → NWI
3 hrs 20 mins
Ryanair1
2/week Pisa MLA → PSA
2 hrs 5 mins
Ryanair1
2/week Prague MLA → PRG
2 hrs 45 mins
KM Malta Airlines1
2/week Riga MLA → RIX
3 hrs 40 mins
Ryanair1
2/week Skopje MLA → SKP
2 hrs 10 mins
Wizz Air1
2/week Thessaloniki MLA → SKG
2 hrs 5 mins
Ryanair1
2/week Toulouse-Blagnac MLA → TLS
2 hrs 45 mins
Ryanair1
2/week Trapani MLA → TPS
1 hr 20 mins
Ryanair1
2/week Trieste MLA → TRS
2 hrs 20 mins
Ryanair1
1/week Copenhagen MLA → CPH
3 hrs 20 mins
SAS1
1/week Geneva MLA → GVA
2 hrs 40 mins
easyJet1

Airlines

Luqa International Airport is served by 21 airlines, with Ryanair in the lead at 54% of routes. The top three carriers together cover 75% of routes. 14 carriers operate only one route each. A total of 21 airlines operate international routes, compared with 0 serving domestic routes. Qatar Airways is operating the longest nonstop flight, connecting to Doha with a flight time of 6 hrs 5 mins.

  • Ryanair55 routes
  • KM Malta Airlines15 routes
  • easyJet7 routes
  • Wizz Air5 routes
  • Lufthansa2 routes
  • Jet22 routes
  • Wizz Air Malta2 routes
  • Lufthansa City Airlines1 route
  • LOT - Polish Airlines1 route
  • Turkish Airlines1 route
  • Aegean Airlines1 route
  • Emirates1 route
  • Air Serbia1 route
  • British Airways1 route
  • Vueling1 route
  • Qatar Airways1 route
  • Luxair1 route
  • Tunisair Express1 route
  • Aer Lingus1 route
  • Transavia France1 route
  • SAS1 route

Luqa International Airport provides direct service to 31 countries across two continents. The route network is 0% domestic and 100% international, with London (LHR), United Kingdom serving as the primary international destination.

  • Italy13/day
  • United Kingdom9/day
  • Poland8/day
  • Germany6/day
  • Spain3/day
  • France3/day
  • Turkey2/day
  • Belgium2/day
  • Greece2/day
  • Hungary2/day
  • Austria2/day
  • Serbia1/day
  • Switzerland1/day
  • Netherlands1/day
  • Cyprus1/day
  • Bulgaria1/day
  • Portugal1/day
  • Romania6/week
  • Sweden5/week
  • Lithuania5/week
  • Qatar4/week
  • Luxembourg4/week
  • Tunisia4/week
  • Croatia4/week
  • Ireland3/week
  • Albania3/week
  • Slovakia2/week
  • Czechia2/week
  • Latvia2/week
  • North Macedonia2/week
  • Denmark1/week

Global Rankings of Luqa Airport (MLA)

This snapshot shows how Luqa Airport (MLA) ranks globally across multiple operational and network dimensions. Rankings reflect relative position worldwide across destination breadth, flight volume, scheduling density, and long-haul reach.

Destinations

Measures how broadly the airport connects distinct endpoints across its route network.

Flights & Scheduling

Reflects flight volume and how intensively runway infrastructure is scheduled.

Distance & Reach

Highlights long-haul connectivity and how distance is distributed across flights and runways.

5 Runways at Luqa Airport (MLA)

Runways:
Name Length Width Surface
13 11,017 ft · 3,358 m 197 ft · 60 m Asphalt
31 11,017 ft · 3,358 m 197 ft · 60 m Asphalt
23 7,812 ft · 2,381 m 148 ft · 45 m Asphalt
5 7,812 ft · 2,381 m 148 ft · 45 m Asphalt
05 7,799 ft · 2,377 m 148 ft · 45 m Closed

3 Aircraft Require Longer Runway

Longest runway available is 11,017 ft / 3,358 m long. The following aircraft typically require more runway than is available at Luqa International Airport.

Aircraft Takeoff required Landing required
Aérospatiale-BAC Concorde 11,250 ft · 3,429 m 7,218 ft · 2,200 m
Antonov An-225 Mriya 11,483 ft · 3,500 m 10,827 ft · 3,300 m
McDonnell Douglas DC-8-71 11,499 ft · 3,505 m 5,909 ft · 1,801 m