Check out our top-rated tours! Book Your Tour

Welcome to Mogadishu

Mogadishu is the capital of Somalia, on the Indian Ocean coast, and a regular destination for UK families and diaspora travellers. A Plus Travel compares fares from UK airports to Aden Adde International Airport (MGQ). Read our Mogadishu travel guide for practical advice.

Flying to Mogadishu from the UK

There is no direct UK flight. Most itineraries connect through Addis Ababa, Istanbul, Nairobi, Dubai or Doha and take around 10 to 16 hours in total. Somalia is three hours ahead of the UK in winter. We confirm each connection and baggage allowance before you pay.

Best time to travel

December to March and June to September are generally drier and cooler. April to May and October to November bring seasonal rains.

Things to do

Visit Lido Beach, the Mogadishu Cathedral ruins, the Bakaara Market and the waterfront, and meet family and friends.

Before you book

UK passport holders need a visa for Somalia, which can be arranged online before travel. The FCDO currently advises against all or most travel to parts of Somalia, so read the latest guidance and check your travel insurance before booking. We confirm entry requirements when we quote, and you should check the latest FCDO travel advice before you travel.

Fares to Mogadishu change daily. Use the quote buttons above or message us on WhatsApp for today's price from your nearest UK airport. All bookings are ATOL protected. You can also browse all our destinations.

Cheap Flights to Mogadishu

Choose your flight to Mogadishu

Choose your departure airport to see available fares.

Ethiopian Airlines ATOL
Edinburgh Mogadishu
Business Class
£2,016 per person
Ethiopian Airlines ATOL
Edinburgh Mogadishu
Economy Class
£726 per person
Ethiopian Airlines ATOL
Glasgow Mogadishu
Business Class
£2,215 per person
Ethiopian Airlines ATOL
Glasgow Mogadishu
Economy Class
£710 per person
Ethiopian Airlines ATOL
London Heathrow Mogadishu
Business Class
£2,500 per person
Turkish Airlines ATOL
London Heathrow Mogadishu
Economy Class
£600 per person
Ethiopian Airlines ATOL
London Heathrow Mogadishu
Economy Class
£635 per person
Turkish Airlines ATOL
London Heathrow Mogadishu
Economy Class
£680 per person
Turkish Airlines ATOL
London Heathrow Mogadishu
Economy Class
£685 per person
Ethiopian Airlines ATOL
London Heathrow Mogadishu
Economy Class
£696 per person
Ethiopian Airlines ATOL
Manchester Mogadishu
Business Class
£2,700 per person
Ethiopian Airlines ATOL
Manchester Mogadishu
Economy Class
£690 per person
Ethiopian Airlines ATOL
Manchester Mogadishu
Economy Class
£703 per person
Turkish Airlines ATOL
Birmingham Mogadishu
Economy Class
£700 per person