HowToGo

Flight from Seychelles to Mogadishu, Somalia

How to get to Mogadishu, Somalia from Seychelles by flight ? You can check flights from Seychelles to Mogadishu, Somalia below.

Search Transfer from Seychelles to Mogadishu, Somalia

Search Flights

You can find flight ticket prices from Seychelles to Mogadishu, Somalia with our flight tickets search tool below

1. Mahe Island to Mogadishu

  1. You take a bus, shuttle or taxi from your location in Seychelles to Mahe Island.

  2. You take a flight from Mahe Island to Mogadishu and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Mogadishu to your destination in Mogadishu, Somalia.

Flight Depart Arrive
KQ259 Kenya Airways
4F101 Freedom Airline Express
03:15 Mahe Island
07:00 Nairobi
05:25 Nairobi
08:30 Mogadishu
Connect
KQ259 Kenya Airways
XU521 523 527 557 African Express
03:15 Mahe Island
08:00 Nairobi
05:25 Nairobi
09:30 Mogadishu
Connect

2. Praslin Island to Mogadishu

  1. You take a bus, shuttle or taxi from your location in Seychelles to Praslin Island.

  2. You take a flight from Praslin Island to Mogadishu and cost approximately 460 USD.

  3. You take a bus, shuttle or taxi from Mogadishu to your destination in Mogadishu, Somalia.

Flight Depart Arrive
HM3147 Air Seychelles
ET878 Ethiopian Airlines
ET308 Ethiopian Airlines
XU521 523 527 557 African Express
14:45 Praslin Island
17:45 Mahe Island
23:15 Addis Ababa
08:00 Nairobi
15:05 Mahe Island
20:30 Addis Ababa
01:20 Nairobi
09:30 Mogadishu
Connect
HM3147 Air Seychelles
ET878 Ethiopian Airlines
ET338 Ethiopian Airlines
UR520 Uganda Airlines
14:45 Praslin Island
17:45 Mahe Island
22:45 Addis Ababa
06:30 Entebbe
15:05 Mahe Island
20:30 Addis Ababa
00:55 Entebbe
09:00 Mogadishu
Connect
HM3147 Air Seychelles
ET878 Ethiopian Airlines
ET308 Ethiopian Airlines
4F101 Freedom Airline Express
14:45 Praslin Island
17:45 Mahe Island
23:15 Addis Ababa
07:00 Nairobi
15:05 Mahe Island
20:30 Addis Ababa
01:20 Nairobi
08:30 Mogadishu
Connect
HM3147 Air Seychelles
HM022 Air Seychelles
ET405 Ethiopian Airlines
ET376 Ethiopian Airlines
14:45 Praslin Island
17:30 Mahe Island
00:45 Tel Aviv
09:00 Addis Ababa
15:05 Mahe Island
21:50 Tel Aviv
06:05 Addis Ababa
11:10 Mogadishu
Connect
HM3157 Air Seychelles
ET878 Ethiopian Airlines
ET376 Ethiopian Airlines
15:45 Praslin Island
17:45 Mahe Island
09:00 Addis Ababa
16:05 Mahe Island
20:30 Addis Ababa
11:10 Mogadishu
Connect
HM3157 Air Seychelles
ET878 Ethiopian Airlines
ET308 Ethiopian Airlines
XU521 523 527 557 African Express
15:45 Praslin Island
17:45 Mahe Island
23:15 Addis Ababa
08:00 Nairobi
16:05 Mahe Island
20:30 Addis Ababa
01:20 Nairobi
09:30 Mogadishu
Connect
HM3157 Air Seychelles
ET878 Ethiopian Airlines
ET338 Ethiopian Airlines
UR520 Uganda Airlines
15:45 Praslin Island
17:45 Mahe Island
22:45 Addis Ababa
06:30 Entebbe
16:05 Mahe Island
20:30 Addis Ababa
00:55 Entebbe
09:00 Mogadishu
Connect
HM3157 Air Seychelles
HM022 Air Seychelles
ET405 Ethiopian Airlines
ET376 Ethiopian Airlines
15:45 Praslin Island
17:30 Mahe Island
00:45 Tel Aviv
09:00 Addis Ababa
16:05 Mahe Island
21:50 Tel Aviv
06:05 Addis Ababa
11:10 Mogadishu
Connect
HM3157 Air Seychelles
HM022 Air Seychelles
ET405 Ethiopian Airlines
ET378 Ethiopian Airlines
15:45 Praslin Island
17:30 Mahe Island
00:45 Tel Aviv
15:15 Addis Ababa
16:05 Mahe Island
21:50 Tel Aviv
06:05 Addis Ababa
17:40 Mogadishu
Connect
HM3157 Air Seychelles
ET878 Ethiopian Airlines
ET308 Ethiopian Airlines
4F101 Freedom Airline Express
15:45 Praslin Island
17:45 Mahe Island
23:15 Addis Ababa
07:00 Nairobi
16:05 Mahe Island
20:30 Addis Ababa
01:20 Nairobi
08:30 Mogadishu
Connect
HM3157 Air Seychelles
ET878 Ethiopian Airlines
ET378 Ethiopian Airlines
15:45 Praslin Island
17:45 Mahe Island
15:15 Addis Ababa
16:05 Mahe Island
20:30 Addis Ababa
17:40 Mogadishu
Connect
HM3161 Air Seychelles
HM022 Air Seychelles
ET405 Ethiopian Airlines
ET378 Ethiopian Airlines
16:00 Praslin Island
17:30 Mahe Island
00:45 Tel Aviv
15:15 Addis Ababa
16:20 Mahe Island
21:50 Tel Aviv
06:05 Addis Ababa
17:40 Mogadishu
Connect
HM3161 Air Seychelles
HM022 Air Seychelles
ET405 Ethiopian Airlines
ET376 Ethiopian Airlines
16:00 Praslin Island
17:30 Mahe Island
00:45 Tel Aviv
09:00 Addis Ababa
16:20 Mahe Island
21:50 Tel Aviv
06:05 Addis Ababa
11:10 Mogadishu
Connect
HM3161 Air Seychelles
ET878 Ethiopian Airlines
ET378 Ethiopian Airlines
16:00 Praslin Island
17:45 Mahe Island
15:15 Addis Ababa
16:20 Mahe Island
20:30 Addis Ababa
17:40 Mogadishu
Connect
HM3161 Air Seychelles
ET878 Ethiopian Airlines
ET376 Ethiopian Airlines
16:00 Praslin Island
17:45 Mahe Island
09:00 Addis Ababa
16:20 Mahe Island
20:30 Addis Ababa
11:10 Mogadishu
Connect
HM3161 Air Seychelles
HM022 Air Seychelles
ET415 Ethiopian Airlines
ET378 Ethiopian Airlines
16:00 Praslin Island
17:30 Mahe Island
07:00 Tel Aviv
15:15 Addis Ababa
16:20 Mahe Island
21:50 Tel Aviv
12:35 Addis Ababa
17:40 Mogadishu
Connect
HM3163 Air Seychelles
KQ251 Kenya Airways
ET309 Ethiopian Airlines
ET376 Ethiopian Airlines
16:25 Praslin Island
18:10 Mahe Island
05:00 Nairobi
09:00 Addis Ababa
16:45 Mahe Island
20:20 Nairobi
07:15 Addis Ababa
11:10 Mogadishu
Connect
HM3163 Air Seychelles
ET878 Ethiopian Airlines
ET378 Ethiopian Airlines
16:25 Praslin Island
17:45 Mahe Island
15:15 Addis Ababa
16:45 Mahe Island
20:30 Addis Ababa
17:40 Mogadishu
Connect
HM3163 Air Seychelles
ET878 Ethiopian Airlines
ET308 Ethiopian Airlines
XU521 523 527 557 African Express
16:25 Praslin Island
17:45 Mahe Island
23:15 Addis Ababa
08:00 Nairobi
16:45 Mahe Island
20:30 Addis Ababa
01:20 Nairobi
09:30 Mogadishu
Connect
HM3163 Air Seychelles
ET878 Ethiopian Airlines
ET308 Ethiopian Airlines
4F101 Freedom Airline Express
16:25 Praslin Island
17:45 Mahe Island
23:15 Addis Ababa
07:00 Nairobi
16:45 Mahe Island
20:30 Addis Ababa
01:20 Nairobi
08:30 Mogadishu
Connect
HM3163 Air Seychelles
ET878 Ethiopian Airlines
ET338 Ethiopian Airlines
UR520 Uganda Airlines
16:25 Praslin Island
17:45 Mahe Island
22:45 Addis Ababa
06:30 Entebbe
16:45 Mahe Island
20:30 Addis Ababa
00:55 Entebbe
09:00 Mogadishu
Connect
HM3163 Air Seychelles
ET878 Ethiopian Airlines
ET376 Ethiopian Airlines
16:25 Praslin Island
17:45 Mahe Island
09:00 Addis Ababa
16:45 Mahe Island
20:30 Addis Ababa
11:10 Mogadishu
Connect
HM3167 Air Seychelles
KQ251 Kenya Airways
ET309 Ethiopian Airlines
ET376 Ethiopian Airlines
16:40 Praslin Island
18:10 Mahe Island
05:00 Nairobi
09:00 Addis Ababa
17:00 Mahe Island
20:20 Nairobi
07:15 Addis Ababa
11:10 Mogadishu
Connect
HM3177 Air Seychelles
KQ259 Kenya Airways
4F101 Freedom Airline Express
17:40 Praslin Island
03:15 Mahe Island
07:00 Nairobi
18:00 Mahe Island
05:25 Nairobi
08:30 Mogadishu
Connect
HM3177 Air Seychelles
QR679 Qatar Airways
QR1459 Qatar Airways
QR1459 Qatar Airways
17:40 Praslin Island
01:20 Mahe Island
07:15 Doha
13:05 Djibouti
18:00 Mahe Island
05:45 Doha
12:05 Djibouti
15:05 Mogadishu
Connect
HM3177 Air Seychelles
KQ259 Kenya Airways
XU521 523 527 557 African Express
17:40 Praslin Island
03:15 Mahe Island
08:00 Nairobi
18:00 Mahe Island
05:25 Nairobi
09:30 Mogadishu
Connect
HM3187 Air Seychelles
QR679 Qatar Airways
QR1459 Qatar Airways
QR1459 Qatar Airways
18:40 Praslin Island
01:20 Mahe Island
07:15 Doha
13:05 Djibouti
19:00 Mahe Island
05:45 Doha
12:05 Djibouti
15:05 Mogadishu
Connect
HM3187 Air Seychelles
KQ259 Kenya Airways
4F101 Freedom Airline Express
18:40 Praslin Island
03:15 Mahe Island
07:00 Nairobi
19:00 Mahe Island
05:25 Nairobi
08:30 Mogadishu
Connect
HM3187 Air Seychelles
KQ259 Kenya Airways
XU521 523 527 557 African Express
18:40 Praslin Island
03:15 Mahe Island
08:00 Nairobi
19:00 Mahe Island
05:25 Nairobi
09:30 Mogadishu
Connect
HM3187 Air Seychelles
EK708 Emirates
ET601 Ethiopian Airlines
ET376 Ethiopian Airlines
18:40 Praslin Island
21:45 Mahe Island
04:25 Dubai
09:00 Addis Ababa
19:00 Mahe Island
02:15 Dubai
07:40 Addis Ababa
11:10 Mogadishu
Connect
HM3191 Air Seychelles
EK708 Emirates
ET601 Ethiopian Airlines
ET376 Ethiopian Airlines
19:10 Praslin Island
21:45 Mahe Island
04:25 Dubai
09:00 Addis Ababa
19:30 Mahe Island
02:15 Dubai
07:40 Addis Ababa
11:10 Mogadishu
Connect
HM3203 Air Seychelles
QR679 Qatar Airways
QR1459 Qatar Airways
QR1459 Qatar Airways
20:10 Praslin Island
01:20 Mahe Island
07:15 Doha
13:05 Djibouti
20:30 Mahe Island
05:45 Doha
12:05 Djibouti
15:05 Mogadishu
Connect
HM3203 Air Seychelles
KQ259 Kenya Airways
4F101 Freedom Airline Express
20:10 Praslin Island
03:15 Mahe Island
07:00 Nairobi
20:30 Mahe Island
05:25 Nairobi
08:30 Mogadishu
Connect
HM3203 Air Seychelles
EK708 Emirates
ET601 Ethiopian Airlines
ET376 Ethiopian Airlines
20:10 Praslin Island
21:45 Mahe Island
04:25 Dubai
09:00 Addis Ababa
20:30 Mahe Island
02:15 Dubai
07:40 Addis Ababa
11:10 Mogadishu
Connect
HM3203 Air Seychelles
KQ259 Kenya Airways
XU521 523 527 557 African Express
20:10 Praslin Island
03:15 Mahe Island
08:00 Nairobi
20:30 Mahe Island
05:25 Nairobi
09:30 Mogadishu
Connect

References

Find Hotels in Mogadishu, Somalia

You can find hotels and accommodations in Mogadishu, Somalia with our hotels search tool below

Booking.com