How to get to Mogadishu, Somalia from Seychelles by flight ? You can check flights from Seychelles to Mogadishu, Somalia below.
You can find flight ticket prices from Seychelles to Mogadishu, Somalia with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Seychelles to Mahe Island.
You take a flight from Mahe Island to Mogadishu and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Seychelles to Praslin Island.
You take a flight from Praslin Island to Mogadishu and cost approximately 460 USD.
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 |
You can find hotels and accommodations in Mogadishu, Somalia with our hotels search tool below
Booking.com