Skip to content

Cheap flights to Malta from 133 cities

133 cities in 53 countries. In each country, prices we can stand behind come first, then the cheapest.

Departure cities with a recent price: 122

Recent prices: 2,986

FareTell may earn a commission when you book through a partner.

Fares Aviasales flagged as unusually low

CityFromTripDatesAirportsStopsAirlineFound
Naples$18one-way7 DecNAP → MLAnonstopRyanairfound 2 days agoOpen this trip
Sofia$22one-way19 DecSOF → MLAstops unknownRyanairfound 2 days agoOpen this trip
Lisbon$25one-way3 DecLIS → MLAnonstopMalta Airfound 2 days agoOpen this trip
Vilnius$42one-way29 NovVNO → MLAnonstopRyanairfound 2 days agoOpen this trip

When these trips depart

Every price counted here was found on or after 6 Nov.

Return

  • Tirana · 17 Nov – 21 Nov · found 6 days ago · See prices for these dates

  • Catania · 12 Dec – 17 Dec · found 4 days ago · See prices for these dates

  • Brussels · 17 Jan 2027 – 24 Jan 2027 · found 3 days ago · See prices for these dates

  • Nis · 21 Feb 2027 – 28 Feb 2027 · found 5 days ago · See prices for these dates

  • Gdansk · 1 Mar 2027 – 4 Mar 2027 · found 6 days ago · See prices for these dates

  • Frankfurt · 8 Apr 2027 – 14 Apr 2027 · found 2 days ago · See prices for these dates

  • Trondheim · 30 May 2027 – 5 Jun 2027 · found 2 days ago · See prices for these dates

  • Naples · 15 Jun 2027 – 15 Jun 2027 · found 4 days ago · See prices for these dates

  • Antalya · 4 Jul 2027 – 18 Jul 2027 · found 3 days ago · See prices for these dates

  • Brussels · 1 Aug 2027 – 22 Aug 2027 · found 2 days ago · See prices for these dates

  • Aktau · 16 Sept 2027 – 23 Sept 2027 · found 3 days ago · See prices for these dates

One-way

  • Sofia · 28 Nov · found 3 days ago · Open this trip

  • Bologna · 22 Dec · found 2 days ago · Open this trip

  • Warsaw · 27 Jan 2027 · found 2 days ago · Open this trip

  • Madrid · 23 Feb 2027 · found 4 days ago · Open this trip

  • Barcelona · 18 Mar 2027 · found 2 days ago · Open this trip

  • Accra · 1 Apr 2027 · found 5 days ago · Open this trip

  • Heraklion · 29 Jun 2027 · found 3 days ago · Open this trip

  • Istanbul · 14 Aug 2027 · found 6 days ago · Open this trip

  • Palermo · 13 Sept 2027 · found 2 days ago · Open this trip

  • Skopje · 26 Oct 2027 · found 4 days ago · Open this trip

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Bulgaria
Sofia$15one-way28 NovSOF → MLAnonstopRyanairfound 3 days agoOpen this trip
Sofia$52return22 Jan 2027 – 24 Jan 2027SOF → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Slovakia
Bratislava$17one-way21 NovBTS → MLAnonstopRyanairfound 4 days agoOpen this trip
Bratislava$46return22 Jan 2027 – 29 Jan 2027BTS → MLAout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Italy
Catania$17one-way25 NovCTA → MLAnonstopRyanairfound 4 days agoOpen this trip
Rome$17one-way24 NovFCO → MLAnonstopRyanairfound 2 days agoOpen this trip
Bologna$18one-way22 DecBLQ → MLAnonstopMalta Airfound 2 days agoOpen this trip
Milan$18one-way21 NovBGY → MLAnonstopRyanairfound 2 days agoOpen this trip
Naples$18one-way7 DecNAP → MLAnonstopRyanairfound 2 days agoOpen this trip
Turin$18one-way16 NovTRN → MLAnonstopMalta Airfound 4 days agoOpen this trip
Venice$18one-way19 DecTSF → MLAnonstopRyanairfound 5 days agoOpen this trip
Bari$19one-way22 NovBRI → MLAnonstopMalta Airfound 2 days agoOpen this trip
Cagliari$19one-way16 NovCAG → MLAnonstopMalta Airfound 5 days agoOpen this trip
Pisa$21one-way27 NovPSA → MLAnonstopMalta Airfound 4 days agoOpen this trip
Brindisi$55one-way5 Feb 2027BDS → MLA1 stopRyanairfound 4 days agoOpen this trip
Lamezia Terme$58one-way2 DecSUF → MLA1 stopMalta Airfound 2 days agoOpen this trip
Verona$63one-way28 DecVRN → MLA1 stopWizz Air Maltafound 5 days agoOpen this trip
Ancona$85one-way14 NovAOI → MLA1 stopWizz Air Maltafound 4 days agoOpen this trip
Palermo$92one-way13 Sept 2027PMO → MLA1 stopWizz Air Maltafound 2 days agoOpen this trip
Trieste$94one-way25 Jan 2027TRS → MLA1 stopAeroItaliafound 6 days agoOpen this trip
Rome$36return16 Dec – 21 DecFCO → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Catania$43return16 Nov – 17 NovCTA → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
CataniaAs low as $35return12 Dec – 17 DecCTA → MLAout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Bari$46return10 Jan 2027 – 15 Jan 2027BRI → MLAout nonstop, back nonstopMalta Airfound 3 days agoSee prices for these dates
Florence$51one-way22 Jan 2027FLR → MLA1 stopVoloteafound 8 days agoSee prices for these dates
Milan$69return21 Nov – 26 NovBGY → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
MilanAs low as $43return10 Dec – 13 DecBGY → MLAout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Venice$69return21 Nov – 23 NovTSF → MLAout nonstop, back nonstopMalta Airfound 2 days agoSee prices for these dates
VeniceAs low as $48return26 Nov – 29 NovTSF → MLAout nonstop, back nonstopMalta Airfound 4 days agoSee prices for these dates
Lamezia Terme$101return15 Jan 2027 – 17 Jan 2027SUF → MLAout 1 stop, back 1 stopRyanairfound 5 days agoSee prices for these dates
Naples$103return15 Jun 2027 – 15 Jun 2027NAP → MLAout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Trieste$147return26 Dec – 30 DecTRS → MLAout 1 stop, back 1 stopWizz Air Maltafound 5 days agoSee prices for these dates
Romania
Bucharest$18one-way19 DecOTP → MLAnonstopRyanairfound 4 days agoOpen this trip
Timisoara$110one-way5 DecTSR → MLA1 stopWizz Air Maltafound 3 days agoOpen this trip
Baia Mare$124one-way19 NovBAY → MLA1 stopTaromfound 4 days agoOpen this trip
Bucharest$54return21 Nov – 28 NovOTP → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
BucharestAs low as $50return17 Jan 2027 – 22 Jan 2027OTP → MLAout nonstop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
Iasi$222return17 Dec – 24 DecIAS → MLAout 1 stop, back 1 stopALPAVIAfound 5 days agoSee prices for these dates
Sibiu$280return17 Dec – 24 DecSBZ → MLAout 1 stop, back 1 stopWizz Air Maltafound 5 days agoSee prices for these dates
Poland
Krakow$18one-way30 NovKRK → MLAnonstopRyanairfound 2 days agoOpen this trip
Warsaw$29one-way27 Jan 2027WMI → MLAnonstopRyanairfound 2 days agoOpen this trip
Gdansk$42one-way25 NovGDN → MLAnonstopMalta Airfound 7 days agoOpen this trip
Wroclaw$43one-way28 NovWRO → MLAnonstopRyanairfound 4 days agoOpen this trip
Katowice$51return10 Jan 2027 – 14 Jan 2027KTW → MLAout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
Poznan$64return17 Dec – 19 DecPOZ → MLAout 1 stop, back nonstopRyanairfound 2 days agoSee prices for these dates
Warsaw$73return19 Dec – 23 DecWMI → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
WarsawAs low as $57return9 Jan 2027 – 14 Jan 2027WMI → MLAout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Krakow$91return18 Feb 2027 – 21 Feb 2027KRK → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
KrakowAs low as $54return1 Dec – 12 DecKRK → MLAout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Wroclaw$124return27 Nov – 28 NovWRO → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
WroclawAs low as $76return12 Jan 2027 – 15 Jan 2027WRO → MLAout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Gdansk$65return1 Mar 2027 – 4 Mar 2027GDN → MLAout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Albania
Tirana$18one-way23 NovTIA → MLAnonstopRyanairfound 4 days agoOpen this trip
Tirana$36return17 Nov – 21 NovTIA → MLAout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Spain
Barcelona$19one-way18 Mar 2027BCN → MLAnonstopRyanairfound 2 days agoOpen this trip
Madrid$32one-way23 Feb 2027MAD → MLAnonstopMalta Airfound 4 days agoOpen this trip
Malaga$91one-way18 NovAGP → MLAstops unknownWizz Air Maltafound 7 days agoOpen this trip
Barcelona$66return8 Jan 2027 – 10 Jan 2027BCN → MLAout nonstop, back nonstopMalta Airfound 3 days agoSee prices for these dates
Madrid$50return12 Dec – 15 DecMAD → MLAout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Alicante$127return16 Nov – 20 NovALC → MLAout 1 stop, back 1 stopRyanairfound 4 days agoSee prices for these dates
Valencia$146return26 Nov – 6 DecVLC → MLAout 1 stop, back 1 stopWizz Air Maltafound 4 days agoSee prices for these dates
Tenerife$174return17 Nov – 20 NovTFS → MLAout 1 stop, back 1 stopRyanairfound 4 days agoSee prices for these dates
Sevilla$189return1 Feb 2027 – 4 Feb 2027SVQ → MLAout 2 stops, back 2 stopsWizz Air Maltafound 5 days agoSee prices for these dates
Greece
Thessaloniki$20one-way5 DecSKG → MLAnonstopRyanairfound 4 days agoOpen this trip
Athens$26one-way18 DecATH → MLAnonstopRyanairfound 3 days agoOpen this trip
Heraklion$74one-way29 Jun 2027HER → MLA1 stopVoloteafound 3 days agoOpen this trip
Kerkyra$280return1 Aug 2027 – 4 Aug 2027CFU → MLAout 2 stops, back 1 stopVoloteafound 3 days agoSee prices for these dates
Thessaloniki$50return18 Jan 2027 – 23 Jan 2027SKG → MLAout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Athens$60return15 Feb 2027 – 19 Feb 2027ATH → MLAout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Kos$312return15 Dec – 18 DecKGS → MLAout 2 stops, back 2 stopsOlympic Airfound 4 days agoSee prices for these dates
Croatia
Zagreb$21one-way14 DecZAG → MLAnonstopRyanairfound 4 days agoOpen this trip
Zagreb$65return2 Dec – 7 DecZAG → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
France
Marseille$22one-way22 NovMRS → MLAnonstopMalta Airfound 3 days agoOpen this trip
Paris$38one-way28 Feb 2027BVA → MLAnonstopRyanairfound 2 days agoOpen this trip
Toulouse$51one-way6 Feb 2027TLS → MLAnonstopMalta Airfound 2 days agoOpen this trip
Bordeaux$68one-way10 DecBOD → MLA1 stopVuelingfound 6 days agoOpen this trip
Lourdes$96one-way5 Feb 2027LDE → MLA1 stopRyanairfound 4 days agoOpen this trip
Marseille$153return23 Nov – 25 NovMRS → MLAout nonstop, back 1 stopRyanairfound 2 days agoSee prices for these dates
Nantes$185return27 Feb 2027 – 7 Mar 2027NTE → MLAout 1 stop, back 1 stopVuelingfound 2 days agoSee prices for these dates
Paris$117return20 Feb 2027 – 27 Feb 2027BVA → MLAout 1 stop, back 1 stopRyanairfound 5 days agoSee prices for these dates
Lyon$152return29 Jan 2027 – 31 Jan 2027LYS → MLAout 1 stop, back 1 stopeasyJetfound 4 days agoSee prices for these dates
North Macedonia
Skopje$24one-way26 Oct 2027SKP → MLAnonstopWizz Airfound 4 days agoOpen this trip
Skopje$98return8 Jan 2027 – 11 Jan 2027SKP → MLAout 1 stop, back nonstopWizz Airfound 4 days agoSee prices for these dates
Portugal
Lisbon$25one-way3 DecLIS → MLAnonstopMalta Airfound 2 days agoOpen this trip
Porto$40one-way28 DecOPO → MLAnonstopRyanairfound 3 days agoOpen this trip
Lisbon$49return3 Dec – 10 DecLIS → MLAout nonstop, back nonstopMalta Airfound 5 days agoSee prices for these dates
Porto$97return21 Jan 2027 – 23 Jan 2027OPO → MLAout nonstop, back 1 stopRyanairfound 4 days agoSee prices for these dates
Faro$218return27 Mar 2027 – 3 May 2027FAO → MLAout 2 stops, back 1 stopeasyJetfound 6 days agoSee prices for these dates
Germany
Memmingen$26one-way14 DecFMM → MLAnonstopRyanairfound 4 days agoOpen this trip
Dusseldorf$46one-way12 DecDUS → MLAnonstopEurowingsfound 6 days agoOpen this trip
Munich$82one-way7 Jan 2027MUC → MLA1 stopeasyJetfound 4 days agoOpen this trip
Berlin$90one-way16 Feb 2027BER → MLA2 stopsWizz Airfound 6 days agoOpen this trip
Frankfurt$114one-way2 Oct 2027HHN → MLA1 stopRyanairfound 5 days agoOpen this trip
Frankfurt$239return23 Mar 2027 – 30 Mar 2027HHN → MLAout 1 stop, back 1 stopAir Serbiafound yesterdaySee prices for these dates
FrankfurtAs low as $185return8 Apr 2027 – 14 Apr 2027FRA → MLAout 1 stop, back 1 stopeasyJetfound 2 days agoSee prices for these dates
Dresden$251one-way28 NovDRS → MLA2 stopsLufthansafound 5 days agoOpen this trip
Memmingen$49return7 Dec – 11 DecFMM → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Cologne$152return5 Mar 2027 – 12 Mar 2027CGN → MLAout 1 stop, back 1 stopRyanairfound 2 days agoSee prices for these dates
Hamburg$183return7 Dec – 14 DecHAM → MLAout 1 stop, back 1 stopWizz Air Maltafound 2 days agoSee prices for these dates
Hannover$247return11 Dec – 14 DecHAJ → MLAout 1 stop, back 1 stopLufthansafound 2 days agoSee prices for these dates
Berlin$167return5 Mar 2027 – 10 Mar 2027BER → MLAout 2 stops, back 1 stopWizz Air Maltafound 7 days agoSee prices for these dates
Dusseldorf$171return19 Dec – 22 DecNRN → MLAout 1 stop, back nonstopEurowingsfound 6 days agoSee prices for these dates
Munich$188return14 Nov – 18 NovMUC → MLAout nonstop, back nonstopKM Malta Airlinesfound 6 days agoSee prices for these dates
Stuttgart$232return17 Nov – 19 NovSTR → MLAout 1 stop, back 1 stopEurowingsfound 7 days agoSee prices for these dates
Belgium
Brussels$28one-way16 NovCRL → MLAnonstopMalta Airfound 2 days agoOpen this trip
Brussels$153return1 Aug 2027 – 22 Aug 2027CRL → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
BrusselsAs low as $43return17 Jan 2027 – 24 Jan 2027CRL → MLAout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Lithuania
Vilnius$30one-way6 DecVNO → MLAnonstopRyanairfound 3 days agoOpen this trip
Kaunas$116one-way16 Feb 2027KUN → MLA1 stopRyanairfound 7 days agoOpen this trip
Vilnius$101return6 Dec – 10 DecVNO → MLAout nonstop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Kaunas$147return6 Dec – 14 DecKUN → MLAout 1 stop, back 1 stopRyanairfound 7 days agoSee prices for these dates
Austria
Vienna$32one-way20 NovVIE → MLAnonstopRyanairfound 2 days agoOpen this trip
Salzburg$177one-way16 Aug 2027SZG → MLA1 stopAir Serbiafound 5 days agoOpen this trip
Vienna$95return3 Dec – 5 DecVIE → MLAout 1 stop, back nonstopRyanairfound 2 days agoSee prices for these dates
ViennaAs low as $59return11 Jan 2027 – 24 Jan 2027VIE → MLAout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Salzburg$417return16 Aug 2027 – 23 Aug 2027SZG → MLAout 1 stop, back 2 stopsAir Serbiafound 5 days agoSee prices for these dates
United Kingdom
London$35one-way19 NovSEN → MLAnonstopeasyJetfound 3 days agoOpen this trip
Edinburgh$43one-way2 DecEDI → MLAnonstopRyanairfound 6 days agoOpen this trip
Bristol$124one-way1 Apr 2027BRS → MLA1 stopeasyJetfound 7 days agoOpen this trip
Liverpool$141one-way1 Apr 2027LPL → MLAnonstopRyanairfound 7 days agoOpen this trip
Glasgow$281one-way3 Jan 2027PIK → MLA3 stopsRyanairfound 7 days agoOpen this trip
Bournemouth$68return21 Nov – 23 NovBOH → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
London$73return12 Dec – 15 DecLTN → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Manchester$87return30 Nov – 6 DecMAN → MLAout nonstop, back 1 stopeasyJetfound 4 days agoSee prices for these dates
Serbia
Belgrade$37one-way22 DecBEG → MLAnonstopWizz Airfound yesterdayOpen this trip
Belgrade$94return25 Jan 2027 – 28 Jan 2027BEG → MLAout nonstop, back nonstopAir Serbiafound 2 days agoSee prices for these dates
BelgradeAs low as $67return21 Feb 2027 – 25 Feb 2027BEG → MLAout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
Nis$48return21 Feb 2027 – 28 Feb 2027INI → MLAout nonstop, back nonstopAir Serbiafound 5 days agoSee prices for these dates
Latvia
Riga$40one-way21 NovRIX → MLAstops unknownRyanairfound 5 days agoOpen this trip
Riga$99return10 Jan 2027 – 16 Jan 2027RIX → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Ireland
Dublin$41one-way7 Jan 2027DUB → MLAnonstopRyanairfound 5 days agoOpen this trip
Dublin$179return24 Dec – 31 DecDUB → MLAout 1 stop, back nonstopRyanairfound 2 days agoSee prices for these dates
Hungary
Budapest$44one-way12 Oct 2027BUD → MLAnonstopWizz Airfound 5 days agoOpen this trip
Budapest$91return14 Mar 2027 – 20 Mar 2027BUD → MLAout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
BudapestAs low as $48return17 Jan 2027 – 23 Jan 2027BUD → MLAout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Armenia
Yerevan$59one-way22 DecEVN → MLAstops unknownWizz Airfound 5 days agoOpen this trip
Yerevan$222return28 Mar 2027 – 8 Apr 2027EVN → MLAout 1 stop, back 1 stopWizz Air Maltafound 6 days agoSee prices for these dates
Morocco
Marrakech$69one-way10 Mar 2027RAK → MLA1 stopVuelingfound 4 days agoOpen this trip
Agadir$73one-way20 Mar 2027AGA → MLA1 stopWizz Air Maltafound 6 days agoOpen this trip
Tangier$130return17 Mar 2027 – 31 Mar 2027TNG → MLAout 1 stop, back 1 stopRyanairfound 5 days agoSee prices for these dates
Marrakech$135return26 Jan 2027 – 30 Jan 2027RAK → MLAout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Agadir$316return21 Mar 2027 – 21 Mar 2027AGA → MLAout 1 stop, back 2 stopsALPAVIAfound 6 days agoSee prices for these dates
Moldova
Chisinau$70one-way5 May 2027RMO → MLA1 stopWizz Air Maltafound 7 days agoOpen this trip
Chisinau$124return18 Feb 2027 – 19 Feb 2027RMO → MLAout 1 stop, back 1 stopWizz Air Maltafound 4 days agoSee prices for these dates
Estonia
Tallinn$74one-way28 NovTLL → MLAstops unknownRyanairfound 7 days agoOpen this trip
Tallinn$143return18 Jan 2027 – 23 Jan 2027TLL → MLAout 1 stop, back 1 stopWizz Airfound 4 days agoSee prices for these dates
Norway
Trondheim$89one-way10 Jan 2027TRD → MLA1 stopWizz Airfound 2 days agoOpen this trip
Tromso$103one-way10 Mar 2027TOS → MLA1 stopWizz Air UKfound 5 days agoOpen this trip
Aalesund$174one-way21 DecAES → MLA2 stopsSAS Scandinavianfound 5 days agoOpen this trip
Trondheim$252return30 May 2027 – 5 Jun 2027TRD → MLAout 1 stop, back 1 stopSAS Scandinavianfound 2 days agoSee prices for these dates
Oslo$169return16 Dec – 22 DecTRF → MLAout 1 stop, back 1 stopRyanair UKfound 7 days agoSee prices for these dates
Tromso$311return1 May 2027 – 15 May 2027TOS → MLAout 2 stops, back 1 stopSAS Scandinavianfound 6 days agoSee prices for these dates
Tunisia
Tunis$95one-way1 Mar 2027TUN → MLA1 stopTunisairfound 2 days agoOpen this trip
Tunis$251return30 Jan 2027 – 31 Jan 2027TUN → MLAout 1 stop, back 2 stopsTunisairfound 7 days agoSee prices for these dates
Turkiye
Istanbul$105one-way14 Aug 2027IST → MLA1 stopAir Serbiafound 6 days agoOpen this trip
Mersin$160one-way6 Jun 2027COV → MLA2 stopsTurkish Airlinesfound 7 days agoOpen this trip
Istanbul$168return31 Jan 2027 – 21 Feb 2027IST → MLAout nonstop, back nonstopKM Malta Airlinesfound 3 days agoSee prices for these dates
Antalya$304return4 Jul 2027 – 18 Jul 2027AYT → MLAout 2 stops, back 2 stopsTurkish Airlinesfound 3 days agoSee prices for these dates
Kosovo
Pristina$121one-way5 Jan 2027PRN → MLA1 stopWizz Air Maltafound 4 days agoOpen this trip
Sweden
Stockholm$135one-way20 NovVST → MLA1 stopRyanairfound 3 days agoOpen this trip
Gothenburg$69return5 Feb 2027 – 12 Feb 2027GOT → MLAout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Stockholm$64return14 Dec – 17 DecARN → MLAout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Libya
Benghazi$369one-way1 Mar 2027BEN → MLA1 stopTurkish Airlinesfound 2 days agoOpen this trip
Sri Lanka
Colombo$511one-way20 Aug 2027CMB → MLA3 stopsJazeera Airwaysfound 5 days agoOpen this trip
Ghana
Accra$623one-way1 Apr 2027ACC → MLA3 stopsRoyal Air Marocfound 5 days agoOpen this trip
Accra$828return13 Nov – 20 NovACC → MLAout 2 stops, back 2 stopsTAP Air Portugalfound 7 days agoSee prices for these dates
Canada
CalgaryC$1,031 (US$723)one-way13 Oct 2027YYC → MLA3 stopsFlair Airlinesfound 4 days agoOpen this trip
TorontoC$748 (US$525)return16 Jan 2027 – 26 Jan 2027YYZ → MLAout 1 stop, back 1 stopAir Francefound 5 days agoSee prices for these dates
Luxembourg
Luxembourg$41return12 Dec – 14 DecLUX → MLAout nonstop, back nonstopMalta Airfound 2 days agoSee prices for these dates
Netherlands
Amsterdam$121return1 Jan 2027 – 8 Jan 2027AMS → MLAout nonstop, back nonstopeasyJetfound 3 days agoSee prices for these dates
Denmark
Copenhagen$122return31 Jan 2027 – 7 Feb 2027CPH → MLAout 1 stop, back 1 stopRyanairfound 2 days agoSee prices for these dates
Billund$239return7 Dec – 14 DecBLL → MLAout 1 stop, back 1 stopWizz Airfound 2 days agoSee prices for these dates
Georgia
Kutaisi$189return31 Jan 2027 – 7 Feb 2027KUT → MLAout 1 stop, back 1 stopWizz Airfound 2 days agoSee prices for these dates
Tbilisi$401return13 Jun 2027 – 18 Jun 2027TBS → MLAout 2 stops, back 1 stopAjetfound 2 days agoSee prices for these dates
Batumi$457return13 Jun 2027 – 18 Jun 2027BUS → MLAout 2 stops, back 2 stopsFly Onefound 2 days agoSee prices for these dates
Slovenia
Ljubljana$200return9 Aug 2027 – 20 Aug 2027LJU → MLAout 1 stop, back 1 stopAir Serbiafound 3 days agoSee prices for these dates
Egypt
Cairo$241return15 Dec – 14 Jan 2027SPX → MLAout 1 stop, back 2 stopsWizz Airfound 2 days agoSee prices for these dates
Lebanon
Beirut$290return13 Feb 2027 – 15 Feb 2027BEY → MLAout 2 stops, back 2 stopsTurkish Airlinesfound 2 days agoSee prices for these dates
Israel
Tel Aviv Yafo$297return8 Mar 2027 – 14 Mar 2027TLV → MLAout 1 stop, back 1 stopWizz Air Maltafound 3 days agoSee prices for these dates
Kazakhstan
Aktau$577return16 Sept 2027 – 23 Sept 2027SCO → MLAout 1 stop, back 2 stopsPegasus Airlinesfound 3 days agoSee prices for these dates
Almaty$605return21 Jun 2027 – 5 Jul 2027ALA → MLAout 2 stops, back 2 stopsTurkish Airlinesfound 2 days agoSee prices for these dates
Aktobe$700return16 Sept 2027 – 23 Sept 2027AKX → MLAout 3 stops, back 3 stopsFlyArystanfound 3 days agoSee prices for these dates
United Arab Emirates
Dubai$613return15 Dec – 14 Jan 2027DXB → MLAout 2 stops, back 3 stopsSunExpressfound 2 days agoSee prices for these dates
Sharjah$721return15 Dec – 14 Jan 2027SHJ → MLAout 2 stops, back 1 stopAir Cairofound 2 days agoSee prices for these dates
Russia
Saratov$783return24 Dec – 14 Jan 2027GSV → MLAout 3 stops, back 3 stopsPobedafound 2 days agoSee prices for these dates
Perm$1,627return3 Jul 2027 – 18 Jul 2027PEE → MLAout 4 stops, back 4 stopsS7 Airlinesfound 3 days agoSee prices for these dates
Kazan$656return7 Feb 2027 – 3 Apr 2027KZN → MLAout 1 stop, back 3 stopsPobedafound 4 days agoSee prices for these dates
Switzerland
Basel$90return17 Dec – 24 DecBSL → MLAout nonstop, back nonstopeasyJetfound 7 days agoSee prices for these dates
Zurich$170return11 Dec – 13 DecZRH → MLAout 1 stop, back 1 stopeasyJetfound 5 days agoSee prices for these dates
Czech Republic
Prague$107return1 Feb 2027 – 13 Feb 2027PRG → MLAout 1 stop, back 1 stopRyanairfound 7 days agoSee prices for these dates
Cyprus
Paphos$138return9 Dec – 12 DecPFO → MLAout 1 stop, back 1 stopeasyJetfound 7 days agoSee prices for these dates
Larnaca$146return20 Feb 2027 – 25 Feb 2027LCA → MLAout 1 stop, back 1 stopWizz Airfound 5 days agoSee prices for these dates
Azerbaijan
Baku$200return1 Mar 2027 – 31 Mar 2027GYD → MLAout 1 stop, back 1 stopWizz Air Maltafound 6 days agoSee prices for these dates
Finland
Helsinki$214return1 Dec – 7 DecHEL → MLAout 1 stop, back 1 stopNorwegian Air Swedenfound 5 days agoSee prices for these dates
United States
Los Angeles$729return17 Nov – 27 NovLAX → MLAout 1 stop, back 1 stopKLMfound 4 days agoSee prices for these dates
Saudi Arabia
Dammam$841return18 Dec – 21 DecDMM → MLAout 2 stops, back 2 stopsQatar Airwaysfound 4 days agoSee prices for these dates
Brazil
Sao Paulo$1,049return30 Jan 2027 – 6 Feb 2027GRU → MLAout 2 stops, back 2 stopsTAP Air Portugalfound 6 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days: the price the seller showed on Aviasales; bags may cost extra. Canadian dollars at the Bank of Canada rate of 2026-11-12, US dollars in brackets. Fares change, so check today's price before you book. How our prices work