Skip to content

Cheap flights to Baghdad from 45 cities

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

Departure cities with a recent price: 38

Recent prices: 135

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

Fares Aviasales flagged as unusually low

No fares flagged as unusually low in the last two days.

When these trips depart

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

Return

  • Ankara · 14 Nov – 21 Nov · found 5 days ago · See prices for these dates

  • Istanbul · 9 Dec – 14 Dec · found 5 days ago · See prices for these dates

  • Beirut · 1 Jan 2027 – 11 Jan 2027 · found 3 days ago · See prices for these dates

  • Saint Petersburg · 4 Feb 2027 – 16 Feb 2027 · found 5 days ago · See prices for these dates

  • Doha · 24 Apr 2027 – 26 Apr 2027 · found 5 days ago · See prices for these dates

  • Tbilisi · 26 Jul 2027 – 6 Aug 2027 · found 3 days ago · See prices for these dates

  • Sharjah · 19 Sept 2027 – 21 Sept 2027 · found 6 days ago · See prices for these dates

One-way

  • Basra · 20 Nov · found 3 days ago · Open this trip

  • Erbil · 15 Dec · found 3 days ago · Open this trip

  • Ankara · 16 Jan 2027 · found 4 days ago · Open this trip

  • Vancouver · 28 Feb 2027 · found 3 days ago · Open this trip

  • Dammam · 10 May 2027 · found 6 days ago · Open this trip

  • Trabzon · 1 Aug 2027 · found 2 days ago · Open this trip

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Turkiye
Ankara$76one-way16 Jan 2027ESB → BGWnonstopPegasus Airlinesfound 4 days agoOpen this trip
Trabzon$157one-way1 Aug 2027TZX → BGW1 stopTurkish Airlinesfound 2 days agoOpen this trip
Istanbul$148return9 Dec – 14 DecSAW → BGWout nonstop, back nonstopAjetfound 5 days agoSee prices for these dates
Ankara$226return14 Nov – 21 NovESB → BGWout nonstop, back nonstopPegasus Airlinesfound 5 days agoSee prices for these dates
Iraq
Basra$81one-way20 NovBSR → BGWnonstopIraqi Airwaysfound 3 days agoOpen this trip
Erbil$86one-way15 DecEBL → BGWnonstopIraqi Airwaysfound 3 days agoOpen this trip
Lebanon
Beirut$120one-way3 Jan 2027BEY → BGW1 stopRoyal Jordanianfound 3 days agoOpen this trip
Beirut$227return1 Jan 2027 – 11 Jan 2027BEY → BGWout 1 stop, back 1 stopRoyal Jordanianfound 3 days agoSee prices for these dates
Saudi Arabia
Dammam$230one-way10 May 2027DMM → BGW1 stopQatar Airwaysfound 6 days agoOpen this trip
Dammam$432return24 Dec – 31 DecDMM → BGWout 1 stop, back 1 stopQatar Airwaysfound 8 days agoSee prices for these dates
Bahrain
Manama$237one-way10 May 2027BAH → BGW1 stopEmiratesfound 2 days agoOpen this trip
Jordan
Aqaba$254one-way2 DecAQJ → BGW1 stopRoyal Jordanianfound 4 days agoOpen this trip
Amman$372return24 Nov – 24 NovAMM → BGWout nonstop, back nonstopRoyal Jordanianfound 5 days agoSee prices for these dates
Canada
VancouverC$602 (US$422)one-way28 Feb 2027YVR → BGW4 stopsWestJetfound 3 days agoOpen this trip
TorontoC$2,188 (US$1,535)return12 Dec – 18 DecYTZ → BGWout 4 stops, back 2 stopsAir Canadafound yesterdaySee prices for these dates
Afghanistan
Kabul$476one-way7 Feb 2027KBL → BGW1 stopKam Airfound 7 days agoOpen this trip
Belarus
Minsk$584one-way28 NovMSQ → BGWstops unknownFlydubaifound 3 days agoOpen this trip
Nigeria
Abuja$738one-way1 Jan 2027ABV → BGW1 stopQatar Airwaysfound 3 days agoOpen this trip
Saint Kitts and Nevis
Basseterre$1,296one-way25 DecSKB → BGW3 stopsInterCaribbean Airwaysfound 3 days agoOpen this trip
Germany
Hamburg$292return5 Jan 2027 – 5 Feb 2027HAM → BGWout 1 stop, back 1 stopAjetfound 2 days agoSee prices for these dates
Munich$227return19 Nov – 20 NovMUC → BGWout 1 stop, back 1 stopAjetfound 7 days agoSee prices for these dates
Hannover$240return25 Nov – 29 NovHAJ → BGWout 1 stop, back 1 stopAjetfound 7 days agoSee prices for these dates
Dusseldorf$382return11 Dec – 27 DecDUS → BGWout 1 stop, back 1 stopPegasus Airlinesfound 5 days agoSee prices for these dates
Dortmund$545return6 Jan 2027 – 7 Jan 2027DTM → BGWout 1 stop, back 1 stopPegasus Airlinesfound 7 days agoSee prices for these dates
Oman
Muscat$307return20 Jan 2027 – 28 Jan 2027MCT → BGWout 1 stop, back nonstopAir Arabiafound 2 days agoSee prices for these dates
Netherlands
Amsterdam$308return12 Jan 2027 – 19 Jan 2027AMS → BGWout 1 stop, back 1 stopAjetfound 2 days agoSee prices for these dates
Egypt
Cairo$367return28 Nov – 28 DecCAI → BGWout 1 stop, back 1 stopAjetfound 3 days agoSee prices for these dates
Georgia
Tbilisi$563return26 Jul 2027 – 6 Aug 2027TBS → BGWout 1 stop, back 1 stopAegean Airlinesfound 3 days agoSee prices for these dates
Sweden
Stockholm$699return22 Dec – 6 Jan 2027ARN → BGWout 2 stops, back 2 stopsSAS Scandinavianfound 2 days agoSee prices for these dates
United States
Minneapolis$1,168return2 Jan 2027 – 30 Jan 2027MSP → BGWout 2 stops, back 2 stopsAmerican Airlinesfound 2 days agoSee prices for these dates
San Diego$1,097return13 Nov – 9 DecSAN → BGWout 2 stops, back 2 stopsRoyal Jordanianfound 5 days agoSee prices for these dates
Los Angeles$1,134return16 Nov – 10 DecLAX → BGWout 2 stops, back 2 stopsAmerican Airlinesfound 5 days agoSee prices for these dates
Baltimore$1,296return8 Dec – 14 Jan 2027BWI → BGWout 3 stops, back 3 stopsIcelandairfound 5 days agoSee prices for these dates
Ontario$1,330return16 Nov – 10 DecONT → BGWout 2 stops, back 1 stopAlaska Airlinesfound 5 days agoSee prices for these dates
United Arab Emirates
Al Ain$2,343return20 Jan 2027 – 27 Jan 2027AAN → BGWout 2 stops, back 2 stopsAir India Expressfound 2 days agoSee prices for these dates
Sharjah$411return19 Sept 2027 – 21 Sept 2027SHJ → BGWout nonstop, back nonstopAir Arabiafound 6 days agoSee prices for these dates
Dubai$589return19 Sept 2027 – 21 Sept 2027DXB → BGWout 1 stop, back nonstopOman Airfound 6 days agoSee prices for these dates
Russia
Saint Petersburg$362return4 Feb 2027 – 16 Feb 2027LED → BGWout 1 stop, back 1 stopAjetfound 5 days agoSee prices for these dates
Kazan$523return10 Jan 2027 – 25 Jan 2027KZN → BGWout 1 stop, back 1 stopPobedafound 4 days agoSee prices for these dates
Algeria
Algiers$424return14 Nov – 26 NovALG → BGWout 1 stop, back 1 stopAjetfound 6 days agoSee prices for these dates
Kazakhstan
Almaty$471return13 Jan 2027 – 31 Jan 2027ALA → BGWout 1 stop, back 1 stopAjetfound 4 days agoSee prices for these dates
Pakistan
Karachi$569return14 Jul 2027 – 4 Aug 2027KHI → BGWout 1 stop, back 1 stopAir Arabiafound 5 days agoSee prices for these dates
Islamabad$734return20 Apr 2027 – 20 May 2027ISB → BGWout 1 stop, back 1 stopFlyJinnahfound 7 days agoSee prices for these dates
Denmark
Copenhagen$587return16 Jul 2027 – 8 Aug 2027CPH → BGWout 2 stops, back 2 stopsairBalticfound 6 days agoSee prices for these dates
Qatar
Doha$628return24 Apr 2027 – 26 Apr 2027DOH → BGWout 1 stop, back 1 stopAir Arabiafound 5 days agoSee prices for these dates
Belgium
Brussels$651return7 Jul 2027 – 18 Aug 2027BRU → BGWout 2 stops, back 2 stopsLOT Polishfound 5 days agoSee prices for these dates
Uzbekistan
Fergana$1,496return3 Dec – 6 DecFEG → BGWout 2 stops, back 2 stopsUzbekistan Airwaysfound 4 days agoSee prices for these dates
China
Shanghai$1,787return1 Oct 2027 – 4 Oct 2027PVG → BGWout 1 stop, back 1 stopTurkish Airlinesfound 7 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