Wayfli › Malta (MLA) › To Manchester (MAN)

Malta (MLA) to Manchester (MAN) flights

There are direct flights from Malta International Airport to Manchester Airport, sold by 2 airlines (including codeshares): KM Malta Airlines and easyJet. The distance is 2,342 km, about 3h 20m in the air. There are also 30 one-stop options, via airports such as Amsterdam, Paris and Frankfurt.

Live fares for MLA → MANSee all routes on the map
2,342 kmdistance
~3h 20mdirect flight time (estimate)
2direct airlines
30one-stop options

Direct flights from Malta to Manchester

RouteAirlines (incl. codeshares)DistanceTime (est.)
MLA → MANKM Malta Airlines, easyJet2,342 km~3h 20m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
AMS AmsterdameasyJet and Transavia then China Airlines and KLM2,470 km~5h 40m
CDG ParisAir France and KM Malta Airlines then Air France and ITA Airways2,343 km~5h 30m
FRA FrankfurtKM Malta Airlines and Lufthansa then Lufthansa2,479 km~5h 40m
BCN BarcelonaRyanair and Iberia then Ryanair and Jet2.com2,614 km~5h 50m
FCO RomeITA Airways and Ryanair then Jet2.com2,366 km~5h 35m
MUC MunichKM Malta Airlines and Lufthansa then Lufthansa and South African Airways2,537 km~5h 45m
LHR LondonKM Malta Airlines then American Airlines and British Airways2,345 km~5h 30m
DUB DublinRyanair then Aer Lingus and Ryanair2,797 km~6h 5m
VIE ViennaKM Malta Airlines and Malta Air then Jet2.com and easyJet2,816 km~6h 5m
ZRH ZurichKM Malta Airlines and SWISS then SWISS2,387 km~5h 35m
BRU BrusselsKM Malta Airlines and Brussels Airlines then Brussels Airlines and United Airlines2,389 km~5h 35m
BUD BudapestKM Malta Airlines and Wizz Air then Ryanair and Jet2.com3,001 km~6h 20m

More from Malta and Manchester

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.