Flights to Mogadishu, Somalia
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Mogadishu
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 30°C | 24°C |
February | 29°C | 25°C |
March | 30°C | 26°C |
April | 30°C | 27°C |
May | 30°C | 26°C |
June | 28°C | 25°C |
July | 27°C | 24°C |
August | 27°C | 24°C |
September | 27°C | 25°C |
October | 28°C | 25°C |
November | 29°C | 26°C |
December | 30°C | 25°C |
14 day forecast
Cheapest month to fly to Mogadishu
Explore price trends for trips to Mogadishu
Showing prices in GBP
Annual Avg. Price | 410 GBP |
April 2024 | 315 GBP |
May 2024 | 323 GBP |
June 2024 | 437 GBP |
July 2024 | 436 GBP |
August 2024 | 412 GBP |
September 2024 | 453 GBP |
October 2024 | 344 GBP |
November 2024 | 344 GBP |
December 2024 | 451 GBP |
January 2025 | 462 GBP |
February 2025 | 442 GBP |
March 2025 | 496 GBP |
Direct flights to Mogadishu
Find direct flights from anywhere to Mogadishu
- Goa to Mogadishu from £424
- Seoul to Mogadishu from £517
- Denpasar to Mogadishu from £533
- Chittagong to Mogadishu from £557
- Melbourne to Mogadishu from £571
- Sarasota to Mogadishu from £610
- Ontario to Mogadishu from £612
- Tokyo to Mogadishu from £624
- Dubai to Mogadishu from £638
- Jacksonville to Mogadishu from £642
- Sacramento to Mogadishu from £650
- Toronto to Mogadishu from £652
- Reno to Mogadishu from £656
- Khartoum to Mogadishu from £679
- Punta Cana to Mogadishu from £711
- Hartford to Mogadishu from £735
- Santa Ana to Mogadishu from £753
- Saint Thomas to Mogadishu from £776
- El Paso to Mogadishu from £813
- Puerto Escondido, Oaxaca to Mogadishu from £945
- Recife to Mogadishu from £956
- Pereira to Mogadishu from £992
- Asunción to Mogadishu from £1,028
- Santa Marta to Mogadishu from £1,034
Airlines flying to Mogadishu
Best airlines flying to Mogadishu
- LOT Polish Airlines
- Air India Limited
- Malaysia Airlines
- flynas
- Wizz Air Abu Dhabi
- Norwegian
- French Bee
- South African Airways
- Air Peace Limited
- Air Arabia
- Royal Jordanian
- Copa Airlines
- Philippine Airlines
- Air France
- Garuda Indonesia
- Air Tanzania
- SunExpress
- Finnair
- Etihad Airways
- Corsair International