HowToGo

Flight from Australia to Somalia

How to get to Somalia from Australia by flight ? You can check flights from Australia to Somalia below.

Search Transfer from Australia to Somalia

Search Flights

You can find flight ticket prices from Australia to Somalia with our flight tickets search tool below

1. Perth to Hargeisa

  1. You take a bus, shuttle or taxi from your location in Australia to Perth.

  2. You take a flight from Perth to Hargeisa and cost approximately 1000 USD.

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

Flight Depart Arrive
QF574 Qantas
EK417 Emirates
FZ661 Flydubai
05:15 Perth
16:05 Sydney
04:05 Dubai
11:20 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
CX142 Cathay Pacific
CX731 Cathay Pacific
FZ661 Flydubai
07:10 Perth
16:35 Hong Kong
04:05 Dubai
15:15 Hong Kong
21:00 Dubai
06:35 Hargeisa
Connect
QF576 Qantas
EK417 Emirates
FZ661 Flydubai
07:20 Perth
16:05 Sydney
04:05 Dubai
13:25 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
TG484 Thai Airways International
TG517 Thai Airways International
FZ661 Flydubai
09:20 Perth
16:20 Suvarnabhumi
04:05 Dubai
15:20 Suvarnabhumi
19:45 Dubai
06:35 Hargeisa
Connect
QZ535 Indonesia AirAsia
EK451 Emirates
FZ661 Flydubai
11:30 Perth
19:50 Ngurah Rai
04:05 Dubai
15:20 Ngurah Rai
00:45 Dubai
06:35 Hargeisa
Connect
QF71 Qantas
EK355 Emirates
FZ661 Flydubai
11:50 Perth
21:40 Singapore Changi
04:05 Dubai
17:20 Singapore Changi
00:50 Dubai
06:35 Hargeisa
Connect
QF71 Qantas
ET639 Ethiopian Airlines
ET372 Ethiopian Airlines
11:50 Perth
02:00 Singapore Changi
09:20 Addis Ababa
17:20 Singapore Changi
05:50 Addis Ababa
10:50 Hargeisa
Connect
JQ106 Jetstar
EK451 Emirates
FZ661 Flydubai
13:50 Perth
19:50 Ngurah Rai
04:05 Dubai
17:30 Ngurah Rai
00:45 Dubai
06:35 Hargeisa
Connect
SQ226 Singapore Airlines
EK355 Emirates
FZ661 Flydubai
14:05 Perth
21:40 Singapore Changi
04:05 Dubai
19:35 Singapore Changi
00:50 Dubai
06:35 Hargeisa
Connect
SQ226 Singapore Airlines
ET639 Ethiopian Airlines
ET372 Ethiopian Airlines
14:05 Perth
02:00 Singapore Changi
09:20 Addis Ababa
19:35 Singapore Changi
05:50 Addis Ababa
10:50 Hargeisa
Connect
SQ226 Singapore Airlines
ET639 Ethiopian Airlines
ET374 Ethiopian Airlines
14:05 Perth
02:00 Singapore Changi
15:20 Addis Ababa
19:35 Singapore Changi
05:50 Addis Ababa
16:50 Hargeisa
Connect
TG482 Thai Airways International
ET619 Ethiopian Airlines
ET372 Ethiopian Airlines
16:20 Perth
01:50 Suvarnabhumi
09:20 Addis Ababa
22:20 Suvarnabhumi
06:30 Addis Ababa
10:50 Hargeisa
Connect
TG482 Thai Airways International
ET609 629 Ethiopian Airlines
ET372 Ethiopian Airlines
16:20 Perth
01:20 Suvarnabhumi
09:20 Addis Ababa
22:20 Suvarnabhumi
06:05 Addis Ababa
10:50 Hargeisa
Connect
SQ214 Singapore Airlines
ET639 Ethiopian Airlines
ET374 Ethiopian Airlines
17:10 Perth
02:00 Singapore Changi
15:20 Addis Ababa
22:35 Singapore Changi
05:50 Addis Ababa
16:50 Hargeisa
Connect
SQ214 Singapore Airlines
ET639 Ethiopian Airlines
ET372 Ethiopian Airlines
17:10 Perth
02:00 Singapore Changi
09:20 Addis Ababa
22:35 Singapore Changi
05:50 Addis Ababa
10:50 Hargeisa
Connect
TR9 Scoot Tigerair
ET639 Ethiopian Airlines
ET374 Ethiopian Airlines
18:10 Perth
02:00 Singapore Changi
15:20 Addis Ababa
23:30 Singapore Changi
05:50 Addis Ababa
16:50 Hargeisa
Connect
TR9 Scoot Tigerair
ET639 Ethiopian Airlines
ET372 Ethiopian Airlines
18:10 Perth
02:00 Singapore Changi
09:20 Addis Ababa
23:30 Singapore Changi
05:50 Addis Ababa
10:50 Hargeisa
Connect
EK421 Emirates
EK723 Emirates
ET374 Ethiopian Airlines
22:20 Perth
10:30 Dubai
15:20 Addis Ababa
05:20 Dubai
13:35 Addis Ababa
16:50 Hargeisa
Connect
EK421 Emirates
FZ661 Flydubai
22:20 Perth
04:05 Dubai
05:20 Dubai
06:35 Hargeisa
Connect

2. Adelaide to Hargeisa

  1. You take a bus, shuttle or taxi from your location in Australia to Adelaide.

  2. You take a flight from Adelaide to Hargeisa and cost approximately 950 USD.

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

Flight Depart Arrive
QF732 Qantas
EK417 Emirates
FZ661 Flydubai
06:35 Adelaide
16:05 Sydney
04:05 Dubai
08:55 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
OD174 Malindo Airways
EK369 Emirates
FZ661 Flydubai
07:40 Adelaide
14:00 Ngurah Rai
04:05 Dubai
11:45 Ngurah Rai
19:00 Dubai
06:35 Hargeisa
Connect
OD174 Malindo Airways
EK451 Emirates
FZ661 Flydubai
07:40 Adelaide
19:50 Ngurah Rai
04:05 Dubai
11:45 Ngurah Rai
00:45 Dubai
06:35 Hargeisa
Connect
MH136 Malaysia Airlines
EK347 Emirates
FZ661 Flydubai
08:15 Adelaide
19:20 Kuala Lumpur
04:05 Dubai
14:30 Kuala Lumpur
22:20 Dubai
06:35 Hargeisa
Connect
SQ278 Singapore Airlines
ET639 Ethiopian Airlines
ET372 Ethiopian Airlines
09:10 Adelaide
02:00 Singapore Changi
09:20 Addis Ababa
15:10 Singapore Changi
05:50 Addis Ababa
10:50 Hargeisa
Connect
SQ278 Singapore Airlines
EK355 Emirates
FZ661 Flydubai
09:10 Adelaide
21:40 Singapore Changi
04:05 Dubai
15:10 Singapore Changi
00:50 Dubai
06:35 Hargeisa
Connect
SQ278 Singapore Airlines
ET639 Ethiopian Airlines
ET374 Ethiopian Airlines
09:10 Adelaide
02:00 Singapore Changi
15:20 Addis Ababa
15:10 Singapore Changi
05:50 Addis Ababa
16:50 Hargeisa
Connect
QF736 Qantas
EK417 Emirates
FZ661 Flydubai
09:25 Adelaide
16:05 Sydney
04:05 Dubai
11:45 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
MH138 Malaysia Airlines
EK347 Emirates
FZ661 Flydubai
09:45 Adelaide
19:20 Kuala Lumpur
04:05 Dubai
16:00 Kuala Lumpur
22:20 Dubai
06:35 Hargeisa
Connect
CZ664 China Southern Airlines
ET607 Ethiopian Airlines
ET372 Ethiopian Airlines
10:20 Adelaide
00:30 Guangzhou Baiyun
09:20 Addis Ababa
18:05 Guangzhou Baiyun
06:20 Addis Ababa
10:50 Hargeisa
Connect
CZ664 China Southern Airlines
CZ383 China Southern Airlines
FZ661 Flydubai
10:20 Adelaide
19:05 Guangzhou Baiyun
04:05 Dubai
18:05 Guangzhou Baiyun
23:05 Dubai
06:35 Hargeisa
Connect
QF738 Qantas
EK417 Emirates
FZ661 Flydubai
10:25 Adelaide
16:05 Sydney
04:05 Dubai
12:45 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
VA417 Virgin Australia
EK417 Emirates
FZ661 Flydubai
11:00 Adelaide
16:05 Sydney
04:05 Dubai
13:20 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
JQ767 Jetstar
EK417 Emirates
FZ661 Flydubai
12:00 Adelaide
16:05 Sydney
04:05 Dubai
14:20 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
QF740 Qantas
EK417 Emirates
FZ661 Flydubai
12:55 Adelaide
16:05 Sydney
04:05 Dubai
15:15 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
CX174 Cathay Pacific
ET645 Ethiopian Airlines
ET372 Ethiopian Airlines
13:00 Adelaide
00:25 Hong Kong
09:20 Addis Ababa
20:25 Hong Kong
06:25 Addis Ababa
10:50 Hargeisa
Connect
SQ276 Singapore Airlines
ET639 Ethiopian Airlines
ET372 Ethiopian Airlines
18:30 Adelaide
02:00 Singapore Changi
09:20 Addis Ababa
00:10 Singapore Changi
05:50 Addis Ababa
10:50 Hargeisa
Connect
SQ276 Singapore Airlines
ET639 Ethiopian Airlines
ET374 Ethiopian Airlines
18:30 Adelaide
02:00 Singapore Changi
15:20 Addis Ababa
00:10 Singapore Changi
05:50 Addis Ababa
16:50 Hargeisa
Connect
EK441 Emirates
FZ661 Flydubai
21:50 Adelaide
04:05 Dubai
05:30 Dubai
06:35 Hargeisa
Connect
EK441 Emirates
EK723 Emirates
ET374 Ethiopian Airlines
21:50 Adelaide
10:30 Dubai
15:20 Addis Ababa
05:30 Dubai
13:35 Addis Ababa
16:50 Hargeisa
Connect

3. Perth to Mogadishu

  1. You take a bus, shuttle or taxi from your location in Australia to Perth.

  2. You take a flight from Perth to Mogadishu and cost approximately 1400 USD.

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

Flight Depart Arrive
SQ226 Singapore Airlines
ET639 Ethiopian Airlines
ET376 Ethiopian Airlines
14:05 Perth
02:00 Singapore Changi
09:00 Addis Ababa
19:35 Singapore Changi
05:50 Addis Ababa
11:10 Mogadishu
Connect
TG482 Thai Airways International
ET609 629 Ethiopian Airlines
ET376 Ethiopian Airlines
16:20 Perth
01:20 Suvarnabhumi
09:00 Addis Ababa
22:20 Suvarnabhumi
06:05 Addis Ababa
11:10 Mogadishu
Connect
TG482 Thai Airways International
ET619 Ethiopian Airlines
ET376 Ethiopian Airlines
16:20 Perth
01:50 Suvarnabhumi
09:00 Addis Ababa
22:20 Suvarnabhumi
06:30 Addis Ababa
11:10 Mogadishu
Connect
SQ214 Singapore Airlines
ET639 Ethiopian Airlines
ET376 Ethiopian Airlines
17:10 Perth
02:00 Singapore Changi
09:00 Addis Ababa
22:35 Singapore Changi
05:50 Addis Ababa
11:10 Mogadishu
Connect
SQ214 Singapore Airlines
ET639 Ethiopian Airlines
ET378 Ethiopian Airlines
17:10 Perth
02:00 Singapore Changi
14:55 Addis Ababa
22:35 Singapore Changi
05:50 Addis Ababa
17:05 Mogadishu
Connect
TR9 Scoot Tigerair
ET639 Ethiopian Airlines
ET376 Ethiopian Airlines
18:10 Perth
02:00 Singapore Changi
09:00 Addis Ababa
23:30 Singapore Changi
05:50 Addis Ababa
11:10 Mogadishu
Connect
EK421 Emirates
D3189 Daallo Airlines
D3189 Daallo Airlines
22:20 Perth
06:30 Dubai
09:00 Bosaso
05:20 Dubai
08:00 Bosaso
11:00 Mogadishu
Connect
EK421 Emirates
KQ305 Kenya Airways
KQ362 Kenya Airways
22:20 Perth
06:55 Dubai
14:00 Nairobi
05:20 Dubai
11:10 Nairobi
15:45 Mogadishu
Connect
EK421 Emirates
EK723 Emirates
ET378 Ethiopian Airlines
22:20 Perth
10:30 Dubai
14:55 Addis Ababa
05:20 Dubai
13:35 Addis Ababa
17:05 Mogadishu
Connect
QR901 Qatar Airways
QR1459 Qatar Airways
QR1459 Qatar Airways
22:50 Perth
07:05 Doha
12:55 Djibouti
05:15 Doha
11:55 Djibouti
14:55 Mogadishu
Connect

4. Melbourne to Hargeisa

  1. You take a bus, shuttle or taxi from your location in Australia to Melbourne.

  2. You take a flight from Melbourne to Hargeisa and cost approximately 800 USD.

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

Flight Depart Arrive
EK409 Emirates
FZ661 Flydubai
05:15 Melbourne
04:05 Dubai
13:10 Dubai
06:35 Hargeisa
Connect
AI309 Air India Limited
G9466 Air Arabia
G9711 Air Arabia
08:45 Melbourne
18:20 Delhi
04:35 Sharjah
17:10 Delhi
20:40 Sharjah
07:05 Hargeisa
Connect
AI309 Air India Limited
ET687 Ethiopian Airlines
ET372 Ethiopian Airlines
08:45 Melbourne
02:30 Delhi
09:20 Addis Ababa
17:10 Delhi
06:55 Addis Ababa
10:50 Hargeisa
Connect
AI309 Air India Limited
AI995 Air India Limited
FZ661 Flydubai
08:45 Melbourne
20:30 Delhi
04:05 Dubai
17:10 Delhi
22:45 Dubai
06:35 Hargeisa
Connect
CZ344 China Southern Airlines
CZ383 China Southern Airlines
FZ661 Flydubai
10:20 Melbourne
19:05 Guangzhou Baiyun
04:05 Dubai
18:05 Guangzhou Baiyun
23:05 Dubai
06:35 Hargeisa
Connect
MH146 Malaysia Airlines
EK347 Emirates
FZ661 Flydubai
11:20 Melbourne
19:20 Kuala Lumpur
04:05 Dubai
17:45 Kuala Lumpur
22:20 Dubai
06:35 Hargeisa
Connect
QF35 Qantas
EK355 Emirates
FZ661 Flydubai
11:55 Melbourne
21:40 Singapore Changi
04:05 Dubai
17:55 Singapore Changi
00:50 Dubai
06:35 Hargeisa
Connect
VA841 Virgin Australia
EK417 Emirates
FZ661 Flydubai
12:00 Melbourne
16:05 Sydney
04:05 Dubai
13:25 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
TR19 Scoot Tigerair
EK355 Emirates
FZ661 Flydubai
12:15 Melbourne
21:40 Singapore Changi
04:05 Dubai
18:25 Singapore Changi
00:50 Dubai
06:35 Hargeisa
Connect
QF442 Qantas
EK417 Emirates
FZ661 Flydubai
12:30 Melbourne
16:05 Sydney
04:05 Dubai
13:55 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
QF444 Qantas
EK417 Emirates
FZ661 Flydubai
13:00 Melbourne
16:05 Sydney
04:05 Dubai
14:25 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
VA845 Virgin Australia
EK417 Emirates
FZ661 Flydubai
13:00 Melbourne
16:05 Sydney
04:05 Dubai
14:25 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
TT238 Tigerair Australia
EK417 Emirates
FZ661 Flydubai
13:05 Melbourne
16:05 Sydney
04:05 Dubai
14:30 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
JQ29 Jetstar
EK373 Emirates
FZ661 Flydubai
13:15 Melbourne
21:25 Suvarnabhumi
04:05 Dubai
19:40 Suvarnabhumi
00:50 Dubai
06:35 Hargeisa
Connect
JQ29 Jetstar
ET609 629 Ethiopian Airlines
ET372 Ethiopian Airlines
13:15 Melbourne
01:20 Suvarnabhumi
09:20 Addis Ababa
19:40 Suvarnabhumi
06:05 Addis Ababa
10:50 Hargeisa
Connect
QF446 Qantas
EK417 Emirates
FZ661 Flydubai
13:30 Melbourne
16:05 Sydney
04:05 Dubai
14:55 Sydney
00:15 Dubai
06:35 Hargeisa
Connect
CX104 Cathay Pacific
ET645 Ethiopian Airlines
ET372 Ethiopian Airlines
14:20 Melbourne
00:25 Hong Kong
09:20 Addis Ababa
21:50 Hong Kong
06:25 Addis Ababa
10:50 Hargeisa
Connect
JQ17 Jetstar
EK379 Emirates
FZ661 Flydubai
14:55 Melbourne
00:10 Phuket
04:05 Dubai
20:45 Phuket
03:05 Dubai
06:35 Hargeisa
Connect
TG466 Thai Airways International
ET609 629 Ethiopian Airlines
ET372 Ethiopian Airlines
15:15 Melbourne
01:20 Suvarnabhumi
09:20 Addis Ababa
21:45 Suvarnabhumi
06:05 Addis Ababa
10:50 Hargeisa
Connect
TG466 Thai Airways International
ET619 Ethiopian Airlines
ET372 Ethiopian Airlines
15:15 Melbourne
01:50 Suvarnabhumi
09:20 Addis Ababa
21:45 Suvarnabhumi
06:30 Addis Ababa
10:50 Hargeisa
Connect
SQ228 Singapore Airlines
ET639 Ethiopian Airlines
ET372 Ethiopian Airlines
15:40 Melbourne
02:00 Singapore Changi
09:20 Addis Ababa
21:30 Singapore Changi
05:50 Addis Ababa
10:50 Hargeisa
Connect
SQ228 Singapore Airlines
ET639 Ethiopian Airlines
ET374 Ethiopian Airlines
15:40 Melbourne
02:00 Singapore Changi
15:20 Addis Ababa
21:30 Singapore Changi
05:50 Addis Ababa
16:50 Hargeisa
Connect
QF37 Qantas
ET639 Ethiopian Airlines
ET372 Ethiopian Airlines
16:15 Melbourne
02:00 Singapore Changi
09:20 Addis Ababa
22:25 Singapore Changi
05:50 Addis Ababa
10:50 Hargeisa
Connect
EY463 Etihad
EY313 Etihad
D3169 Daallo Airlines
16:15 Melbourne
02:00 Abu Dhabi
06:50 Jeddah
00:25 Abu Dhabi
03:45 Jeddah
09:05 Hargeisa
Connect
SQ248 Singapore Airlines
ET639 Ethiopian Airlines
ET372 Ethiopian Airlines
16:45 Melbourne
02:00 Singapore Changi
09:20 Addis Ababa
22:40 Singapore Changi
05:50 Addis Ababa
10:50 Hargeisa
Connect
SQ208 Singapore Airlines
ET639 Ethiopian Airlines
ET374 Ethiopian Airlines
18:25 Melbourne
02:00 Singapore Changi
15:20 Addis Ababa
00:15 Singapore Changi
05:50 Addis Ababa
16:50 Hargeisa
Connect
SQ208 Singapore Airlines
ET639 Ethiopian Airlines
ET372 Ethiopian Airlines
18:25 Melbourne
02:00 Singapore Changi
09:20 Addis Ababa
00:15 Singapore Changi
05:50 Addis Ababa
10:50 Hargeisa
Connect
EK407 Emirates
EK723 Emirates
ET374 Ethiopian Airlines
21:15 Melbourne
10:30 Dubai
15:20 Addis Ababa
05:15 Dubai
13:35 Addis Ababa
16:50 Hargeisa
Connect

5. Sydney to Hargeisa

  1. You take a bus, shuttle or taxi from your location in Australia to Sydney.

  2. You take a flight from Sydney to Hargeisa and cost approximately 900 USD.

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

Flight Depart Arrive
EK415 Emirates
FZ661 Flydubai
06:00 Sydney
04:05 Dubai
14:10 Dubai
06:35 Hargeisa
Connect
QF81 Qantas
EK355 Emirates
FZ661 Flydubai
10:10 Sydney
21:40 Singapore Changi
04:05 Dubai
16:50 Singapore Changi
00:50 Dubai
06:35 Hargeisa
Connect
SQ222 Singapore Airlines
ET639 Ethiopian Airlines
ET372 Ethiopian Airlines
15:00 Sydney
02:00 Singapore Changi
09:20 Addis Ababa
21:20 Singapore Changi
05:50 Addis Ababa
10:50 Hargeisa
Connect
EY451 Etihad
EY313 Etihad
D3169 Daallo Airlines
15:55 Sydney
02:00 Abu Dhabi
06:50 Jeddah
00:30 Abu Dhabi
03:45 Jeddah
09:05 Hargeisa
Connect
EK417 Emirates
FZ661 Flydubai
16:05 Sydney
04:05 Dubai
00:15 Dubai
06:35 Hargeisa
Connect
EK417 Emirates
EK801 Emirates
D3169 Daallo Airlines
16:05 Sydney
01:20 Dubai
06:50 Jeddah
00:15 Dubai
03:10 Jeddah
09:05 Hargeisa
Connect
SQ242 Singapore Airlines
ET639 Ethiopian Airlines
ET372 Ethiopian Airlines
18:05 Sydney
02:00 Singapore Changi
09:20 Addis Ababa
00:20 Singapore Changi
05:50 Addis Ababa
10:50 Hargeisa
Connect
SQ242 Singapore Airlines
ET639 Ethiopian Airlines
ET374 Ethiopian Airlines
18:05 Sydney
02:00 Singapore Changi
15:20 Addis Ababa
00:20 Singapore Changi
05:50 Addis Ababa
16:50 Hargeisa
Connect

6. Perth to Djibouti

  1. You take a bus, shuttle or taxi from your location in Australia to Perth.

  2. You take a flight from Perth to Djibouti and cost approximately 1200 USD.

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

Flight Depart Arrive
SQ214 Singapore Airlines
ET639 Ethiopian Airlines
ET362 Ethiopian Airlines
17:10 Perth
02:00 Singapore Changi
09:05 Addis Ababa
22:35 Singapore Changi
05:50 Addis Ababa
10:20 Djibouti
Connect
EK421 Emirates
FZ601 Flydubai
22:20 Perth
10:45 Dubai
05:20 Dubai
13:40 Djibouti
Connect
QR901 Qatar Airways
QR1459 Qatar Airways
22:50 Perth
07:05 Doha
05:15 Doha
11:55 Djibouti
Connect

References

Find Hotels in Somalia

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

Booking.com