Find cheap flight deals from Jeddah to Mogadishu
Book direct flights from Jeddah to Mogadishu: One way flights from SGD 615, round trip flights from SGD 1,339. Find flight deals for the next 3 months below.
- Round-trip
- One way
-
-
Cheapest nonstop
JED 6:10 AM3h 45mNonstopMGQ 9:55 AMJeddah - Mogadishu | Sun, Dec 21 | Daallo Airlines
MGQ 12:45 PM3h 45mNonstopJED 4:30 PMMogadishu - Jeddah | Mon, Dec 29 | FlexFlightSGD 1,339 SGD 1,50811% OFF11% OFFSGD 1,508 SGD 1,339 -
JED 7:15 AM3h 45mNonstopMGQ 11:00 AMJeddah - Mogadishu | Tue, Dec 23 | FlexFlight
MGQ 12:45 PM3h 45mNonstopJED 4:30 PMMogadishu - Jeddah | Mon, Dec 29 | FlexFlightSGD 1,357 SGD 1,50810% OFF10% OFFSGD 1,508 SGD 1,357 -
JED 2:45 PM17h 35m1 stopMGQ 8:20 AMJeddah - Mogadishu | Sun, Dec 28 | Turkish Airlines
MGQ 9:20 AM22h1 stopJED 7:20 AMMogadishu - Jeddah | Mon, Jan 5 | Turkish AirlinesSGD 987 SGD 1,50835% OFF35% OFFSGD 1,508 SGD 987 -
JED 8:00 PM12h 20m1 stopMGQ 8:20 AMJeddah - Mogadishu | Mon, Jan 26 | Turkish Airlines
MGQ 9:20 AM15h 35m1 stopJED 12:55 AMMogadishu - Jeddah | Mon, Feb 2 | Turkish AirlinesSGD 98834% OFFSGD 1,508 SGD 988 -
JED 2:45 PM17h 35m1 stopMGQ 8:20 AMJeddah - Mogadishu | Thu, Dec 11 | Turkish Airlines
MGQ 9:20 AM22h1 stopJED 7:20 AMMogadishu - Jeddah | Thu, Dec 18 | Turkish AirlinesSGD 99234% OFFSGD 1,508 SGD 992 -
JED 2:25 AM29h 55m1 stopMGQ 8:20 AMJeddah - Mogadishu | Mon, Dec 22 | Turkish Airlines
MGQ 9:20 AM13h 45m1 stopJED 11:05 PMMogadishu - Jeddah | Fri, Dec 26 | Turkish AirlinesSGD 99534% OFFSGD 1,508 SGD 995 -
JED 8:20 AM24h1 stopMGQ 8:20 AMJeddah - Mogadishu | Sun, Jan 18 | Turkish Airlines
MGQ 9:20 AM28h 25m1 stopJED 1:45 PMMogadishu - Jeddah | Mon, Jan 26 | Turkish AirlinesSGD 99834% OFFSGD 1,508 SGD 998 -
JED 8:00 PM12h 20m1 stopMGQ 8:20 AMJeddah - Mogadishu | Sat, Feb 7 | Turkish Airlines
MGQ 4:20 PM21h1 stopJED 1:20 PMMogadishu - Jeddah | Sat, Feb 14 | Qatar AirwaysSGD 99834% OFFSGD 1,508 SGD 998 -
JED 8:00 PM12h 20m1 stopMGQ 8:20 AMJeddah - Mogadishu | Sun, Dec 21 | Turkish Airlines
MGQ 9:20 AM22h1 stopJED 7:20 AMMogadishu - Jeddah | Mon, Dec 29 | Turkish AirlinesSGD 1,00234% OFFSGD 1,508 SGD 1,002 -
JED 8:20 PM12h1 stopMGQ 8:20 AMJeddah - Mogadishu | Sat, Dec 20 | Turkish Airlines
MGQ 9:20 AM19h 50m1 stopJED 5:10 AMMogadishu - Jeddah | Sun, Dec 28 | Turkish AirlinesSGD 1,02532% OFFSGD 1,508 SGD 1,025 -
JED 8:20 AM24h1 stopMGQ 8:20 AMJeddah - Mogadishu | Sat, Jan 24 | Turkish Airlines
MGQ 4:20 PM11h 20m1 stopJED 3:40 AMMogadishu - Jeddah | Sat, Jan 31 | Qatar AirwaysSGD 1,03931% OFFSGD 1,508 SGD 1,039 -
JED 6:40 AM25h 40m1 stopMGQ 8:20 AMJeddah - Mogadishu | Mon, Jan 19 | Turkish Airlines
MGQ 9:20 AM13h 45m1 stopJED 11:05 PMMogadishu - Jeddah | Fri, Jan 23 | Turkish AirlinesSGD 1,04830% OFFSGD 1,508 SGD 1,048 -
JED 1:00 PM17h 25m1 stopMGQ Invalid DateJeddah - Mogadishu | Sat, Dec 13 | Normal Airline
MGQ 3:00 PM6hNonstopJED 4:00 PMMogadishu - Jeddah | Mon, Dec 15 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstop
JED 7:15 AM3h 45mNonstopMGQ 11:00 AMJeddah - Mogadishu | Tue, Dec 23 | FlexFlightSGD 615 SGD 83226% OFF26% OFFSGD 832 SGD 615 -
JED 7:15 AM3h 45mNonstopMGQ 11:00 AMJeddah - Mogadishu | Tue, Dec 16 | FlexFlightSGD 656 SGD 83221% OFF21% OFFSGD 832 SGD 656 -
JED 6:40 AM25h 40m1 stopMGQ 8:20 AMJeddah - Mogadishu | Sat, Dec 27 | Turkish AirlinesSGD 517 SGD 83238% OFF38% OFFSGD 832 SGD 517 -
JED 1:55 AM15h 15m1 stopMGQ 5:10 PMJeddah - Mogadishu | Mon, Dec 22 | FlynasSGD 51838% OFFSGD 832 SGD 518 -
JED 1:50 PM18h 30m1 stopMGQ 8:20 AMJeddah - Mogadishu | Mon, Dec 15 | Turkish AirlinesSGD 52037% OFFSGD 832 SGD 520 -
JED 3:55 PM23h 10m1 stopMGQ 3:05 PMJeddah - Mogadishu | Fri, Dec 12 | FlynasSGD 52737% OFFSGD 832 SGD 527 -
JED 2:25 AM14h 45m1 stopMGQ 5:10 PMJeddah - Mogadishu | Thu, Dec 11 | FlynasSGD 52936% OFFSGD 832 SGD 529 -
JED 1:50 PM18h 30m1 stopMGQ 8:20 AMJeddah - Mogadishu | Sun, Dec 14 | Turkish AirlinesSGD 54235% OFFSGD 832 SGD 542 -
JED 12:05 AM32h 15m1 stopMGQ 8:20 AMJeddah - Mogadishu | Sat, Dec 13 | Turkish AirlinesSGD 54435% OFFSGD 832 SGD 544 -
JED 8:00 PM12h 20m1 stopMGQ 8:20 AMJeddah - Mogadishu | Thu, Dec 25 | Turkish AirlinesSGD 62026% OFFSGD 832 SGD 620 -
JED 4:25 AM8h 55m1 stopMGQ 1:20 PMJeddah - Mogadishu | Sun, Dec 28 | FlynasSGD 64922% OFFSGD 832 SGD 649 -
JED 8:20 AM24h1 stopMGQ 8:20 AMJeddah - Mogadishu | Sun, Dec 28 | Turkish AirlinesSGD 74910% OFFSGD 832 SGD 749 -
JED 1:00 PM17h 25m1 stopMGQ Invalid DateJeddah - Mogadishu | Sat, Dec 13 | Normal AirlineFind More FlightsFind More Flights
-
Displayed flight fares from Jeddah to Mogadishu are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Flying from Jeddah to Mogadishu
The distance between Jeddah and Mogadishu is approximately 2,285.6 km. It takes around 4 hours 20 minutes on average to fly from Jeddah to Mogadishu. Based on Trip.com's data travel demand peaks in January. The off-season for travel is October.
| Cheapest one-way flight price | SGD 517 |
|---|---|
| Cheapest round-trip ticket price | SGD 987 |
| Off-season for travel | October |
| Peak season for travel | January |
| Flight distance | 2,285.6 km |
| Average flight time | 4 hours 20 minutes |
When is the cheapest time to fly from Jeddah to Mogadishu?
The cheapest time for Jeddah to Mogadishu flights: Feb 1 to Feb 8 — one way flight prices from SGD 385.
Cheapest flights
From price
Search
Displayed fare trends are based on Trip.com's aggregated average of the lowest flight prices from Jeddah to Mogadishu, calculated over the upcoming 10 weeks.
Frequently Asked Questions
What are the cheapest flights from Jeddah to Mogadishu (JED-MGQ)?
Based on Trip.com data, Turkish Airlines offers one-way fares as low as SGD 517 on Cheapest nonstop routes (e.g. JED to MGQ on Sat, Dec 27), while Turkish Airlines offers Cheapest nonstop round-trips from SGD 987 departing on Sun, Dec 28 and returning on Mon, Jan 5.How long does it take to fly from Jeddah (JED) to Mogadishu (MGQ) and what is the distance?
It takes around 4 hours 20 minutes to fly from Jeddah (JED) to Mogadishu (MGQ).When is the best time to book flights from Jeddah to Mogadishu?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Jeddah to Mogadishu is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.How can I find the best deals on flights from Jeddah to Mogadishu?
To find best deals on flights from Jeddah to Mogadishu, you can use various tools on Trip.com:
· Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Sat, Dec 27, with one-way flights priced at just SGD 517.
· Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is FlexFlight.
· Set up price alerts to easily monitor ticket prices without having to check every day.
· Check Trip.com flight deals and promo codes frequently.
· Avoid peak season unless you book very early. It seems the peak season for Mogadishu travel is around January.
· Get exclusive promo codes for Trip.com app users.When are flight tickets from Jeddah (JED) to Mogadishu (MGQ) the cheapest?
The cheapest months to fly from Jeddah to Mogadishu is October, when demand for travel is lower.Which upcoming date is cheapest to fly from Jeddah to Mogadishu on?
After crunching the numbers on our December flight calendar, it's currently cheapest to fly from Jeddah to Mogadishu on December 28, 2025 with Turkish Airlines, with prices starting at SGD 986.Is there any time difference between Jeddah and Mogadishu?
The time difference between Mogadishu and Jeddah is 0h.How do I change or cancel my ticket from Jeddah to Mogadishu?
Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.
Explore More Popular Flights
- Top Routes to Mogadishu
- Popular Airlines to Mogadishu
- Top Flight Routes from Jeddah
- Plane tickets from Alicante to Mogadishu
- Cheap tickets from Conakry to Mogadishu
- Plane tickets from Manila to Mogadishu
- Cheap flights from Adiyaman to Mogadishu
- Cheap flights from Busan to Mogadishu
- Cheap tickets from Adana to Mogadishu
- Cheap flights from Verona to Mogadishu
- Cheap tickets from Detroit to Mogadishu
- Plane tickets from Tirana to Mogadishu
- Plane tickets from Al Jawf Region to Mogadishu
- Cheap flights from Seattle to Mogadishu
- Plane tickets from Antalya to Mogadishu
- Cheap flights from Malta to Mogadishu
- Cheap tickets from Garowe to Mogadishu
- Plane tickets from Prague to Mogadishu
- China Eastern Airlines flight tickets to Mogadishu
- Cheap Shenzhen Airlines flights to Mogadishu
- All Nippon Airways flight tickets to Mogadishu
- Cheap Eastar Jet tickets to Mogadishu
- Cheap Volotea flights to Mogadishu
- Cheap Norse Atlantic Airways tickets to Mogadishu
- Cheap Croatia Airlines flights to Mogadishu
- Cheap Copa Airlines tickets to Mogadishu
- Cheap Plus Ultra Lineas Aereas flights to Mogadishu
- Cheap Flair Airlines flights to Mogadishu
- TUI fly Belgium flight tickets to Mogadishu
- Cheap Spring Airlines flights to Mogadishu
- Luxair flight tickets to Mogadishu
- Cheap Ethiopian Airlines tickets to Mogadishu
- Cheap FlexFlight tickets to Mogadishu
- Plane tickets from Jeddah to General Santos
- Plane tickets from Jeddah to Manila
- Cheap tickets from Jeddah to Mabalacat
- Cheap flights from Jeddah to Dubai
- Cheap flights from Jeddah to Hanoi
- Plane tickets from Jeddah to Cotabato
- Plane tickets from Jeddah to Jakarta
- Cheap tickets from Jeddah to Bacolod
- Plane tickets from Jeddah to Tabuk
- Cheap tickets from Jeddah to Davao
- Cheap tickets from Jeddah to Amman
- Cheap flights from Jeddah to Riyadh
- Plane tickets from Jeddah to Dammam
- Cheap flights from Jeddah to Budapest
- Cheap tickets from Jeddah to Cagayan De Oro