Skip to content

Cheap flights to Milan from 404 cities

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

Departure cities with a recent price: 367

Recent prices: 47,110

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

Fares Aviasales flagged as unusually low

CityFromTripDatesAirportsStopsAirlineFound
Malaga$15one-way19 DecAGP → MXPnonstopRyanairfound 2 days agoOpen this trip
Brindisi$17one-way1 DecBDS → MXPnonstopRyanairfound 2 days agoOpen this trip
Krakow$18one-way18 NovKRK → BGYnonstopRyanairfound 2 days agoOpen this trip
Bratislava$18one-way27 NovBTS → MXPnonstopRyanairfound 2 days agoOpen this trip
Iasi$19one-way20 DecIAS → BGYnonstopRyanairfound 2 days agoOpen this trip
Stockholm$19one-way18 NovARN → BGYnonstopRyanairfound 2 days agoOpen this trip
Bari$21one-way25 NovBRI → MXPnonstopMalta Airfound 2 days agoOpen this trip
Podgorica$21one-way1 DecTGD → MXPnonstopWizz Air Maltafound 2 days agoOpen this trip
Kaunas$22one-way17 NovKUN → BGYnonstopRyanairfound 2 days agoOpen this trip
Palermo$22one-way18 NovPMO → MXPstops unknownRyanairfound 2 days agoOpen this trip
Berlin$22one-way5 DecBER → MXPnonstopRyanairfound 2 days agoOpen this trip
Cologne$23one-way18 Jan 2027CGN → BGYnonstopRyanairfound 2 days agoOpen this trip
Cagliari$25one-way16 NovCAG → MXPnonstopMalta Airfound 2 days agoOpen this trip
Sharm el Sheikh$27one-way20 DecSSH → MXPnonstopeasyJetfound 2 days agoOpen this trip
Lamezia Terme$28one-way14 NovSUF → BGYnonstopRyanairfound 2 days agoOpen this trip
Athens$30one-way21 DecATH → BGYnonstopRyanairfound 2 days agoOpen this trip
Funchal$38one-way10 DecFNC → MXPnonstopRyanairfound 2 days agoOpen this trip
Porto$40one-way17 NovOPO → MXPnonstopeasyJetfound 2 days agoOpen this trip
Varna$40one-way19 NovVAR → BGYnonstopWizz Airfound 2 days agoOpen this trip
Toulouse$42one-way23 NovTLS → MXPnonstopeasyJetfound 2 days agoOpen this trip
Riga$46one-way18 NovRIX → BGYnonstopRyanairfound 2 days agoOpen this trip
Salerno$49one-way23 NovQSR → BGYnonstopMalta Airfound 2 days agoOpen this trip
Florence$51one-way17 Jan 2027FLR → MXP1 stopWizz Air Maltafound 2 days agoOpen this trip
Chisinau$53one-way26 NovRMO → BGYnonstopWizz Air Maltafound 2 days agoOpen this trip
Tunis$54one-way17 DecTUN → MXPnonstopTunisairfound 2 days agoOpen this trip
Stuttgart$55one-way21 DecSTR → LINnonstopEurowingsfound 2 days agoOpen this trip
Kutaisi$76one-way29 NovKUT → MXPnonstopWizz Airfound 2 days agoOpen this trip
Istanbul$81one-way21 NovSAW → BGYnonstopAjetfound 2 days agoOpen this trip
Reykjavik$90one-way30 DecKEF → MXPnonstopeasyJetfound 2 days agoOpen this trip
Thessaloniki$135one-way19 NovSKG → MXPstops unknownAir Serbiafound 2 days agoOpen this trip
Oral$179one-way16 Mar 2027URA → BGYstops unknownPegasus Airlinesfound 2 days agoOpen this trip
Verona$192one-way31 Mar 2027VRN → MXPstops unknownVoloteafound 2 days agoOpen this trip
Ufa$200one-way5 DecUFA → MXPstops unknownWizz Air Maltafound 2 days agoOpen this trip
Atyrau$249one-way22 NovGUW → BGYstops unknownPegasus Airlinesfound 2 days agoOpen this trip
Almaty$253one-way28 NovALA → MXP1 stopSunExpressfound 2 days agoOpen this trip
Magnitogorsk$264one-way21 NovMQF → MXPstops unknownWizz Air Maltafound 2 days agoOpen this trip

When these trips depart

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

Return

  • Valencia · 27 Nov – 1 Dec · found 2 days ago · See prices for these dates

  • Bratislava · 4 Dec – 10 Dec · found 3 days ago · See prices for these dates

  • Bilbao · 16 Jan 2027 – 23 Jan 2027 · found 5 days ago · See prices for these dates

  • Sofia · 2 Feb 2027 – 11 Feb 2027 · found 6 days ago · See prices for these dates

  • Barcelona · 2 Mar 2027 – 3 Mar 2027 · found 3 days ago · See prices for these dates

  • Tirana · 13 Apr 2027 – 18 Apr 2027 · found 3 days ago · See prices for these dates

  • Bordeaux · 1 May 2027 – 3 May 2027 · found 2 days ago · See prices for these dates

  • Thessaloniki · 1 Jun 2027 – 4 Jun 2027 · found 3 days ago · See prices for these dates

  • Sydney · 23 Jul 2027 – 26 Jul 2027 · found 6 days ago · See prices for these dates

  • Perth · 18 Aug 2027 – 22 Sept 2027 · found 4 days ago · See prices for these dates

  • Kerkyra · 16 Sept 2027 – 13 Oct 2027 · found 2 days ago · See prices for these dates

  • Belfast · 4 Oct 2027 – 7 Oct 2027 · found 3 days ago · See prices for these dates

One-way

  • Lamezia Terme · 26 Nov · found 3 days ago · Open this trip

  • Poznan · 4 Dec · found 2 days ago · Open this trip

  • Bilbao · 19 Jan 2027 · found 6 days ago · Open this trip

  • Prague · 24 Feb 2027 · found 2 days ago · Open this trip

  • Vienna · 4 Mar 2027 · found 2 days ago · Open this trip

  • Chisinau · 6 Apr 2027 · found yesterday · Open this trip

  • Kerkyra · 24 May 2027 · found 6 days ago · Open this trip

  • Varna · 10 Jun 2027 · found 4 days ago · Open this trip

  • Sofia · 29 Jul 2027 · found 4 days ago · Open this trip

  • Ibiza · 3 Aug 2027 · found 3 days ago · Open this trip

  • Rhodes · 1 Sept 2027 · found 2 days ago · Open this trip

  • Dubrovnik · 10 Oct 2027 · found 5 days ago · Open this trip

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Spain
Bilbao$14one-way19 Jan 2027BIO → MXPnonstopVuelingfound 6 days agoOpen this trip
Malaga$15one-way19 DecAGP → MXPnonstopRyanairfound 2 days agoOpen this trip
Barcelona$16one-way17 DecBCN → MXPnonstopRyanairfound 2 days agoOpen this trip
Valencia$17one-way27 NovVLC → BGYnonstopMalta Airfound 2 days agoOpen this trip
Palma$18one-way6 DecPMI → MXPnonstopRyanairfound 2 days agoOpen this trip
Madrid$19one-way12 Jan 2027MAD → MXPnonstopRyanairfound 2 days agoOpen this trip
MadridAs low as $18one-way19 DecMAD → MXPnonstopRyanairfound 3 days agoOpen this trip
Santander$19one-way18 Jan 2027SDR → MXPnonstopWizz Air Maltafound 6 days agoOpen this trip
Sevilla$19one-way27 NovSVQ → BGYnonstopRyanairfound 3 days agoOpen this trip
Alicante$20one-way14 DecALC → MXPnonstopRyanairfound 2 days agoOpen this trip
AlicanteAs low as $18one-way10 DecALC → BGYnonstopRyanairfound 3 days agoOpen this trip
Asturias$23one-way24 NovOVD → BGYnonstopVoloteafound 2 days agoOpen this trip
La Coruna$29one-way19 Feb 2027LCG → MXPnonstopeasyJetfound 5 days agoOpen this trip
Ibiza$33one-way3 Aug 2027IBZ → BGYnonstopRyanairfound 3 days agoOpen this trip
Tenerife$39one-way30 Jan 2027TFS → MXPnonstopeasyJetfound 2 days agoOpen this trip
TenerifeAs low as $29one-way18 Feb 2027TFS → MXPnonstopRyanairfound 5 days agoOpen this trip
Arrecife$41one-way11 Mar 2027ACE → BGYnonstopRyanairfound 7 days agoOpen this trip
Puerto del Rosario$43one-way29 DecFUE → MXPnonstopMalta Airfound 5 days agoOpen this trip
Las Palmas$46one-way20 Feb 2027LPA → MXPnonstopRyanairfound 6 days agoOpen this trip
Santiago de Compostela$75one-way14 Aug 2027SCQ → MXP1 stopWizz Air Maltafound 7 days agoOpen this trip
Zaragoza$86one-way17 DecZAZ → MXP2 stopsVuelingfound 2 days agoOpen this trip
San Sebastian$105one-way3 DecEAS → MXP2 stopsIberiafound 4 days agoOpen this trip
Valencia$31return27 Nov – 1 DecVLC → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Alicante$34return10 Dec – 14 DecALC → BGYout nonstop, back nonstopMalta Airfound 2 days agoSee prices for these dates
Barcelona$38return11 Dec – 14 DecBCN → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
BarcelonaAs low as $33return2 Mar 2027 – 3 Mar 2027BCN → MXPout nonstop, back nonstopVuelingfound 3 days agoSee prices for these dates
Madrid$38return13 Dec – 15 DecMAD → MXPout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Malaga$46return18 Jan 2027 – 23 Jan 2027AGP → MXPout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
MalagaAs low as $37return13 Dec – 14 DecAGP → MXPout nonstop, back nonstopeasyJetfound 4 days agoSee prices for these dates
Sevilla$57return14 Jan 2027 – 15 Jan 2027SVQ → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
SevillaAs low as $48return14 Jan 2027 – 17 Jan 2027SVQ → MXPout nonstop, back nonstopWizz Air Maltafound 4 days agoSee prices for these dates
Tenerife$59return15 Jan 2027 – 19 Jan 2027TFS → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Palma$74return18 Nov – 20 NovPMI → MXPout 1 stop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
Asturias$88return29 Dec – 5 Jan 2027OVD → BGYout nonstop, back nonstopVoloteafound 2 days agoSee prices for these dates
AsturiasAs low as $57return24 Nov – 28 NovOVD → BGYout nonstop, back nonstopVoloteafound 6 days agoSee prices for these dates
Santiago de Compostela$103return1 Feb 2027 – 4 Feb 2027SCQ → MXPout 1 stop, back 1 stopWizz Air Maltafound 2 days agoSee prices for these dates
Bilbao$30return16 Jan 2027 – 23 Jan 2027BIO → MXPout nonstop, back nonstopWizz Air Maltafound 5 days agoSee prices for these dates
Santander$41return21 Dec – 25 DecSDR → MXPout nonstop, back nonstopWizz Air Maltafound 7 days agoSee prices for these dates
Zaragoza$56return27 Mar 2027 – 1 Apr 2027ZAZ → MXPout nonstop, back nonstopWizz Air Maltafound 5 days agoSee prices for these dates
Las Palmas$120return12 Jan 2027 – 17 Jan 2027LPA → MXPout 1 stop, back 1 stopIberia Expressfound 5 days agoSee prices for these dates
Ibiza$136return18 Nov – 23 NovIBZ → BGYout 1 stop, back 1 stopVuelingfound 5 days agoSee prices for these dates
La Coruna$137return23 Dec – 6 Jan 2027LCG → MXPout 1 stop, back 1 stopVuelingfound 5 days agoSee prices for these dates
Poland
Gdansk$14one-way5 DecGDN → MXPnonstopRyanairfound 6 days agoOpen this trip
Poznan$14one-way4 DecPOZ → BGYnonstopRyanairfound 2 days agoOpen this trip
Lodz$16one-way16 NovLCJ → BGYnonstopRyanairfound 3 days agoOpen this trip
Krakow$16one-way16 DecKRK → MXPnonstopRyanairfound 2 days agoOpen this trip
KrakowAs low as $14one-way17 NovKRK → BGYnonstopRyanairfound 4 days agoOpen this trip
Katowice$17one-way14 DecKTW → BGYnonstopRyanairfound 2 days agoOpen this trip
Warsaw$17one-way30 NovWMI → MXPnonstopRyanairfound 2 days agoOpen this trip
WarsawAs low as $14one-way1 DecWMI → BGYnonstopMalta Airfound 3 days agoOpen this trip
Wroclaw$17one-way16 NovWRO → BGYnonstopRyanairfound 2 days agoOpen this trip
Gdansk$44return5 Dec – 8 DecGDN → MXPout nonstop, back nonstopRyanairfound yesterdaySee prices for these dates
Rzeszow$65one-way16 DecRZE → MXP1 stopRyanairfound 6 days agoOpen this trip
Swidnik$76one-way23 DecLUZ → BGY1 stopLOT Polishfound 5 days agoOpen this trip
Lodz$34return16 Nov – 20 NovLCJ → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Warsaw$37return6 Dec – 7 DecWMI → MXPout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
WarsawAs low as $36return3 Dec – 10 DecWMI → MXPout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Krakow$42return11 Dec – 14 DecKRK → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Poznan$164return2 Jan 2027 – 6 Jan 2027POZ → MXPout 1 stop, back 1 stopLufthansafound 2 days agoSee prices for these dates
PoznanAs low as $43return10 Dec – 11 DecPOZ → BGYout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Katowice$43return7 Feb 2027 – 14 Feb 2027KTW → BGYout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Wroclaw$107return2 Dec – 3 DecWRO → MXPout 1 stop, back nonstopRyanairfound 5 days agoSee prices for these dates
Swidnik$147return13 Jan 2027 – 18 Feb 2027LUZ → BGYout 1 stop, back 1 stopLOT Polishfound 5 days agoSee prices for these dates
Italy
Lamezia Terme$14one-way26 NovSUF → MXPnonstopeasyJetfound 3 days agoOpen this trip
Bari$15one-way3 DecBRI → BGYnonstopRyanairfound 2 days agoOpen this trip
Cagliari$16one-way20 NovCAG → BGYnonstopRyanairfound 3 days agoOpen this trip
Palermo$16one-way1 DecPMO → MXPnonstopRyanairfound 2 days agoOpen this trip
Brindisi$17one-way1 DecBDS → MXPnonstopRyanairfound 2 days agoOpen this trip
Crotone$17one-way19 NovCRV → BGYnonstopMalta Airfound 4 days agoOpen this trip
Naples$17one-way5 DecNAP → MXPnonstopRyanairfound 6 days agoOpen this trip
Alghero$18one-way20 NovAHO → MXPnonstopRyanairfound 7 days agoOpen this trip
Catania$18one-way1 DecCTA → MXPnonstopRyanairfound 2 days agoOpen this trip
CataniaAs low as $17one-way30 NovCTA → MXPnonstopRyanairfound 4 days agoOpen this trip
Pescara$18one-way10 DecPSR → BGYnonstopMalta Airfound 6 days agoOpen this trip
Trapani$18one-way1 DecTPS → BGYnonstopMalta Airfound 2 days agoOpen this trip
Reggio Calabria$19one-way26 NovREG → BGYnonstopRyanairfound 3 days agoOpen this trip
Comiso$21one-way17 DecCIY → MXPnonstopWizz Air Maltafound 6 days agoOpen this trip
Olbia$23one-way24 DecOLB → BGYnonstopRyanairfound 3 days agoOpen this trip
Venice$31one-way13 Jan 2027TSF → BGY1 stopWizz Air Maltafound 4 days agoOpen this trip
Bologna$37one-way2 DecBLQ → MXP1 stopRyanairfound 4 days agoOpen this trip
Salerno$39one-way23 NovQSR → MXPnonstopeasyJetfound 3 days agoOpen this trip
Verona$40one-way24 Jan 2027VRN → BGY1 stopWizz Air Maltafound 5 days agoOpen this trip
Ancona$41one-way12 DecAOI → BGY1 stopWizz Air Maltafound 4 days agoOpen this trip
Turin$42one-way24 May 2027TRN → BGY1 stopWizz Air Maltafound 7 days agoOpen this trip
Pisa$44one-way20 Jan 2027PSA → MXP1 stopWizz Air Maltafound 5 days agoOpen this trip
Florence$51one-way17 Jan 2027FLR → MXP1 stopWizz Air Maltafound 2 days agoOpen this trip
Trieste$51one-way19 Jan 2027TRS → LINnonstopAeroItaliafound 2 days agoOpen this trip
Perugia$59one-way17 NovPEG → BGY1 stopWizz Air Maltafound 6 days agoOpen this trip
Rome$62one-way16 Mar 2027CIA → MXP1 stopRyanairfound 2 days agoOpen this trip
Genoa$66one-way11 May 2027GOA → MXP1 stopVuelingfound 3 days agoOpen this trip
Forli$68one-way19 NovFRL → BGY1 stopRyanairfound 3 days agoOpen this trip
Rimini$73one-way4 DecRMI → MXP1 stopWizz Air Maltafound 5 days agoOpen this trip
Foggia$89one-way2 DecFOG → LINnonstopMarathon Airlinesfound 4 days agoOpen this trip
Cuneo$195one-way21 NovCUF → BGY1 stopAir Arabia Marocfound 6 days agoOpen this trip
Bolzano$288one-way18 DecBZO → BGY1 stopSkyAlpsfound 6 days agoOpen this trip
Palermo$32return1 Dec – 2 DecPMO → MXPout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Cagliari$38return19 Dec – 8 Jan 2027CAG → MXPout nonstop, back nonstopeasyJetfound 3 days agoSee prices for these dates
Naples$48return15 Feb 2027 – 17 Feb 2027NAP → MXPout nonstop, back nonstopMalta Airfound 2 days agoSee prices for these dates
NaplesAs low as $47return12 Jan 2027 – 17 Jan 2027NAP → MXPout nonstop, back nonstopWizz Air Maltafound 6 days agoSee prices for these dates
Bari$49return28 Nov – 29 NovBRI → MXPout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Lamezia Terme$66return5 Dec – 10 DecSUF → BGYout nonstop, back nonstopMalta Airfound 2 days agoSee prices for these dates
Lamezia TermeAs low as $31return27 Nov – 29 NovSUF → MXPout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Catania$96return7 Jan 2027 – 11 Jan 2027CTA → MXPout 1 stop, back nonstopRyanairfound 2 days agoSee prices for these dates
CataniaAs low as $37return29 Nov – 3 DecCTA → MXPout nonstop, back nonstopWizz Air Maltafound 7 days agoSee prices for these dates
Comiso$102return6 Feb 2027 – 8 Feb 2027CIY → MXPout nonstop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
Rome$128return20 Nov – 20 NovFCO → LINout nonstop, back 1 stopITA Airwaysfound 2 days agoSee prices for these dates
RomeAs low as $98return10 Mar 2027 – 15 Mar 2027FCO → MXPout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Brindisi$40return31 Dec – 3 Jan 2027BDS → MXPout nonstop, back nonstopeasyJetfound 6 days agoSee prices for these dates
Reggio Calabria$40return26 Nov – 29 NovREG → BGYout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
Crotone$43return14 Nov – 16 NovCRV → BGYout nonstop, back nonstopMalta Airfound 6 days agoSee prices for these dates
Alghero$77return4 Dec – 8 DecAHO → MXPout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Salerno$77return28 Nov – 29 NovQSR → BGYout nonstop, back nonstopMalta Airfound 4 days agoSee prices for these dates
Venice$89return18 Dec – 20 DecVCE → MXPout 1 stop, back 1 stopRyanairfound 7 days agoSee prices for these dates
Bologna$110return12 Feb 2027 – 15 Feb 2027BLQ → BGYout 1 stop, back 1 stopRyanairfound 6 days agoSee prices for these dates
Olbia$128return13 Nov – 15 NovOLB → MXPout nonstop, back nonstopeasyJetfound 6 days agoSee prices for these dates
Florence$156return27 Nov – 29 NovFLR → BGYout 1 stop, back 1 stopVoloteafound 6 days agoSee prices for these dates
Verona$158return3 May 2027 – 8 May 2027VRN → MXPout 1 stop, back 1 stopWizz Air Maltafound 4 days agoSee prices for these dates
Foggia$192return2 Dec – 4 DecFOG → LINout nonstop, back nonstopAeroItaliafound 4 days agoSee prices for these dates
Albania
Tirana$14one-way29 DecTIA → MXPnonstopWizz Air Maltafound 2 days agoOpen this trip
Tirana$33return2 Dec – 3 DecTIA → BGYout nonstop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
TiranaAs low as $28return13 Apr 2027 – 18 Apr 2027TIA → BGYout nonstop, back nonstopWizz Air Maltafound 3 days agoSee prices for these dates
Romania
Cluj-Napoca$16one-way21 DecCLJ → BGYnonstopMalta Airfound 2 days agoOpen this trip
Bucharest$17one-way3 DecOTP → BGYnonstopRyanairfound 2 days agoOpen this trip
Iasi$18one-way5 DecIAS → BGYnonstopRyanairfound 3 days agoOpen this trip
Oradea$19one-way14 DecOMR → BGYnonstopWizz Air Maltafound 2 days agoOpen this trip
Suceava$27one-way17 DecSCV → MXPnonstopWizz Air Maltafound 2 days agoOpen this trip
Craiova$30one-way10 Jul 2027CRA → BGYnonstopWizz Air Maltafound 3 days agoOpen this trip
Brasov$35one-way17 NovGHV → MXPnonstopWizz Air Maltafound 4 days agoOpen this trip
Timisoara$35one-way11 Jan 2027TSR → BGYnonstopWizz Air Maltafound 7 days agoOpen this trip
Bucharest$44return26 Dec – 1 Jan 2027OTP → BGYout nonstop, back nonstopRyanairfound yesterdaySee prices for these dates
BucharestAs low as $40return4 Dec – 11 DecOTP → BGYout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Tirgu Mures$48one-way21 NovTGM → BGYnonstopWizz Air Maltafound 2 days agoOpen this trip
Bacau$89one-way22 Jan 2027BCM → MXP1 stopWizz Air UKfound 4 days agoOpen this trip
Oradea$36return29 Jan 2027 – 1 Feb 2027OMR → BGYout nonstop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
Suceava$52return30 Jan 2027 – 3 Feb 2027SCV → BGYout nonstop, back nonstopWizz Air Maltafound 3 days agoSee prices for these dates
Iasi$57return5 Dec – 9 DecIAS → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Craiova$70return25 Nov – 29 NovCRA → BGYout nonstop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
Cluj-Napoca$46return10 Dec – 13 DecCLJ → BGYout nonstop, back nonstopWizz Air Maltafound 4 days agoSee prices for these dates
Morocco
Rabat$16one-way30 Jan 2027RBA → MXPnonstopeasyJetfound 3 days agoOpen this trip
Marrakech$17one-way17 DecRAK → BGYnonstopMalta Airfound 3 days agoOpen this trip
Tangier$19one-way3 DecTNG → BGYnonstopRyanairfound 2 days agoOpen this trip
Agadir$33one-way14 DecAGA → BGYnonstopMalta Airfound 4 days agoOpen this trip
Fez$37one-way27 DecFEZ → BGYnonstopMalta Airfound 7 days agoOpen this trip
Casablanca$65one-way4 Feb 2027CMN → MXP1 stopRoyal Air Marocfound 2 days agoOpen this trip
Dakhla$112one-way18 NovVIL → MXP2 stopsRoyal Air Marocfound 4 days agoOpen this trip
Rabat$50return27 Jan 2027 – 30 Jan 2027RBA → MXPout nonstop, back nonstopeasyJetfound 3 days agoSee prices for these dates
Casablanca$162return9 Apr 2027 – 11 Apr 2027CMN → MXPout nonstop, back nonstopRoyal Air Marocfound 2 days agoSee prices for these dates
CasablancaAs low as $146return3 Feb 2027 – 14 Feb 2027CMN → MXPout nonstop, back nonstopRoyal Air Marocfound 3 days agoSee prices for these dates
Fez$176return25 Nov – 25 NovFEZ → MXPout 1 stop, back 1 stopRyanairfound 2 days agoSee prices for these dates
Agadir$69return17 Nov – 22 NovAGA → MXPout nonstop, back nonstopWizz Air Maltafound 7 days agoSee prices for these dates
Tangier$91return28 Nov – 31 DecTNG → BGYout nonstop, back nonstopMalta Airfound 7 days agoSee prices for these dates
Marrakech$92return9 Jan 2027 – 10 Jan 2027RAK → MXPout 1 stop, back nonstopeasyJetfound 4 days agoSee prices for these dates
Montenegro
Podgorica$16one-way19 DecTGD → MXPnonstopWizz Air Maltafound 6 days agoOpen this trip
Tivat$112one-way6 May 2027TIV → BGY1 stopAir Serbiafound 6 days agoOpen this trip
Podgorica$36return19 Nov – 26 NovTGD → MXPout nonstop, back nonstopWizz Air Maltafound 8 days agoSee prices for these dates
Slovakia
Bratislava$17one-way20 NovBTS → MXPnonstopRyanairfound yesterdayOpen this trip
Kosice$67one-way3 DecKSC → MXP1 stopWizz Air UKfound 2 days agoOpen this trip
Bratislava$66return22 Dec – 23 DecBTS → MXPout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
BratislavaAs low as $31return4 Dec – 10 DecBTS → MXPout nonstop, back nonstopMalta Airfound 3 days agoSee prices for these dates
Malta
Malta$17one-way30 NovMLA → MXPnonstopRyanairfound 5 days agoOpen this trip
Malta$101return7 Dec – 11 DecMLA → BGYout nonstop, back nonstopMalta Airfound 2 days agoSee prices for these dates
MaltaAs low as $39return28 Nov – 1 DecMLA → BGYout nonstop, back nonstopRyanairfound 5 days agoSee prices for these dates
France
Marseille$17one-way6 DecMRS → BGYnonstopRyanairfound 2 days agoOpen this trip
Toulouse$19one-way31 DecTLS → BGYnonstopRyanairfound 2 days agoOpen this trip
Paris$22one-way7 DecBVA → BGYnonstopRyanairfound 2 days agoOpen this trip
Strasbourg$32one-way27 NovSXB → MXPnonstopeasyJetfound 2 days agoOpen this trip
Nantes$48one-way12 Feb 2027NTE → MXPnonstopeasyJetfound 3 days agoOpen this trip
Bordeaux$56one-way15 DecBOD → BGY1 stopeasyJetfound 5 days agoOpen this trip
Lyon$66one-way3 Feb 2027LYS → BGY1 stopWizz Air UKfound 2 days agoOpen this trip
Montpellier$86one-way17 Jan 2027MPL → BGY1 stopeasyJetfound 3 days agoOpen this trip
Nice$97one-way8 Jun 2027NCE → MXP1 stopVuelingfound 2 days agoOpen this trip
Toulouse$42return5 Dec – 12 DecTLS → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Paris$45return28 Nov – 29 NovBVA → BGYout nonstop, back nonstopMalta Airfound 2 days agoSee prices for these dates
ParisAs low as $44return6 Dec – 12 DecCDG → MXPout nonstop, back nonstopeasyJetfound 3 days agoSee prices for these dates
Marseille$67return27 Dec – 1 Jan 2027MRS → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Bordeaux$100return1 May 2027 – 3 May 2027BOD → MXPout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
Strasbourg$117return10 Jan 2027 – 13 Jan 2027SXB → LINout 1 stop, back 1 stopVuelingfound 3 days agoSee prices for these dates
Nantes$73return15 Feb 2027 – 19 Feb 2027NTE → MXPout nonstop, back nonstopeasyJetfound 5 days agoSee prices for these dates
Biarritz$212return29 Nov – 30 NovBIQ → MXPout 1 stop, back 1 stopRyanairfound 4 days agoSee prices for these dates
Nice$264return14 Nov – 14 NovNCE → MXPout 1 stop, back 1 stopVuelingfound 7 days agoSee prices for these dates
Pau$290return4 Dec – 5 DecPUF → MXPout 1 stop, back 1 stopAmeliafound 4 days agoSee prices for these dates
Norway
Oslo$17one-way21 NovTRF → BGYnonstopRyanairfound 7 days agoOpen this trip
Stavanger$85one-way6 DecSVG → MXP1 stopSAS Scandinavianfound 5 days agoOpen this trip
Harstad-Narvik$85one-way1 Feb 2027EVE → MXP2 stopsSAS Scandinavianfound 4 days agoOpen this trip
Tromso$87one-way22 DecTOS → MXPnonstopWizz Air Maltafound 2 days agoOpen this trip
Aalesund$123one-way27 NovAES → MXP1 stopSAS Scandinavianfound 4 days agoOpen this trip
Andenes$158one-way22 DecANX → MXP1 stopWiderøefound 3 days agoOpen this trip
Trondheim$91one-way24 Feb 2027TRD → MXP1 stopSAS Scandinavianfound 8 days agoSee prices for these dates
Oslo$114return14 Nov – 22 NovTRF → BGYout nonstop, back 1 stopRyanairfound 2 days agoSee prices for these dates
OsloAs low as $41return21 Nov – 26 NovTRF → BGYout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Stavanger$211return25 Dec – 5 Jan 2027SVG → MXPout 1 stop, back 1 stopWizz Airfound 4 days agoSee prices for these dates
Bergen$238return21 Dec – 25 DecBGO → MXPout 1 stop, back 1 stopLufthansafound 4 days agoSee prices for these dates
Trondheim$278return14 Nov – 18 NovTRD → MXPout 2 stops, back 1 stopSAS Scandinavianfound 7 days agoSee prices for these dates
Tromso$283return26 Dec – 29 DecTOS → MXPout nonstop, back 1 stopWizz Air Maltafound 7 days agoSee prices for these dates
Kirkenes$366return17 Jan 2027 – 24 Jan 2027KKN → MXPout 2 stops, back 2 stopsNorwegian Air Shuttlefound 6 days agoSee prices for these dates
Croatia
Zagreb$17one-way30 NovZAG → BGYnonstopMalta Airfound 3 days agoOpen this trip
Dubrovnik$42one-way10 Oct 2027DBV → BGYnonstopRyanairfound 5 days agoOpen this trip
Rijeka$125one-way31 Jul 2027RJK → BGY1 stopWizz Airfound 4 days agoOpen this trip
Zagreb$37return30 Nov – 1 DecZAG → BGYout nonstop, back nonstopMalta Airfound 2 days agoSee prices for these dates
Split$98one-way22 NovSPU → BGY1 stopCroatia Airlinesfound 8 days agoSee prices for these dates
Hungary
Budapest$17one-way22 DecBUD → BGYnonstopRyanairfound 2 days agoOpen this trip
Budapest$39return3 Dec – 8 DecBUD → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Lithuania
Vilnius$18one-way5 DecVNO → BGYnonstopRyanairfound 2 days agoOpen this trip
Kaunas$19one-way1 DecKUN → BGYnonstopRyanairfound 4 days agoOpen this trip
Vilnius$58return31 Dec – 7 Jan 2027VNO → MXPout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
Kaunas$60return1 Dec – 3 DecKUN → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Belgium
Brussels$19one-way26 Jan 2027CRL → BGYnonstopRyanairfound 2 days agoOpen this trip
Antwerp$412one-way27 DecANR → MXP1 stopTUI fly Belgiumfound 7 days agoOpen this trip
Brussels$44return11 Jan 2027 – 12 Jan 2027CRL → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Antwerp$348return5 Mar 2027 – 7 Mar 2027ANR → BGYout 1 stop, back 1 stopTUI fly Belgiumfound 2 days agoSee prices for these dates
Sweden
Gothenburg$19one-way20 NovGOT → MXPnonstopRyanairfound 2 days agoOpen this trip
Stockholm$19one-way18 NovARN → BGYnonstopRyanairfound 2 days agoOpen this trip
StockholmAs low as $18one-way3 DecARN → BGYnonstopRyanairfound 3 days agoOpen this trip
Kiruna$147one-way28 Feb 2027KRN → MXP2 stopsSAS Scandinavianfound 2 days agoOpen this trip
Stockholm$61return5 Dec – 8 DecARN → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Gothenburg$77return13 Nov – 20 NovGOT → MXPout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Malmo$113return20 Nov – 22 NovMMX → BGYout 1 stop, back 1 stopALPAVIAfound 7 days agoSee prices for these dates
Skelleftea$224return23 Nov – 25 NovSFT → LINout 1 stop, back 2 stopsSAS Scandinavianfound 4 days agoSee prices for these dates
United Kingdom
London$19one-way27 DecSTN → BGYnonstopRyanairfound 2 days agoOpen this trip
LondonAs low as $19one-way21 NovSTN → MXPnonstopRyanairfound 3 days agoOpen this trip
Manchester$20one-way5 DecMAN → BGYnonstopRyanairfound 2 days agoOpen this trip
Newcastle$25one-way15 NovNCL → BGYnonstopRyanairfound 6 days agoOpen this trip
Birmingham$29one-way31 DecBHX → BGYnonstopRyanairfound 4 days agoOpen this trip
Edinburgh$60one-way12 May 2027EDI → BGYnonstopRyanairfound 7 days agoOpen this trip
Liverpool$71one-way20 DecLPL → BGYnonstopRyanairfound 3 days agoOpen this trip
Bristol$76one-way24 DecBRS → MXP1 stopeasyJetfound 2 days agoOpen this trip
Belfast$94one-way3 May 2027BFS → BGYnonstopRyanairfound 4 days agoOpen this trip
Manchester$39return5 Dec – 17 DecMAN → BGYout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
London$47return13 Dec – 20 DecLGW → MXPout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Liverpool$147return20 Dec – 3 Jan 2027LPL → BGYout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Belfast$187return4 Oct 2027 – 7 Oct 2027BFS → BGYout nonstop, back 1 stopRyanairfound 3 days agoSee prices for these dates
Exeter$436return17 Dec – 24 DecEXT → LINout 1 stop, back 1 stopKLMfound 3 days agoSee prices for these dates
Bristol$47return5 Dec – 7 DecBRS → BGYout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Birmingham$58return16 Jan 2027 – 22 Jan 2027BHX → BGYout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Edinburgh$68return4 Dec – 6 DecEDI → BGYout nonstop, back nonstopRyanair UKfound 7 days agoSee prices for these dates
Newcastle$117return26 Dec – 31 DecNCL → BGYout 1 stop, back nonstopRyanairfound 4 days agoSee prices for these dates
Luxembourg
Luxembourg$20one-way16 NovLUX → BGYnonstopRyanairfound 5 days agoOpen this trip
Luxembourg$62return28 Nov – 29 NovLUX → BGYout nonstop, back nonstopMalta Airfound 7 days agoSee prices for these dates
Bulgaria
Plovdiv$20one-way23 NovPDV → MXPnonstopRyanairfound 3 days agoOpen this trip
Sofia$21one-way1 DecSOF → BGYnonstopRyanairfound 2 days agoOpen this trip
SofiaAs low as $16one-way29 Jul 2027SOF → BGYnonstopWizz Airfound 4 days agoOpen this trip
Varna$22one-way10 Jun 2027VAR → BGYnonstopWizz Airfound 4 days agoOpen this trip
Bourgas$84one-way29 NovBOJ → MXP1 stopWizz Air UKfound 4 days agoOpen this trip
Sofia$41return15 Feb 2027 – 19 Feb 2027SOF → BGYout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
SofiaAs low as $40return2 Feb 2027 – 11 Feb 2027SOF → BGYout nonstop, back nonstopWizz Airfound 6 days agoSee prices for these dates
Varna$65return28 Nov – 5 DecVAR → BGYout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
Plovdiv$134return26 Nov – 28 NovPDV → MXPout nonstop, back 2 stopsALPAVIAfound 6 days agoSee prices for these dates
Bourgas$276return2 Aug 2027 – 4 Aug 2027BOJ → BGYout 2 stops, back 1 stopWizz Airfound 7 days agoSee prices for these dates
Czech Republic
Prague$21one-way24 Feb 2027PRG → MXPnonstopeasyJetfound 2 days agoOpen this trip
PragueAs low as $20one-way29 Jan 2027PRG → MXPnonstopeasyJetfound 4 days agoOpen this trip
Prague$43return29 Jan 2027 – 31 Jan 2027PRG → MXPout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
PragueAs low as $37return15 Jan 2027 – 18 Jan 2027PRG → MXPout nonstop, back nonstopeasyJetfound 3 days agoSee prices for these dates
Finland
Rovaniemi$21one-way13 NovRVN → BGYnonstopRyanairfound 2 days agoOpen this trip
Kittila$61one-way13 Jan 2027KTT → MXPnonstopeasyJetfound 4 days agoOpen this trip
Tampere$166one-way31 DecTMP → MXP1 stopairBalticfound 3 days agoOpen this trip
Kuusamo$180one-way19 DecKAO → MXP1 stopLufthansafound 4 days agoOpen this trip
Helsinki$35one-way25 Jan 2027HEL → BGYnonstopMalta Airfound 8 days agoSee prices for these dates
Helsinki$88return11 Mar 2027 – 16 Mar 2027HEL → BGYout nonstop, back nonstopMalta Airfound 2 days agoSee prices for these dates
Rovaniemi$211return13 Nov – 14 NovRVN → BGYout nonstop, back 2 stopsRyanairfound 2 days agoSee prices for these dates
Kittila$165return10 Jan 2027 – 11 Jan 2027KTT → MXPout nonstop, back 1 stopeasyJetfound 7 days agoSee prices for these dates
Denmark
Copenhagen$22one-way27 NovCPH → BGYnonstopRyanairfound 2 days agoOpen this trip
Billund$102one-way11 DecBLL → MXP1 stopSAS Scandinavianfound 3 days agoOpen this trip
Aalborg$103one-way16 Jan 2027AAL → BGY1 stopNorwegian Air Swedenfound 2 days agoOpen this trip
AalborgAs low as $84one-way17 Jan 2027AAL → MXP1 stopNorwegian Air Swedenfound 2 days agoOpen this trip
Copenhagen$69return10 Jan 2027 – 12 Jan 2027CPH → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
CopenhagenAs low as $49return26 Jan 2027 – 28 Jan 2027CPH → BGYout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Billund$108return12 Dec – 18 DecBLL → BGYout 1 stop, back 1 stopWizz Air Maltafound 7 days agoSee prices for these dates
Ireland
Dublin$22one-way31 DecDUB → MXPnonstopRyanairfound 2 days agoOpen this trip
Cork$81one-way19 DecORK → MXP1 stopRyanairfound 2 days agoOpen this trip
Dublin$82return23 Nov – 30 NovDUB → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
DublinAs low as $62return18 Nov – 21 NovDUB → BGYout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Cork$200return30 Apr 2027 – 3 May 2027ORK → BGYout nonstop, back nonstopMalta Airfound 5 days agoSee prices for these dates
Portugal
Lisbon$22one-way26 Feb 2027LIS → BGYnonstopRyanairfound 2 days agoOpen this trip
LisbonAs low as $18one-way12 DecLIS → BGYnonstopRyanairfound 3 days agoOpen this trip
Porto$24one-way20 Feb 2027OPO → MXPnonstopRyanairfound 2 days agoOpen this trip
PortoAs low as $22one-way20 DecOPO → MXPnonstopRyanairfound 6 days agoOpen this trip
Faro$30one-way14 DecFAO → BGYnonstopMalta Airfound 7 days agoOpen this trip
Funchal$38one-way10 DecFNC → MXPnonstopRyanairfound 2 days agoOpen this trip
Porto$39return10 Dec – 17 DecOPO → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Lisbon$63return18 Feb 2027 – 22 Feb 2027LIS → LINout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
LisbonAs low as $46return14 Jan 2027 – 18 Jan 2027LIS → LINout nonstop, back nonstopeasyJetfound 3 days agoSee prices for these dates
Faro$93return20 Dec – 5 Jan 2027FAO → BGYout nonstop, back nonstopRyanairfound 6 days agoSee prices for these dates
Funchal$269return6 Apr 2027 – 10 Apr 2027FNC → MXPout 1 stop, back 1 stopTAP Air Portugalfound 4 days agoSee prices for these dates
Germany
Berlin$22one-way5 DecBER → MXPnonstopRyanairfound 2 days agoOpen this trip
BerlinAs low as $21one-way5 DecBER → BGYnonstopRyanairfound 3 days agoOpen this trip
Cologne$23one-way18 Jan 2027CGN → BGYnonstopRyanairfound 2 days agoOpen this trip
Hamburg$25one-way18 Feb 2027HAM → MXPnonstopeasyJetfound 2 days agoOpen this trip
HamburgAs low as $24one-way23 Feb 2027HAM → MXPnonstopeasyJetfound 3 days agoOpen this trip
Nuremberg$25one-way1 Mar 2027NUE → MXPnonstopeasyJetfound 3 days agoOpen this trip
Dusseldorf$28one-way27 Feb 2027NRN → BGYnonstopMalta Airfound 2 days agoOpen this trip
Dortmund$30one-way16 Jan 2027DTM → MXPnonstopWizz Air Maltafound 2 days agoOpen this trip
Stuttgart$55one-way21 DecSTR → LINnonstopEurowingsfound 2 days agoOpen this trip
Frankfurt$55one-way28 DecFRA → LINnonstopeasyJetfound 2 days agoOpen this trip
Bremen$86one-way23 NovBRE → MXP1 stopRyanairfound 6 days agoOpen this trip
Hannover$86one-way29 NovHAJ → MXPstops unknownEurowingsfound 3 days agoOpen this trip
Memmingen$92one-way27 NovFMM → MXPstops unknownRyanairfound 3 days agoOpen this trip
Munich$100one-way19 Jul 2027MUC → MXPnonstopAirDolomitifound 4 days agoOpen this trip
Dresden$133one-way11 Jan 2027DRS → MXP1 stopEurowingsfound 7 days agoOpen this trip
Cologne$40return3 Dec – 10 DecCGN → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Berlin$48return12 Dec – 17 DecBER → MXPout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
BerlinAs low as $43return5 Dec – 12 DecBER → BGYout nonstop, back nonstopMalta Airfound 3 days agoSee prices for these dates
Hamburg$54return26 Jan 2027 – 28 Jan 2027HAM → MXPout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
HamburgAs low as $51return25 Jan 2027 – 30 Jan 2027HAM → MXPout nonstop, back nonstopeasyJetfound 5 days agoSee prices for these dates
Dortmund$65return17 Dec – 21 DecDTM → MXPout nonstop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
DortmundAs low as $45return5 Dec – 12 DecDTM → MXPout nonstop, back nonstopWizz Air Maltafound 3 days agoSee prices for these dates
Dusseldorf$68return6 Dec – 7 DecDUS → MXPout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
DusseldorfAs low as $54return1 Feb 2027 – 9 Feb 2027NRN → BGYout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Frankfurt$72return23 Nov – 25 NovHHN → MXPout 1 stop, back nonstopMalta Airfound 2 days agoSee prices for these dates
FrankfurtAs low as $71return30 Nov – 7 DecFRA → LINout nonstop, back nonstopeasyJetfound 4 days agoSee prices for these dates
Nuremberg$80return25 Dec – 1 Jan 2027NUE → MXPout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
Stuttgart$218return29 Dec – 3 Jan 2027STR → LINout nonstop, back nonstopEurowingsfound 2 days agoSee prices for these dates
Hannover$238return13 Feb 2027 – 25 Feb 2027HAJ → LINout 1 stop, back 1 stopHOP!found 2 days agoSee prices for these dates
Munich$161return15 Jan 2027 – 19 Jan 2027MUC → MXPout nonstop, back nonstopAirDolomitifound 4 days agoSee prices for these dates
Bremen$240return19 Dec – 27 DecBRE → BGYout 1 stop, back 1 stopRyanairfound 4 days agoSee prices for these dates
Dresden$245return16 Mar 2027 – 20 Mar 2027DRS → MXPout 1 stop, back 1 stopHelvetic Airwaysfound 5 days agoSee prices for these dates
Leipzig/Halle$255return7 Apr 2027 – 11 Apr 2027LEJ → MXPout 1 stop, back 1 stopLufthansafound 5 days agoSee prices for these dates
Netherlands
Eindhoven$23one-way2 DecEIN → BGYnonstopRyanairfound 2 days agoOpen this trip
Amsterdam$78one-way16 Jan 2027AMS → LINnonstopeasyJetfound 2 days agoOpen this trip
Rotterdam$123one-way18 Mar 2027RTM → MXP1 stopTransaviafound 5 days agoOpen this trip
Eindhoven$39return2 Dec – 9 DecEIN → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Amsterdam$182return21 Apr 2027 – 1 May 2027AMS → LINout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
AmsterdamAs low as $109return5 Feb 2027 – 7 Feb 2027AMS → LINout nonstop, back nonstopeasyJetfound 5 days agoSee prices for these dates
Rotterdam$197return1 Mar 2027 – 4 Mar 2027RTM → MXPout 1 stop, back 1 stopTransaviafound 7 days agoSee prices for these dates
Austria
Vienna$23one-way4 Mar 2027VIE → MXPnonstopRyanairfound 2 days agoOpen this trip
ViennaAs low as $22one-way16 Jan 2027VIE → BGYnonstopRyanairfound 4 days agoOpen this trip
Salzburg$114one-way14 Mar 2027SZG → BGY1 stopRyanairfound 7 days agoOpen this trip
Innsbruck$126one-way16 NovINN → BGY1 stopeasyJetfound 7 days agoOpen this trip
Vienna$72return11 Dec – 13 DecVIE → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
ViennaAs low as $43return11 Jan 2027 – 18 Jan 2027VIE → BGYout nonstop, back nonstopMalta Airfound 4 days agoSee prices for these dates
Graz$261return1 Mar 2027 – 6 Mar 2027GRZ → LINout 1 stop, back 1 stopLufthansafound 4 days agoSee prices for these dates
Innsbruck$354return30 Dec – 2 Jan 2027INN → BGYout 1 stop, back 1 stopTransaviafound 4 days agoSee prices for these dates
Serbia
Belgrade$28one-way22 Feb 2027BEG → BGYnonstopWizz Airfound 2 days agoOpen this trip
BelgradeAs low as $26one-way20 Jan 2027BEG → BGYnonstopWizz Airfound 4 days agoOpen this trip
Belgrade$60return5 Dec – 12 DecBEG → BGYout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
BelgradeAs low as $57return8 Feb 2027 – 14 Feb 2027BEG → BGYout nonstop, back nonstopWizz Airfound 5 days agoSee prices for these dates
Nis$392return13 Nov – 15 NovINI → MXPout 2 stops, back 1 stopWizz Air Maltafound 2 days agoSee prices for these dates
Moldova
Chisinau$28one-way6 Apr 2027RMO → BGYnonstopWizz Air Maltafound yesterdayOpen this trip
Chisinau$50return2 Feb 2027 – 5 Feb 2027RMO → MXPout nonstop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
ChisinauAs low as $49return15 Feb 2027 – 22 Feb 2027RMO → BGYout nonstop, back nonstopWizz Air Maltafound 6 days agoSee prices for these dates
Egypt
Luxor$30one-way23 DecLXR → MXPnonstopeasyJetfound 2 days agoOpen this trip
Sharm el Sheikh$30one-way20 DecSSH → MXPnonstopeasyJetfound yesterdayOpen this trip
Sharm el SheikhAs low as $20one-way16 DecSSH → MXPnonstopeasyJetfound 3 days agoOpen this trip
Hurghada$35one-way22 DecHRG → MXPnonstopeasyJetfound 2 days agoOpen this trip
Marsa Alam$42one-way16 Mar 2027RMF → MXPnonstopeasyJetfound 4 days agoOpen this trip
Cairo$54one-way23 DecSPX → MXPnonstopeasyJetfound 2 days agoOpen this trip
CairoAs low as $50one-way6 Feb 2027SPX → MXPnonstopeasyJetfound 3 days agoOpen this trip
Sharm el Sheikh$109return25 Nov – 28 NovSSH → MXPout nonstop, back nonstopeasyJetfound 3 days agoSee prices for these dates
Cairo$144return3 Dec – 9 DecSPX → MXPout nonstop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
Hurghada$151return6 Feb 2027 – 6 Feb 2027HRG → MXPout nonstop, back 1 stopeasyJetfound 4 days agoSee prices for these dates
Luxor$216return1 Feb 2027 – 4 Feb 2027LXR → MXPout nonstop, back 2 stopseasyJetfound 7 days agoSee prices for these dates
Sohag$639return4 Dec – 8 DecHMB → BGYout 2 stops, back 2 stopsJazeera Airwaysfound 7 days agoSee prices for these dates
Greece
Athens$30one-way21 DecATH → BGYnonstopRyanairfound 2 days agoOpen this trip
AthensAs low as $28one-way11 Feb 2027ATH → MXPnonstopeasyJetfound 3 days agoOpen this trip
Kerkyra$37one-way24 May 2027CFU → BGYnonstopMalta Airfound 6 days agoOpen this trip
Rhodes$95one-way1 Sept 2027RHO → MXPnonstopeasyJetfound 2 days agoOpen this trip
Thessaloniki$99one-way13 Jan 2027SKG → MXP1 stopSky Express Greecefound 2 days agoOpen this trip
ThessalonikiAs low as $41one-way15 Jul 2027SKG → BGYnonstopRyanairfound 5 days agoOpen this trip
Kos$108one-way17 Feb 2027KGS → MXP1 stopSky Express Greecefound 2 days agoOpen this trip
Kerkyra$65return16 Sept 2027 – 13 Oct 2027CFU → BGYout nonstop, back nonstopMalta Airfound 2 days agoSee prices for these dates
Athens$77return4 Dec – 8 DecATH → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
AthensAs low as $64return14 Dec – 17 DecATH → MXPout nonstop, back nonstopeasyJetfound 4 days agoSee prices for these dates
Thessaloniki$125return1 Jun 2027 – 4 Jun 2027SKG → BGYout nonstop, back nonstopRyanairfound 3 days agoSee prices for these dates
Heraklion$195return5 Mar 2027 – 9 Mar 2027HER → MXPout 1 stop, back 1 stopSky Express Greecefound 3 days agoSee prices for these dates
Kos$220return27 Nov – 30 NovKGS → BGYout 1 stop, back 1 stopSky Express Greecefound 6 days agoSee prices for these dates
Kosovo
Pristina$31one-way24 DecPRN → MXPnonstopWizz Air Maltafound 2 days agoOpen this trip
Cyprus
Larnaca$36one-way29 Jan 2027LCA → MXPnonstopWizz Air Maltafound 4 days agoOpen this trip
Paphos$37one-way17 Jan 2027PFO → BGYnonstopMalta Airfound 4 days agoOpen this trip
Larnaca$137return30 Nov – 10 DecLCA → MXPout nonstop, back 1 stopWizz Air Maltafound 2 days agoSee prices for these dates
LarnacaAs low as $79return13 Apr 2027 – 20 Apr 2027LCA → MXPout nonstop, back nonstopWizz Air Maltafound 6 days agoSee prices for these dates
Paphos$67return13 Dec – 17 DecPFO → BGYout nonstop, back nonstopRyanairfound 4 days agoSee prices for these dates
Latvia
Riga$37one-way6 DecRIX → BGYnonstopMalta Airfound 2 days agoOpen this trip
RigaAs low as $20one-way20 NovRIX → BGYnonstopRyanairfound 3 days agoOpen this trip
Riga$80return17 Jan 2027 – 24 Jan 2027RIX → BGYout nonstop, back nonstopRyanairfound 2 days agoSee prices for these dates
Georgia
Kutaisi$43one-way22 Feb 2027KUT → MXPnonstopWizz Airfound 2 days agoOpen this trip
Tbilisi$45one-way18 Feb 2027TBS → MXPnonstopeasyJetfound 2 days agoOpen this trip
TbilisiAs low as $41one-way11 Mar 2027TBS → MXPnonstopeasyJetfound 3 days agoOpen this trip
Batumi$162one-way20 NovBUS → BGYstops unknownPegasus Airlinesfound 5 days agoOpen this trip
Kutaisi$91return1 Feb 2027 – 14 Feb 2027KUT → MXPout nonstop, back nonstopWizz Airfound 2 days agoSee prices for these dates
Tbilisi$95return28 Jan 2027 – 4 Feb 2027TBS → MXPout nonstop, back nonstopeasyJetfound 2 days agoSee prices for these dates
TbilisiAs low as $93return11 Mar 2027 – 14 Mar 2027TBS → MXPout nonstop, back nonstopeasyJetfound 3 days agoSee prices for these dates
Switzerland
Geneva$44one-way25 NovGVA → LINnonstopeasyJetfound 3 days agoOpen this trip
Basel$58one-way13 NovBSL → MXPstops unknowneasyJetfound 7 days agoOpen this trip
Zurich$73one-way1 Mar 2027ZRH → MXP1 stopVuelingfound 7 days agoOpen this trip
Bern$536one-way19 NovZDJ → LIN2 stopsSWISSfound 4 days agoOpen this trip
Geneva$79return22 Nov – 30 NovGVA → LINout nonstop, back nonstopeasyJetfound 3 days agoSee prices for these dates
Zurich$161return26 Feb 2027 – 28 Feb 2027ZRH → MXPout nonstop, back nonstopEthiopian Airlinesfound 4 days agoSee prices for these dates
Basel$169return1 Dec – 5 DecBSL → BGYout 1 stop, back 1 stopeasyJetfound 7 days agoSee prices for these dates
Estonia
Tallinn$50one-way21 Jan 2027TLL → BGY1 stopWizz Airfound 2 days agoOpen this trip
TallinnAs low as $42one-way18 Jan 2027TLL → MXP1 stopWizz Airfound 6 days agoOpen this trip
Tartu$143one-way20 Jul 2027TAY → MXP1 stopNORRAfound 3 days agoOpen this trip
Tallinn$99return11 Feb 2027 – 15 Feb 2027TLL → MXPout 1 stop, back nonstopWizz Airfound 2 days agoSee prices for these dates
Tunisia
Tunis$51one-way19 DecTUN → MXPnonstopTunisairfound 3 days agoOpen this trip
Djerba$127one-way14 NovDJE → MXP1 stopeasyJetfound 5 days agoOpen this trip
Monastir$136one-way31 Mar 2027MIR → BGY2 stopsNouvelairfound 7 days agoOpen this trip
Tunis$124return14 Nov – 18 NovTUN → MXPout nonstop, back nonstopTunisairfound 3 days agoSee prices for these dates
Djerba$329return14 Nov – 18 NovDJE → MXPout 1 stop, back 2 stopseasyJetfound 3 days agoSee prices for these dates
Armenia
Yerevan$54one-way7 Apr 2027EVN → MXPnonstopWizz Air Maltafound 2 days agoOpen this trip
Gyumri$233one-way29 Mar 2027LWN → MXPstops unknownWizz Air Maltafound 7 days agoOpen this trip
Yerevan$99return16 Jan 2027 – 21 Jan 2027EVN → BGYout 1 stop, back nonstopWizz Airfound 2 days agoSee prices for these dates
Gyumri$629return1 Mar 2027 – 15 Mar 2027LWN → BGYout 2 stops, back 3 stopsFLYONE Armeniafound 2 days agoSee prices for these dates
Slovenia
Ljubljana$65one-way12 DecLJU → MXP1 stopWizz Airfound 3 days agoOpen this trip
Ljubljana$204return17 Sept 2027 – 23 Sept 2027LJU → MXPout 1 stop, back 1 stopAir Serbiafound 5 days agoSee prices for these dates
Israel
Tel Aviv Yafo$79one-way12 May 2027TLV → MXPnonstopWizz Air Maltafound 2 days agoOpen this trip
Tel Aviv YafoAs low as $60one-way17 NovTLV → MXPnonstopWizz Air Maltafound 6 days agoOpen this trip
Eilat$170one-way2 Jan 2027ETM → MXP1 stopArkiafound 3 days agoOpen this trip
Tel Aviv Yafo$110return23 Nov – 28 NovTLV → MXPout nonstop, back nonstopWizz Air Maltafound 2 days agoSee prices for these dates
Turkiye
Istanbul$81one-way21 NovSAW → BGYnonstopAjetfound 2 days agoOpen this trip
Dalaman$110one-way15 Jan 2027DLM → BGY1 stopAjetfound 2 days agoOpen this trip
Antalya$127one-way24 Jun 2027AYT → BGY1 stopAjetfound 6 days agoOpen this trip
Ankara$131one-way20 Jul 2027ESB → BGY1 stopTurkish Airlinesfound 6 days agoOpen this trip
Mersin$137one-way11 DecCOV → BGYstops unknownAjetfound 4 days agoOpen this trip
Alanya$144one-way23 Jan 2027GZP → BGY2 stopsPegasus Airlinesfound 4 days agoOpen this trip
Ankara$148return12 Jan 2027 – 15 Jan 2027ESB → MXPout 1 stop, back 1 stopWizz Airfound 2 days agoSee prices for these dates
Istanbul$155return21 Dec – 19 Jan 2027SAW → BGYout 1 stop, back 1 stopPegasus Airlinesfound 2 days agoSee prices for these dates
Antalya$248return26 Mar 2027 – 2 Apr 2027AYT → MXPout nonstop, back 1 stopSunExpressfound 2 days agoSee prices for these dates
AntalyaAs low as $159return18 Dec – 14 Jan 2027AYT → MXPout nonstop, back 1 stopSunExpressfound 4 days agoSee prices for these dates
Trabzon$300return17 Mar 2027 – 26 Mar 2027TZX → BGYout 1 stop, back 2 stopsTurkish Airlinesfound 3 days agoSee prices for these dates
Bodrum$215return27 Nov – 30 NovBJV → BGYout 1 stop, back 1 stopTurkish Airlinesfound 6 days agoSee prices for these dates
Izmir$239return18 Dec – 20 DecADB → BGYout 2 stops, back 2 stopsAjetfound 5 days agoSee prices for these dates
Rize$241return9 Dec – 12 DecRZV → BGYout 1 stop, back 1 stopTurkish Airlinesfound 6 days agoSee prices for these dates
Dalaman$276return1 Jan 2027 – 4 Jan 2027DLM → BGYout 2 stops, back 2 stopsPegasus Airlinesfound 4 days agoSee prices for these dates
Alanya$292return1 Mar 2027 – 4 Mar 2027GZP → BGYout 1 stop, back 1 stopPegasus Airlinesfound 7 days agoSee prices for these dates
Azerbaijan
Baku$83one-way3 Mar 2027GYD → MXP1 stopWizz Airfound 2 days agoOpen this trip
BakuAs low as $80one-way17 Feb 2027GYD → MXP1 stopWizz Airfound 4 days agoOpen this trip
Ganja$279one-way1 Jun 2027GNJ → BGY1 stopPegasus Airlinesfound 6 days agoOpen this trip
Baku$194return3 Mar 2027 – 7 Mar 2027GYD → BGYout 1 stop, back 1 stopWizz Airfound 2 days agoSee prices for these dates
Ganja$578return1 Jun 2027 – 4 Jun 2027GNJ → BGYout 1 stop, back 2 stopsPegasus Airlinesfound 6 days agoSee prices for these dates
Russia
Adler/Sochi$97one-way25 Mar 2027AER → MXPstops unknownWizz Air Maltafound 3 days agoOpen this trip
Ufa$141one-way13 Mar 2027UFA → MXPstops unknownWizz Air Maltafound 4 days agoOpen this trip
Mineralnye Vody$167one-way24 NovMRV → MXPstops unknownWizz Air Maltafound 4 days agoOpen this trip
Krasnodar$201one-way23 Jun 2027KRR → MXP1 stopFLYONE Armeniafound 6 days agoOpen this trip
Kaliningrad$210one-way19 NovKGD → BGYstops unknownFLYONE Armeniafound 4 days agoOpen this trip
Izhevsk$217one-way30 NovIJK → MXPstops unknownWizz Air Maltafound 3 days agoOpen this trip
Moscow$224one-way22 Jan 2027VKO → BGY1 stopPobedafound 2 days agoOpen this trip
Murmansk$230one-way24 NovMMK → BGYstops unknownSouthwind airlinesfound 4 days agoOpen this trip
Kazan$251one-way20 Jun 2027KZN → MXP1 stopFLYONE Armeniafound 3 days agoOpen this trip
Novosibirsk$251one-way4 DecOVB → BGYstops unknownS7 Airlinesfound 3 days agoOpen this trip
Kirov$253one-way10 DecKVX → BGYstops unknownAjetfound 7 days agoOpen this trip
Magnitogorsk$264one-way21 NovMQF → MXPstops unknownWizz Air Maltafound 2 days agoOpen this trip
Yekaterinburg$291one-way22 May 2027SVX → BGYstops unknownFLYONE Armeniafound 3 days agoOpen this trip
Kurgan$329one-way22 Mar 2027KRO → MXP2 stopsNordStarfound 3 days agoOpen this trip
Groznyy$464one-way21 NovGRV → MXPstops unknownUtairfound 7 days agoOpen this trip
Makhachkala$670one-way21 Oct 2027MCX → BGY1 stopFlydubaifound 5 days agoOpen this trip
Krasnodar$351return21 Feb 2027 – 2 Mar 2027KRR → MXPout 1 stop, back 1 stopFLYONE Armeniafound 2 days agoSee prices for these dates
KrasnodarAs low as $322return19 Feb 2027 – 2 Mar 2027KRR → MXPout 1 stop, back 1 stopFLYONE Armeniafound 5 days agoSee prices for these dates
Nizhniy Novgorod$429return8 Mar 2027 – 22 Mar 2027GOJ → MXPout 1 stop, back 1 stopAir Serbiafound 2 days agoSee prices for these dates
Nizhniy NovgorodAs low as $425return15 Feb 2027 – 26 Feb 2027GOJ → MXPout 1 stop, back 1 stopAir Serbiafound 5 days agoSee prices for these dates
Kazan$445return23 Nov – 13 DecKZN → BGYout 1 stop, back 1 stopPobedafound 2 days agoSee prices for these dates
Naberezhnye Chelny$477return23 Nov – 10 DecNBC → BGYout 2 stops, back 2 stopsPobedafound 2 days agoSee prices for these dates
Samara$513return21 Jun 2027 – 1 Jul 2027KUF → MXPout 1 stop, back 2 stopsFLYONE Armeniafound 2 days agoSee prices for these dates
SamaraAs low as $411return17 Feb 2027 – 9 Mar 2027KUF → MXPout 2 stops, back 1 stopAzimuthfound 6 days agoSee prices for these dates
Moscow$519return3 Apr 2027 – 19 Apr 2027VKO → BGYout 1 stop, back 1 stopFLYONE Armeniafound 2 days agoSee prices for these dates
MoscowAs low as $354return9 Dec – 23 Jan 2027VKO → MXPout 1 stop, back 1 stopWizz Air Maltafound 6 days agoSee prices for these dates
Volgograd$543return20 Jan 2027 – 25 Feb 2027VOG → MXPout 2 stops, back 2 stopsPobedafound 2 days agoSee prices for these dates
Omsk$547return3 Dec – 14 Jan 2027OMS → BGYout 2 stops, back 2 stopsPobedafound 3 days agoSee prices for these dates
Tyumen$570return1 Feb 2027 – 14 Feb 2027TJM → MXPout 2 stops, back 3 stopsPobedafound 3 days agoSee prices for these dates
Syktyvkar$701return21 Feb 2027 – 2 Mar 2027SCW → MXPout 2 stops, back 2 stopsSmartaviafound 3 days agoSee prices for these dates
Petropavlovsk-Kamchatsky$940return19 Nov – 8 DecPKC → BGYout 2 stops, back 2 stopsAeroflotfound 3 days agoSee prices for these dates
Kaliningrad$957return18 Apr 2027 – 28 Apr 2027KGD → MXPout 2 stops, back 2 stopsBelaviafound 3 days agoSee prices for these dates
Chita$1,004return1 Apr 2027 – 19 Apr 2027HTA → MXPout 3 stops, back 3 stopsS7 Airlinesfound 2 days agoSee prices for these dates
Mirnyj$1,025return18 Nov – 2 DecMJZ → MXPout 3 stops, back 2 stopsALROSAfound 3 days agoSee prices for these dates
Yakutsk$1,091return21 Mar 2027 – 1 Apr 2027YKS → BGYout 2 stops, back 2 stopsYakutia Airlinesfound 2 days agoSee prices for these dates
Nizhnevartovsk$1,179return23 Sept 2027 – 7 Oct 2027NJC → BGYout 3 stops, back 3 stopsUtairfound 2 days agoSee prices for these dates
Mineralnye Vody$297return15 Dec – 14 Jan 2027MRV → MXPout 1 stop, back 1 stopAzimuthfound 5 days agoSee prices for these dates
Saint Petersburg$298return7 Dec – 3 Feb 2027LED → MXPout 1 stop, back 1 stopAzerbaijan Airlinesfound 6 days agoSee prices for these dates
Adler/Sochi$300return3 Apr 2027 – 19 Apr 2027AER → MXPout 1 stop, back 1 stopFLYONE Armeniafound 8 days agoSee prices for these dates
Yekaterinburg$481return19 Jan 2027 – 2 Feb 2027SVX → MXPout 1 stop, back 2 stopsFLYONE Armeniafound 8 days agoSee prices for these dates
Ufa$509return5 Mar 2027 – 17 Mar 2027UFA → MXPout 2 stops, back 2 stopsPobedafound 4 days agoSee prices for these dates
Saratov$534return21 Jan 2027 – 28 Jan 2027GSV → BGYout 2 stops, back 1 stopPobedafound 5 days agoSee prices for these dates
Izhevsk$552return20 Feb 2027 – 2 Mar 2027IJK → MXPout 2 stops, back 2 stopsS7 Airlinesfound 5 days agoSee prices for these dates
Murmansk$556return17 Jan 2027 – 24 Jan 2027MMK → MXPout 2 stops, back 3 stopsAeroflotfound 6 days agoSee prices for these dates
Perm$561return18 Dec – 31 DecPEE → BGYout 2 stops, back 3 stopsAzimuthfound 7 days agoSee prices for these dates
Orenburg$588return7 Mar 2027 – 13 Mar 2027REN → MXPout 2 stops, back 2 stopsNordwind Airlinesfound 4 days agoSee prices for these dates
Arkhangelsk$625return17 Feb 2027 – 26 Feb 2027ARH → MXPout 2 stops, back 2 stopsSmartaviafound 7 days agoSee prices for these dates
Vladikavkaz$768return18 Apr 2027 – 25 Apr 2027OGZ → MXPout 2 stops, back 2 stopsS7 Airlinesfound 4 days agoSee prices for these dates
Chelyabinsk$891return1 Mar 2027 – 31 Mar 2027CEK → MXPout 2 stops, back 4 stopsPobedafound 5 days agoSee prices for these dates
Ulan-Ude$903return15 Apr 2027 – 21 Apr 2027UUD → MXPout 2 stops, back 2 stopsS7 Airlinesfound 6 days agoSee prices for these dates
Blagoveschensk$1,003return28 Feb 2027 – 20 Mar 2027BQS → MXPout 2 stops, back 2 stopsS7 Airlinesfound 5 days agoSee prices for these dates
Khabarovsk$1,066return19 Mar 2027 – 2 Apr 2027KHV → MXPout 2 stops, back 3 stopsS7 Airlinesfound 7 days agoSee prices for these dates
Iceland
Reykjavik$97one-way21 DecKEF → MXPnonstopeasyJetfound 2 days agoOpen this trip
ReykjavikAs low as $44one-way3 DecKEF → MXPnonstopeasyJetfound 4 days agoOpen this trip
Reykjavik$119return28 Nov – 2 DecKEF → BGYout 1 stop, back nonstopeasyJetfound 4 days agoSee prices for these dates
Bosnia and Herzegovina
Sarajevo$104one-way10 Mar 2027SJJ → MXP1 stopAir Serbiafound 6 days agoOpen this trip
Lebanon
Beirut$137one-way20 NovBEY → BGYstops unknownAjetfound 3 days agoOpen this trip
Beirut$180return23 Nov – 30 NovBEY → BGYout 1 stop, back 1 stopPegasus Airlinesfound 5 days agoSee prices for these dates
Jordan
Amman$153one-way7 Feb 2027AMM → BGY1 stopPegasus Airlinesfound 2 days agoOpen this trip
Amman$274return21 Dec – 1 Jan 2027AMM → BGYout 1 stop, back 1 stopPegasus Airlinesfound 2 days agoSee prices for these dates
AmmanAs low as $265return26 Dec – 5 Jan 2027AMM → BGYout 1 stop, back 1 stopPegasus Airlinesfound 7 days agoSee prices for these dates
Aqaba$469return1 Dec – 15 DecAQJ → BGYout 2 stops, back 2 stopsRoyal Jordanianfound 7 days agoSee prices for these dates
Iraq
Erbil$155one-way1 Feb 2027EBL → MXP2 stopsAjetfound 2 days agoOpen this trip
Kazakhstan
Atyrau$156one-way1 DecGUW → BGYstops unknownPegasus Airlinesfound 4 days agoOpen this trip
Astana$174one-way16 DecNQZ → BGY1 stopPegasus Airlinesfound 7 days agoOpen this trip
Oral$179one-way16 Mar 2027URA → BGYstops unknownPegasus Airlinesfound 2 days agoOpen this trip
Aktobe$183one-way27 NovAKX → BGYstops unknownPegasus Airlinesfound 4 days agoOpen this trip
Almaty$185one-way28 NovALA → BGY1 stopPegasus Airlinesfound 2 days agoOpen this trip
Aktau$192one-way29 Apr 2027SCO → MXP1 stopAzerbaijan Airlinesfound 4 days agoOpen this trip
Oskemen$325one-way25 NovUKK → BGYstops unknownPegasus Airlinesfound 3 days agoOpen this trip
Kostanay$450one-way25 Jun 2027KSN → BGY3 stopsFlyArystanfound 2 days agoOpen this trip
Almaty$352return19 Feb 2027 – 2 Mar 2027ALA → MXPout 2 stops, back 2 stopsFLYONE Armeniafound 2 days agoSee prices for these dates
AlmatyAs low as $343return19 Feb 2027 – 21 Feb 2027ALA → MXPout 2 stops, back 1 stopFLYONE Armeniafound 4 days agoSee prices for these dates
Astana$353return18 Dec – 31 DecNQZ → MXPout 1 stop, back 1 stopFlyArystanfound 2 days agoSee prices for these dates
AstanaAs low as $333return10 Feb 2027 – 20 Feb 2027NQZ → MXPout 1 stop, back 1 stopAzerbaijan Airlinesfound 4 days agoSee prices for these dates
Oral$367return11 Mar 2027 – 22 Mar 2027URA → BGYout 2 stops, back 2 stopsPegasus Airlinesfound 2 days agoSee prices for these dates
Aktobe$400return17 Dec – 4 Jan 2027AKX → MXPout 2 stops, back 1 stopAzerbaijan Airlinesfound 2 days agoSee prices for these dates
AktobeAs low as $319return18 Dec – 5 Jan 2027AKX → BGYout 1 stop, back 1 stopPegasus Airlinesfound 2 days agoSee prices for these dates
Atyrau$405return15 Nov – 5 DecGUW → BGYout 2 stops, back 2 stopsPegasus Airlinesfound 2 days agoSee prices for these dates
AtyrauAs low as $304return29 Nov – 7 DecGUW → BGYout 1 stop, back 1 stopPegasus Airlinesfound 4 days agoSee prices for these dates
Shymkent$471return22 Mar 2027 – 29 Mar 2027CIT → BGYout 1 stop, back 1 stopPegasus Airlinesfound 2 days agoSee prices for these dates
ShymkentAs low as $321return25 Dec – 7 Jan 2027CIT → BGYout 1 stop, back 1 stopPegasus Airlinesfound 5 days agoSee prices for these dates
Oskemen$538return13 Jan 2027 – 16 Jan 2027UKK → BGYout 2 stops, back 2 stopsFlyArystanfound 3 days agoSee prices for these dates
Aktau$318return19 Feb 2027 – 23 Feb 2027SCO → MXPout 1 stop, back 1 stopAzerbaijan Airlinesfound 5 days agoSee prices for these dates
Qatar
Doha$164one-way7 DecDOH → BGY1 stopPegasus Airlinesfound 3 days agoOpen this trip
Doha$534return24 Dec – 30 DecDOH → MXPout 1 stop, back 2 stopsEtihad Airwaysfound 3 days agoSee prices for these dates
Senegal
Dakar$183one-way2 DecDSS → MXP1 stopVuelingfound 7 days agoOpen this trip
Dakar$616return13 Nov – 22 NovDSS → MXPout 2 stops, back 1 stopTransavia Francefound 4 days agoSee prices for these dates
Vietnam
Hanoi$202one-way20 Jan 2027HAN → MXPstops unknownAir Chinafound 6 days agoOpen this trip
Hanoi$757return1 Feb 2027 – 4 Feb 2027HAN → MXPout 3 stops, back 2 stopsAir Chinafound 6 days agoSee prices for these dates
Uzbekistan
Urgench$241one-way19 NovUGC → BGYstops unknownFLYONE Armeniafound 4 days agoOpen this trip
Tashkent$417return14 Feb 2027 – 27 Feb 2027TAS → MXPout 1 stop, back 1 stopFLYONE Armeniafound 3 days agoSee prices for these dates
Samarkand$619return4 Dec – 18 DecSKD → BGYout 2 stops, back 3 stopsUzbekistan Airwaysfound 2 days agoSee prices for these dates
Bukhara$619return4 Dec – 15 DecBHK → BGYout 2 stops, back 2 stopsUzbekistan Airwaysfound 5 days agoSee prices for these dates
Kyrgyzstan
Bishkek$242one-way7 Jul 2027BSZ → MXP2 stopsTurkish Airlinesfound 7 days agoOpen this trip
Bishkek$313return16 Jan 2027 – 24 Jan 2027BSZ → BGYout 2 stops, back 2 stopsPegasus Airlinesfound 2 days agoSee prices for these dates
Osh$475return15 Nov – 24 NovOSS → BGYout 3 stops, back 2 stopsAsman Airlinesfound 5 days agoSee prices for these dates
Saudi Arabia
Jeddah$247one-way18 May 2027JED → MXP1 stopKuwait Airwaysfound 7 days agoOpen this trip
Jeddah$353return24 Dec – 9 Jan 2027JED → MXPout 1 stop, back 1 stopSaudiafound 2 days agoSee prices for these dates
JeddahAs low as $352return21 Dec – 10 Jan 2027JED → MXPout 1 stop, back 1 stopFlynasfound 6 days agoSee prices for these dates
Dammam$366return19 Dec – 4 Jan 2027DMM → BGYout 1 stop, back 1 stopPegasus Airlinesfound 4 days agoSee prices for these dates
Medina$525return11 Dec – 18 DecMED → MXPout 2 stops, back 2 stopsPegasus Airlinesfound 6 days agoSee prices for these dates
Abha$557return1 Dec – 16 DecAHB → MXPout 3 stops, back 2 stopsflyadealfound 7 days agoSee prices for these dates
United States
New York$273one-way31 DecJFK → MXPstops unknownLevelfound 3 days agoOpen this trip
Dallas$308one-way13 Jan 2027DFW → BGY3 stopsFrontier Airlinesfound 3 days agoOpen this trip
Miami$309one-way20 Oct 2027MIA → MXP1 stopTAP Air Portugalfound 6 days agoOpen this trip
San Francisco$334one-way22 Aug 2027SFO → MXP2 stopsAmerican Airlinesfound 4 days agoOpen this trip
San Jose$361one-way4 May 2027SJC → MXP1 stopUnited Airlinesfound 2 days agoOpen this trip
Houston$386one-way22 Apr 2027IAH → MXP2 stopsAir Canadafound 4 days agoOpen this trip
Manchester$411one-way18 Mar 2027MHT → MXP2 stopsUnited Airlinesfound 3 days agoOpen this trip
Los Angeles$414one-way8 Jan 2027LAX → MXP3 stopsjetBluefound 7 days agoOpen this trip
Tampa$418one-way1 May 2027TPA → MXP1 stopAir Canadafound 6 days agoOpen this trip
Seattle$483one-way22 May 2027SEA → BGY1 stopSAS Scandinavianfound 4 days agoOpen this trip
Chicago$493one-way1 Jan 2027ORD → BGY1 stopAer Lingusfound 3 days agoOpen this trip
San Diego$525one-way21 May 2027SAN → MXP2 stopsWestJetfound 4 days agoOpen this trip
Kauai Island$571one-way23 NovLIH → BGY3 stopsAlaska Airlinesfound 2 days agoOpen this trip
Lebanon$584one-way23 DecLEB → MXP3 stopsCape Airfound 4 days agoOpen this trip
Oakland$685one-way22 Aug 2027OAK → MXP2 stopsAlaska Airlinesfound 4 days agoOpen this trip
Albuquerque$771one-way20 NovABQ → MXP1 stopUnited Airlinesfound 6 days agoOpen this trip
Kansas City$939one-way18 DecMCI → MXP3 stopsFrontier Airlinesfound 5 days agoOpen this trip
New York$573return9 Sept 2027 – 9 Oct 2027LGA → MXPout 1 stop, back 1 stopAir Canadafound 2 days agoSee prices for these dates
New YorkAs low as $479return26 Feb 2027 – 5 Mar 2027JFK → MXPout 2 stops, back 2 stopsavianca airlinesfound 3 days agoSee prices for these dates
San Francisco$621return23 Nov – 16 DecSFO → MXPout 1 stop, back 1 stopAir Canadafound 3 days agoSee prices for these dates
Los Angeles$632return20 Jan 2027 – 1 Feb 2027LAX → MXPout 1 stop, back 1 stopSAS Scandinavianfound 3 days agoSee prices for these dates
San Jose$674return23 Nov – 16 DecSJC → MXPout 1 stop, back 1 stopUnited Airlinesfound 3 days agoSee prices for these dates
Atlanta$757return16 May 2027 – 24 May 2027ATL → MXPout 1 stop, back 1 stopSAS Scandinavianfound 3 days agoSee prices for these dates
Ontario$978return20 Jan 2027 – 1 Feb 2027ONT → LINout 2 stops, back 2 stopsUnited Airlinesfound 3 days agoSee prices for these dates
Oakland$1,199return13 Jun 2027 – 3 Jul 2027OAK → LINout 2 stops, back 2 stopsAlaska Airlinesfound 2 days agoSee prices for these dates
Orlando$652return24 Feb 2027 – 3 Mar 2027MCO → BGYout 2 stops, back 2 stopsIcelandairfound 4 days agoSee prices for these dates
Washington$667return13 Feb 2027 – 16 Feb 2027IAD → LINout 2 stops, back 1 stopSAS Scandinavianfound 6 days agoSee prices for these dates
Boston$668return4 Sept 2027 – 11 Sept 2027BOS → MXPout 1 stop, back 1 stopSAS Scandinavianfound 4 days agoSee prices for these dates
Miami$690return8 Feb 2027 – 16 Feb 2027MIA → MXPout 1 stop, back 1 stopTAP Air Portugalfound 5 days agoSee prices for these dates
Chicago$700return1 Apr 2027 – 7 Apr 2027ORD → MXPout 1 stop, back 1 stopTurkish Airlinesfound 7 days agoSee prices for these dates
Seattle$715return1 Mar 2027 – 4 Mar 2027SEA → MXPout 1 stop, back 1 stopCondorfound 7 days agoSee prices for these dates
Fort Lauderdale$731return8 Feb 2027 – 16 Feb 2027FLL → MXPout 1 stop, back 1 stopUnited Airlinesfound 5 days agoSee prices for these dates
Baltimore$786return13 Feb 2027 – 16 Feb 2027BWI → MXPout 2 stops, back 2 stopsIcelandairfound 6 days agoSee prices for these dates
Tampa$1,243return27 Jun 2027 – 9 Jul 2027TPA → MXPout 1 stop, back 1 stopEdelweiss Airfound 6 days agoSee prices for these dates
Kansas City$1,721return18 Dec – 27 DecMCI → MXPout 3 stops, back 3 stopsFrontier Airlinesfound 5 days agoSee prices for these dates
Canada
TorontoC$392 (US$275)one-way17 Jan 2027YTZ → MXP2 stopsPorter Airlines Canadafound 7 days agoOpen this trip
TorontoC$966 (US$678)return15 Jan 2027 – 12 Mar 2027YYZ → BGYout 2 stops, back 1 stopPorter Airlines Canadafound 3 days agoSee prices for these dates
MontrealC$1,021 (US$716)return15 Feb 2027 – 21 Feb 2027YUL → LINout 1 stop, back 1 stopBritish Airwaysfound 3 days agoSee prices for these dates
VancouverC$1,635 (US$1,147)return16 Dec – 5 Jan 2027YVR → MXPout 2 stops, back 3 stopsWestJetfound 6 days agoSee prices for these dates
Belarus
Minsk$291one-way20 Sept 2027MSQ → MXP1 stopTurkish Airlinesfound 5 days agoOpen this trip
Minsk$515return13 Apr 2027 – 30 Apr 2027MSQ → MXPout 1 stop, back 1 stopTurkish Airlinesfound yesterdaySee prices for these dates
MinskAs low as $500return1 Mar 2027 – 19 Mar 2027MSQ → MXPout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Gambia
Banjul$299one-way1 Feb 2027BJL → MXP1 stopVuelingfound 4 days agoOpen this trip
Pakistan
Sialkot$305one-way20 DecSKT → BGYstops unknownPegasus Airlinesfound 5 days agoOpen this trip
Lahore$473one-way31 Mar 2027LHE → BGY1 stopFlyJinnahfound 6 days agoOpen this trip
Islamabad$667return15 Dec – 15 Jan 2027ISB → BGYout 2 stops, back 3 stopsairbluefound 2 days agoSee prices for these dates
Karachi$407return24 Dec – 11 Jan 2027KHI → BGYout 1 stop, back 1 stopPegasus Airlinesfound 7 days agoSee prices for these dates
Lahore$698return30 Nov – 7 DecLHE → BGYout 2 stops, back 1 stopairbluefound 7 days agoSee prices for these dates
Turkmenistan
Ashgabat$335one-way6 Feb 2027ASB → MXPnonstopTurkmenistan Airlinesfound 2 days agoOpen this trip
Ashgabat$924return23 Nov – 27 NovASB → MXPout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
South Africa
Johannesburg$424one-way4 Apr 2027JNB → MXP1 stopQatar Airwaysfound 6 days agoOpen this trip
Johannesburg$689return30 Nov – 2 DecJNB → MXPout 1 stop, back 1 stopEthiopian Airlinesfound 6 days agoSee prices for these dates
Costa Rica
San Jose$441one-way21 Jan 2027SJO → MXP2 stopsjetBluefound 7 days agoOpen this trip
San Jose$838return15 Feb 2027 – 3 Mar 2027SJO → MXPout 2 stops, back 3 stopsAir Canadafound 7 days agoSee prices for these dates
Mali
Bamako$450one-way21 DecBKO → BGY2 stopsRoyal Air Marocfound 2 days agoOpen this trip
BamakoAs low as $447one-way20 DecBKO → MXP2 stopsRoyal Air Marocfound 2 days agoOpen this trip
Bamako$984return25 Nov – 28 NovBKO → MXPout 1 stop, back 1 stopEthiopian Airlinesfound 2 days agoSee prices for these dates
Jamaica
Montego Bay$453one-way22 NovMBJ → MXPnonstopNeosfound 4 days agoOpen this trip
China
Nanchang$462one-way25 NovKHN → BGY2 stopsShenzhen Airlinesfound 5 days agoOpen this trip
Chengdu$477one-way16 Sept 2027TFU → BGY3 stopsAirAsia Xfound 4 days agoOpen this trip
Tianjin$527one-way14 May 2027TSN → LIN3 stopsKorean Airfound 2 days agoOpen this trip
Dayong$791one-way15 Sept 2027DYG → MXP1 stopShanghai Airlinesfound 4 days agoOpen this trip
Beijing$643return1 Sept 2027 – 10 Sept 2027PEK → MXPout 1 stop, back 1 stopRoyal Jordanianfound 3 days agoSee prices for these dates
Shenzhen$1,038return8 Feb 2027 – 13 Feb 2027SZX → MXPout 1 stop, back 1 stopEmiratesfound 3 days agoSee prices for these dates
Hangzhou$1,052return6 Feb 2027 – 13 Feb 2027HGH → MXPout 2 stops, back 2 stopsShenzhen Airlinesfound 2 days agoSee prices for these dates
Shanghai$614return3 Dec – 16 DecPVG → BGYout 1 stop, back 1 stopEmiratesfound 8 days agoSee prices for these dates
Chengdu$724return28 Jan 2027 – 25 Feb 2027TFU → MXPout 1 stop, back 1 stopTurkish Airlinesfound 8 days agoSee prices for these dates
Xian$785return24 Jan 2027 – 5 Feb 2027XIY → MXPout 1 stop, back 1 stopHainan Airlinesfound 4 days agoSee prices for these dates
Guangzhou$862return4 May 2027 – 12 May 2027CAN → MXPout 1 stop, back 1 stopGulf Airfound 7 days agoSee prices for these dates
Wuhan$898return4 Jan 2027 – 10 Jan 2027WUH → MXPout 2 stops, back 2 stopsChina Easternfound 4 days agoSee prices for these dates
Ivory Coast
Abidjan$469one-way24 Apr 2027ABJ → MXP2 stopsAir Senegalfound 6 days agoOpen this trip
Abidjan$953return11 Dec – 19 DecABJ → MXPout 1 stop, back 1 stopRoyal Air Marocfound 8 days agoSee prices for these dates
Dominican Republic
Punta Cana$478one-way5 Apr 2027PUJ → MXP2 stopsjetBluefound 4 days agoOpen this trip
La Romana$597one-way29 Jan 2027LRM → MXP1 stopCondorfound 5 days agoOpen this trip
Santo Domingo$987return23 Dec – 8 Jan 2027SDQ → MXPout 2 stops, back 1 stopWorld2Flyfound 3 days agoSee prices for these dates
Bangladesh
Dhaka$480one-way1 Aug 2027DAC → BGY1 stopAir Arabiafound 5 days agoOpen this trip
New Zealand
Wellington$529one-way28 Jan 2027WLG → MXP2 stopsQantasfound 2 days agoOpen this trip
Brazil
Vitoria$530one-way13 NovVIX → MXP1 stopLATAM Airlines Groupfound 4 days agoOpen this trip
Sao Paulo$572one-way24 Oct 2027GRU → BGY2 stopsavianca airlinesfound 3 days agoOpen this trip
Florianopolis$633one-way6 Jun 2027FLN → MXP3 stopsGol Transportes Aéreosfound 2 days agoOpen this trip
Sao Paulo$1,117return30 Dec – 17 Jan 2027GRU → LINout 1 stop, back 1 stopLufthansafound 2 days agoSee prices for these dates
Sao PauloAs low as $736return8 Feb 2027 – 18 Feb 2027GRU → MXPout 1 stop, back 1 stopTAP Air Portugalfound 5 days agoSee prices for these dates
Rio de Janeiro$862return30 Jan 2027 – 18 Feb 2027GIG → MXPout 1 stop, back 1 stopTAP Air Portugalfound 7 days agoSee prices for these dates
Brasilia$880return24 Nov – 3 DecBSB → MXPout 1 stop, back 2 stopsLATAM Airlines Groupfound 7 days agoSee prices for these dates
Belo Horizonte$914return16 Nov – 23 NovCNF → MXPout 1 stop, back 2 stopsLATAM Airlines Groupfound 4 days agoSee prices for these dates
Porto Alegre$985return6 Aug 2027 – 20 Aug 2027POA → MXPout 1 stop, back 1 stopLATAM Airlines Groupfound 7 days agoSee prices for these dates
Florianopolis$1,117return16 May 2027 – 28 May 2027FLN → MXPout 2 stops, back 1 stopLATAM Airlines Groupfound 4 days agoSee prices for these dates
Vitoria$1,290return14 Jan 2027 – 3 Feb 2027VIX → MXPout 2 stops, back 2 stopsAzul Airlinesfound 7 days agoSee prices for these dates
Afghanistan
Kabul$540one-way16 Jun 2027KBL → BGY1 stopTurkish Airlinesfound 6 days agoOpen this trip
Mauritius
Mauritius$542one-way9 Mar 2027MRU → MXP2 stopsEmiratesfound 7 days agoOpen this trip
Burkina Faso
Ouagadougou$543one-way2 DecOUA → MXP1 stopEthiopian Airlinesfound 5 days agoOpen this trip
Ouagadougou$665return9 Dec – 6 Feb 2027OUA → MXPout 1 stop, back 1 stopRoyal Air Marocfound 4 days agoSee prices for these dates
Ecuador
Guayaquil$556one-way10 Feb 2027GYE → BGY3 stopsjetBluefound 2 days agoOpen this trip
Guayaquil$1,014return10 Feb 2027 – 10 Mar 2027GYE → LINout 2 stops, back 1 stopLATAM Airlines Groupfound 2 days agoSee prices for these dates
Japan
Kumamoto$572one-way2 Mar 2027KMJ → MXP2 stopsT'way Airfound 2 days agoOpen this trip
Osaka$1,016return18 Nov – 24 NovKIX → MXPout 2 stops, back 2 stopsSTARLUX Airlinesfound 3 days agoSee prices for these dates
Tokyo$782return15 Sept 2027 – 21 Sept 2027HND → MXPout 1 stop, back 1 stopAir Indiafound 7 days agoSee prices for these dates
Australia
Cairns$654one-way6 Sept 2027CNS → BGY3 stopsJetstarfound 2 days agoOpen this trip
Melbourne$1,119return18 Mar 2027 – 25 Mar 2027MEL → MXPout 1 stop, back 1 stopAir Indiafound 2 days agoSee prices for these dates
Ballina$1,026return18 May 2027 – 1 Jun 2027BNK → MXPout 2 stops, back 2 stopsVirgin Australiafound 6 days agoSee prices for these dates
Perth$1,111return18 Aug 2027 – 22 Sept 2027PER → MXPout 2 stops, back 2 stopsQatar Airwaysfound 4 days agoSee prices for these dates
Sydney$1,277return23 Jul 2027 – 26 Jul 2027SYD → MXPout 1 stop, back 1 stopEtihad Airwaysfound 6 days agoSee prices for these dates
Martinique
Fort-de-France$666one-way28 NovFDF → MXP1 stopCorsair Internationalfound 6 days agoOpen this trip
Madagascar
Nossi-Be$689one-way1 DecNOS → BGY3 stopsEthiopian Airlinesfound 6 days agoOpen this trip
Peru
Cusco$702one-way18 Jul 2027CUZ → BGY3 stopsLATAM Airlines Groupfound 4 days agoOpen this trip
Lima$1,046return20 Dec – 31 Jan 2027LIM → BGYout 2 stops, back 2 stopsSky Airlinefound 2 days agoSee prices for these dates
Argentina
Buenos Aires$705one-way2 Mar 2027AEP → MXP3 stopsJetSmartfound 5 days agoOpen this trip
Rosario$1,099one-way6 Jan 2027ROS → BGY3 stopsArajetfound 4 days agoOpen this trip
Buenos Aires$1,293return27 Nov – 28 DecEZE → LINout 1 stop, back 1 stopITA Airwaysfound 2 days agoSee prices for these dates
Buenos AiresAs low as $1,152return2 Feb 2027 – 15 Feb 2027AEP → MXPout 2 stops, back 2 stopsGol Transportes Aéreosfound 3 days agoSee prices for these dates
Ushuaia$1,766return1 Jul 2027 – 4 Jul 2027USH → LINout 2 stops, back 2 stopsAerolineas Argentinasfound 3 days agoSee prices for these dates
Mexico
Guadalajara$705one-way2 Jan 2027GDL → BGY3 stopsVolarisfound 4 days agoOpen this trip
Mexico City$796return27 Mar 2027 – 12 Apr 2027MEX → MXPout 1 stop, back 1 stopAir Canadafound 4 days agoSee prices for these dates
San Jose del Cabo$935return29 Mar 2027 – 16 Apr 2027SJD → MXPout 1 stop, back 1 stopUnited Airlinesfound 4 days agoSee prices for these dates
Tanzania
Tanga$733one-way6 DecTGT → MXP3 stopsCoastal Aviationfound 7 days agoOpen this trip
Zanzibar$821return1 Feb 2027 – 24 Feb 2027ZNZ → MXPout 1 stop, back 1 stopTurkish Airlinesfound 2 days agoSee prices for these dates
Dar Es Salaam$1,093return7 Jan 2027 – 10 Jan 2027DAR → MXPout 2 stops, back 2 stopsQatar Airwaysfound 3 days agoSee prices for these dates
Haiti
Port-au-Prince$963one-way19 DecPAP → BGY3 stopsSunrise Airwaysfound 4 days agoOpen this trip
Bolivia
Uyuni$1,040one-way4 Sept 2027UYU → BGY3 stopsBoliviana de Aviaciónfound 3 days agoOpen this trip
Tuvalu
Funafuti Atoll$1,480one-way13 NovFUN → MXP3 stopsFiji Airwaysfound 5 days agoOpen this trip
Algeria
Oran$227return1 Jan 2027 – 8 Jan 2027ORN → MXPout 1 stop, back 1 stopAir Algeriefound 2 days agoSee prices for these dates
Setif$354return18 Mar 2027 – 25 Mar 2027QSF → MXPout 2 stops, back 2 stopsVoloteafound 2 days agoSee prices for these dates
Algiers$153return15 Jan 2027 – 22 Jan 2027ALG → MXPout 1 stop, back 1 stopVuelingfound 4 days agoSee prices for these dates
Hong Kong
Hong Kong$345one-way26 Jun 2027HKG → MXP1 stopEtihad Airwaysfound 8 days agoSee prices for these dates
Bahrain
Manama$369return10 Dec – 13 DecBAH → MXPout 1 stop, back 1 stopEtihad Airwaysfound 2 days agoSee prices for these dates
Oman
Muscat$369return9 May 2027 – 16 May 2027MCT → MXPout 1 stop, back 1 stopGulf Airfound 2 days agoSee prices for these dates
MuscatAs low as $312return30 Nov – 10 DecMCT → BGYout 1 stop, back 1 stopPegasus Airlinesfound 5 days agoSee prices for these dates
United Arab Emirates
Dubai$445return14 Jun 2027 – 3 Jul 2027DXB → MXPout 1 stop, back 1 stopKuwait Airwaysfound 2 days agoSee prices for these dates
DubaiAs low as $384return5 Feb 2027 – 9 Feb 2027DXB → BGYout 1 stop, back 3 stopsPegasus Airlinesfound 7 days agoSee prices for these dates
Sharjah$513return14 Jun 2027 – 3 Jul 2027SHJ → BGYout 1 stop, back 1 stopPegasus Airlinesfound 2 days agoSee prices for these dates
SharjahAs low as $463return17 Nov – 1 DecSHJ → MXPout 2 stops, back 1 stopPegasus Airlinesfound 3 days agoSee prices for these dates
Abu Dhabi$313return6 Dec – 8 DecAUH → MXPout 2 stops, back 1 stopPegasus Airlinesfound 4 days agoSee prices for these dates
Fujairah$1,030return4 Dec – 7 DecFJR → BGYout 2 stops, back 2 stopsIndiGofound 5 days agoSee prices for these dates
Tajikistan
Dushanbe$496one-way17 May 2027DYU → MXP2 stopsTurkish Airlinesfound 8 days agoSee prices for these dates
Dushanbe$646return10 Apr 2027 – 14 Apr 2027DYU → MXPout 2 stops, back 2 stopsAzerbaijan Airlinesfound 8 days agoSee prices for these dates
Taiwan
Taipei$508return8 Dec – 16 DecTPE → MXPout 2 stops, back 2 stopsChina Easternfound 2 days agoSee prices for these dates
TaipeiAs low as $465return3 Dec – 13 DecTPE → MXPout 2 stops, back 2 stopsChina Easternfound 5 days agoSee prices for these dates
Thailand
Bangkok$598return14 Jan 2027 – 29 Jan 2027BKK → MXPout 1 stop, back 1 stopHainan Airlinesfound 2 days agoSee prices for these dates
Chiang Mai$651return22 Dec – 3 Jan 2027CNX → MXPout 1 stop, back 2 stopsChina Easternfound 3 days agoSee prices for these dates
Phuket$669return15 Feb 2027 – 5 Mar 2027HKT → MXPout 2 stops, back 2 stopsOman Airfound 2 days agoSee prices for these dates
South Korea
Seoul$650return6 Feb 2027 – 18 Feb 2027ICN → MXPout 1 stop, back 1 stopSAS Scandinavianfound 2 days agoSee prices for these dates
Philippines
Manila$711return14 Feb 2027 – 7 Mar 2027MNL → MXPout 2 stops, back 1 stopScootfound 2 days agoSee prices for these dates
Nigeria
Lagos$955return23 Dec – 29 DecLOS → MXPout 1 stop, back 1 stopRoyal Air Marocfound 3 days agoSee prices for these dates
Democratic Republic of the Congo
Kinshasa$1,025return23 Nov – 9 DecFIH → MXPout 1 stop, back 1 stopQatar Airwaysfound 2 days agoSee prices for these dates
Zambia
Lusaka$1,088return13 Nov – 17 NovLUN → MXPout 2 stops, back 2 stopsEthiopian Airlinesfound 2 days agoSee prices for these dates
Chile
Punta Arenas$1,275return1 Apr 2027 – 4 Apr 2027PUQ → MXPout 2 stops, back 2 stopsSky Airlinefound 2 days agoSee prices for these dates
Colombia
Armenia$1,364return24 Nov – 10 DecAXM → LINout 2 stops, back 2 stopsavianca airlinesfound 2 days agoSee prices for these dates
Bogota$1,148return28 May 2027 – 12 Jun 2027BOG → LINout 1 stop, back 1 stopIberiafound 7 days agoSee prices for these dates
Malaysia
Kuala Lumpur$1,545return11 Jan 2027 – 15 Jan 2027SZB → MXPout 1 stop, back 1 stopHK Expressfound 2 days agoSee prices for these dates
North Macedonia
Skopje$46return13 Feb 2027 – 16 Feb 2027SKP → BGYout nonstop, back nonstopWizz Airfound 7 days agoSee prices for these dates
Kuwait
Kuwait City$251return13 Jan 2027 – 21 Jan 2027KWI → BGYout 1 stop, back 1 stopPegasus Airlinesfound 5 days agoSee prices for these dates
India
New Delhi$485return25 Dec – 5 Jan 2027DEL → MXPout 1 stop, back 1 stopSaudiafound 4 days agoSee prices for these dates
Sri Lanka
Colombo$565return1 Feb 2027 – 9 Feb 2027CMB → MXPout 1 stop, back 1 stopQatar Airwaysfound 6 days agoSee prices for these dates
Uganda
Entebbe$632return7 Dec – 21 Jan 2027EBB → MXPout 1 stop, back 1 stopTurkish Airlinesfound 6 days agoSee prices for these dates
Kenya
Nairobi$658return20 Dec – 10 Jan 2027NBO → MXPout 1 stop, back 1 stopEthiopian Airlinesfound 4 days agoSee prices for these dates
Indonesia
Denpasar (Bali)$809return18 May 2027 – 1 Jun 2027DPS → MXPout 2 stops, back 2 stopsGaruda Indonesiafound 6 days agoSee prices for these dates
Angola
Luanda$894return13 Nov – 20 NovNBJ → MXPout 1 stop, back 1 stopEthiopian Airlinesfound 7 days agoSee prices for these dates
Mongolia
Ulaanbaatar$964return24 Feb 2027 – 25 Mar 2027UBN → LINout 1 stop, back 2 stopsMIAT Mongolian Airlinesfound 4 days agoSee prices for these dates
Ghana
Accra$1,001return8 Jan 2027 – 13 Feb 2027ACC → MXPout 1 stop, back 1 stopTurkish Airlinesfound 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