Hargeisa
Dubai Intl
1 stop
9h 30mDubai Intl
Hargeisa
1 stop
13h 25mEthiopian Air
Hargeisa
Dubai Intl
Nonstop
3h 40mDubai Intl
Hargeisa
Nonstop
3h 35mflydubai
Hargeisa
Dubai Intl
1 stop
9h 30mDubai Intl
Hargeisa
1 stop
6h 20mEthiopian Air
Hargeisa
Dubai Intl
1 stop
10h 00mDubai Intl
Hargeisa
1 stop
12h 10mEthiopian Air
Hargeisa
Dubai Intl
1 stop
10h 00mDubai Intl
Hargeisa
1 stop
12h 10mEthiopian Air
Hargeisa
Dubai Intl
Nonstop
3h 40mDubai Intl
Hargeisa
Nonstop
3h 30mEmirates
Hargeisa
Dubai Intl
Nonstop
3h 40mDubai Intl
Hargeisa
Nonstop
3h 35mflydubai