×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheap Flights from Dubai to Somalia
    (Modify Search)
    Price Alerts
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Dubai to Somalia

    Airline Results Price View
    View All Airlines View Flights
    flydubai 3 results US$615 View Flights
    Ethiopian Airlines 17 results US$924 View Flights
    Qatar Airways 19 results US$2,343 View Flights
    Cities Results Price View
    View All Cities View Flights
    Hargeisa 17 results US$615 View Flights
    Mogadishu 22 results US$1,532 View Flights
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    flydubai Direct 3h 25m
    4:05 am DXB - 6:30 am HGA
    flydubai Direct 3h 20m
    7:25 am HGA - 11:45 am DXB
    US$612
    fly.co.uk
    Show Details

    Depart: Dubai to Hargeisa

    DXB
    4:05 am
    3h 25m
    HGA
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ661
    4:05 am, 2 Apr Thu
    DXB Dubai
    6:30 am, 2 Apr Thu
    HGA Hargeisa
    3h 25m

    Return: Hargeisa to Dubai

    HGA
    7:25 am
    3h 20m
    DXB
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ662
    7:25 am, 10 Jul Fri
    HGA Hargeisa
    11:45 am, 10 Jul Fri
    DXB Dubai
    3h 20m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    Ethiopian Airlines 1 stop 12h 55m
    4:35 am DXB - 4:30 pm HGA
    Ethiopian Airlines 1 stop 14h 30m
    11:30 am HGA - 3:00 am (+1) DXB
    US$921
    fly.co.uk
    Show Details

    Depart: Dubai to Hargeisa via Addis Ababa

    DXB
    4:35 am
    4h 15m
    ADD
    7:50 am
    7h
    ADD
    2:50 pm
    1h 40m
    HGA
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET613
    4:35 am, 2 Apr Thu
    DXB Dubai
    7:50 am, 2 Apr Thu
    ADD Addis Ababa
    4h 15m
    7h layover in Addis Ababa (ADD)
    ET372
    2:50 pm, 2 Apr Thu
    ADD Addis Ababa
    4:30 pm, 2 Apr Thu
    HGA Hargeisa
    1h 40m

    Return: Hargeisa to Dubai via Addis Ababa

    HGA
    11:30 am
    1h 40m
    ADD
    1:10 pm
    9h 5m
    ADD
    10:15 pm
    3h 45m
    DXB
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET371
    11:30 am, 10 Jul Fri
    HGA Hargeisa
    1:10 pm, 10 Jul Fri
    ADD Addis Ababa
    1h 40m
    9h 5m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 10 Jul Fri
    ADD Addis Ababa
    3:00 am, 11 Jul Sat
    DXB Dubai
    3h 45m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    Ethiopian Airlines 1 stop 13h
    4:30 am DXB - 4:30 pm HGA
    Ethiopian Airlines 1 stop 14h 30m
    11:30 am HGA - 3:00 am (+1) DXB
    US$921
    fly.co.uk
    Show Details

    Depart: Dubai to Hargeisa via Addis Ababa

    DXB
    4:30 am
    4h 15m
    ADD
    7:45 am
    7h 5m
    ADD
    2:50 pm
    1h 40m
    HGA
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET601
    4:30 am, 2 Apr Thu
    DXB Dubai
    7:45 am, 2 Apr Thu
    ADD Addis Ababa
    4h 15m
    7h 5m layover in Addis Ababa (ADD)
    ET372
    2:50 pm, 2 Apr Thu
    ADD Addis Ababa
    4:30 pm, 2 Apr Thu
    HGA Hargeisa
    1h 40m

    Return: Hargeisa to Dubai via Addis Ababa

    HGA
    11:30 am
    1h 40m
    ADD
    1:10 pm
    9h 5m
    ADD
    10:15 pm
    3h 45m
    DXB
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET371
    11:30 am, 10 Jul Fri
    HGA Hargeisa
    1:10 pm, 10 Jul Fri
    ADD Addis Ababa
    1h 40m
    9h 5m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 10 Jul Fri
    ADD Addis Ababa
    3:00 am, 11 Jul Sat
    DXB Dubai
    3h 45m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    Ethiopian Airlines 1 stop 13h
    4:30 am DXB - 4:30 pm HGA
    Ethiopian Airlines 1 stop 15h 5m
    11:30 am HGA - 3:35 am (+1) DXB
    US$921
    fly.co.uk
    Show Details

    Depart: Dubai to Hargeisa via Addis Ababa

    DXB
    4:30 am
    4h 15m
    ADD
    7:45 am
    7h 5m
    ADD
    2:50 pm
    1h 40m
    HGA
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET601
    4:30 am, 2 Apr Thu
    DXB Dubai
    7:45 am, 2 Apr Thu
    ADD Addis Ababa
    4h 15m
    7h 5m layover in Addis Ababa (ADD)
    ET372
    2:50 pm, 2 Apr Thu
    ADD Addis Ababa
    4:30 pm, 2 Apr Thu
    HGA Hargeisa
    1h 40m

    Return: Hargeisa to Dubai via Addis Ababa

    HGA
    11:30 am
    1h 40m
    ADD
    1:10 pm
    9h 50m
    ADD
    11:00 pm
    3h 35m
    DXB
    3:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET371
    11:30 am, 10 Jul Fri
    HGA Hargeisa
    1:10 pm, 10 Jul Fri
    ADD Addis Ababa
    1h 40m
    9h 50m layover in Addis Ababa (ADD)
    ET612
    11:00 pm, 10 Jul Fri
    ADD Addis Ababa
    3:35 am, 11 Jul Sat
    DXB Dubai
    3h 35m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    Ethiopian Airlines 1 stop 12h 55m
    4:35 am DXB - 4:30 pm HGA
    Ethiopian Airlines 1 stop 15h 5m
    11:30 am HGA - 3:35 am (+1) DXB
    US$921
    fly.co.uk
    Show Details

    Depart: Dubai to Hargeisa via Addis Ababa

    DXB
    4:35 am
    4h 15m
    ADD
    7:50 am
    7h
    ADD
    2:50 pm
    1h 40m
    HGA
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET613
    4:35 am, 2 Apr Thu
    DXB Dubai
    7:50 am, 2 Apr Thu
    ADD Addis Ababa
    4h 15m
    7h layover in Addis Ababa (ADD)
    ET372
    2:50 pm, 2 Apr Thu
    ADD Addis Ababa
    4:30 pm, 2 Apr Thu
    HGA Hargeisa
    1h 40m

    Return: Hargeisa to Dubai via Addis Ababa

    HGA
    11:30 am
    1h 40m
    ADD
    1:10 pm
    9h 50m
    ADD
    11:00 pm
    3h 35m
    DXB
    3:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET371
    11:30 am, 10 Jul Fri
    HGA Hargeisa
    1:10 pm, 10 Jul Fri
    ADD Addis Ababa
    1h 40m
    9h 50m layover in Addis Ababa (ADD)
    ET612
    11:00 pm, 10 Jul Fri
    ADD Addis Ababa
    3:35 am, 11 Jul Sat
    DXB Dubai
    3h 35m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    Ethiopian Airlines 1 stop 13h
    4:30 am DXB - 4:30 pm HGA
    Ethiopian Airlines 1 stop 15h 5m
    11:30 am HGA - 3:35 am (+1) DXB
    US$925
    expedia.com
    Show Details

    Depart: Dubai to Hargeisa via Addis Ababa

    DXB
    4:30 am
    4h 15m
    ADD
    7:45 am
    7h 5m
    ADD
    2:50 pm
    1h 40m
    HGA
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET601
    4:30 am, 2 Apr Thu
    DXB Dubai
    7:45 am, 2 Apr Thu
    ADD Addis Ababa
    4h 15m
    7h 5m layover in Addis Ababa (ADD)
    ET372
    2:50 pm, 2 Apr Thu
    ADD Addis Ababa
    4:30 pm, 2 Apr Thu
    HGA Hargeisa
    1h 40m

    Return: Hargeisa to Dubai via Addis Ababa

    HGA
    11:30 am
    1h 40m
    ADD
    1:10 pm
    9h 50m
    ADD
    11:00 pm
    3h 35m
    DXB
    3:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET371
    11:30 am, 10 Jul Fri
    HGA Hargeisa
    1:10 pm, 10 Jul Fri
    ADD Addis Ababa
    1h 40m
    9h 50m layover in Addis Ababa (ADD)
    ET612
    11:00 pm, 10 Jul Fri
    ADD Addis Ababa
    3:35 am, 11 Jul Sat
    DXB Dubai
    3h 35m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    Ethiopian Airlines 1 stop 12h 55m
    4:35 am DXB - 4:30 pm HGA
    Ethiopian Airlines 1 stop 15h 5m
    11:30 am HGA - 3:35 am (+1) DXB
    US$925
    expedia.com
    Show Details

    Depart: Dubai to Hargeisa via Addis Ababa

    DXB
    4:35 am
    4h 15m
    ADD
    7:50 am
    7h
    ADD
    2:50 pm
    1h 40m
    HGA
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET613
    4:35 am, 2 Apr Thu
    DXB Dubai
    7:50 am, 2 Apr Thu
    ADD Addis Ababa
    4h 15m
    7h layover in Addis Ababa (ADD)
    ET372
    2:50 pm, 2 Apr Thu
    ADD Addis Ababa
    4:30 pm, 2 Apr Thu
    HGA Hargeisa
    1h 40m

    Return: Hargeisa to Dubai via Addis Ababa

    HGA
    11:30 am
    1h 40m
    ADD
    1:10 pm
    9h 50m
    ADD
    11:00 pm
    3h 35m
    DXB
    3:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET371
    11:30 am, 10 Jul Fri
    HGA Hargeisa
    1:10 pm, 10 Jul Fri
    ADD Addis Ababa
    1h 40m
    9h 50m layover in Addis Ababa (ADD)
    ET612
    11:00 pm, 10 Jul Fri
    ADD Addis Ababa
    3:35 am, 11 Jul Sat
    DXB Dubai
    3h 35m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    flydubai Direct 3h 25m
    4:05 am DXB - 6:30 am HGA
    Ethiopian Airlines 1 stop 14h 30m
    11:30 am HGA - 3:00 am (+1) DXB
    US$959
    fly.co.uk
    Show Details

    Depart: Dubai to Hargeisa

    DXB
    4:05 am
    3h 25m
    HGA
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ661
    4:05 am, 2 Apr Thu
    DXB Dubai
    6:30 am, 2 Apr Thu
    HGA Hargeisa
    3h 25m

    Return: Hargeisa to Dubai via Addis Ababa

    HGA
    11:30 am
    1h 40m
    ADD
    1:10 pm
    9h 5m
    ADD
    10:15 pm
    3h 45m
    DXB
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET371
    11:30 am, 10 Jul Fri
    HGA Hargeisa
    1:10 pm, 10 Jul Fri
    ADD Addis Ababa
    1h 40m
    9h 5m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 10 Jul Fri
    ADD Addis Ababa
    3:00 am, 11 Jul Sat
    DXB Dubai
    3h 45m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    flydubai Direct 3h 25m
    4:05 am DXB - 6:30 am HGA
    Ethiopian Airlines 1 stop 15h 5m
    11:30 am HGA - 3:35 am (+1) DXB
    US$959
    fly.co.uk
    Show Details

    Depart: Dubai to Hargeisa

    DXB
    4:05 am
    3h 25m
    HGA
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ661
    4:05 am, 2 Apr Thu
    DXB Dubai
    6:30 am, 2 Apr Thu
    HGA Hargeisa
    3h 25m

    Return: Hargeisa to Dubai via Addis Ababa

    HGA
    11:30 am
    1h 40m
    ADD
    1:10 pm
    9h 50m
    ADD
    11:00 pm
    3h 35m
    DXB
    3:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET371
    11:30 am, 10 Jul Fri
    HGA Hargeisa
    1:10 pm, 10 Jul Fri
    ADD Addis Ababa
    1h 40m
    9h 50m layover in Addis Ababa (ADD)
    ET612
    11:00 pm, 10 Jul Fri
    ADD Addis Ababa
    3:35 am, 11 Jul Sat
    DXB Dubai
    3h 35m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    Ethiopian Airlines 1 stop 13h
    4:30 am DXB - 4:30 pm HGA
    flydubai Direct 3h 20m
    7:25 am HGA - 11:45 am DXB
    US$1,070
    fly.co.uk
    Show Details

    Depart: Dubai to Hargeisa via Addis Ababa

    DXB
    4:30 am
    4h 15m
    ADD
    7:45 am
    7h 5m
    ADD
    2:50 pm
    1h 40m
    HGA
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET601
    4:30 am, 2 Apr Thu
    DXB Dubai
    7:45 am, 2 Apr Thu
    ADD Addis Ababa
    4h 15m
    7h 5m layover in Addis Ababa (ADD)
    ET372
    2:50 pm, 2 Apr Thu
    ADD Addis Ababa
    4:30 pm, 2 Apr Thu
    HGA Hargeisa
    1h 40m

    Return: Hargeisa to Dubai

    HGA
    7:25 am
    3h 20m
    DXB
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ662
    7:25 am, 10 Jul Fri
    HGA Hargeisa
    11:45 am, 10 Jul Fri
    DXB Dubai
    3h 20m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    Ethiopian Airlines 1 stop 12h 55m
    4:35 am DXB - 4:30 pm HGA
    flydubai Direct 3h 20m
    7:25 am HGA - 11:45 am DXB
    US$1,070
    fly.co.uk
    Show Details

    Depart: Dubai to Hargeisa via Addis Ababa

    DXB
    4:35 am
    4h 15m
    ADD
    7:50 am
    7h
    ADD
    2:50 pm
    1h 40m
    HGA
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET613
    4:35 am, 2 Apr Thu
    DXB Dubai
    7:50 am, 2 Apr Thu
    ADD Addis Ababa
    4h 15m
    7h layover in Addis Ababa (ADD)
    ET372
    2:50 pm, 2 Apr Thu
    ADD Addis Ababa
    4:30 pm, 2 Apr Thu
    HGA Hargeisa
    1h 40m

    Return: Hargeisa to Dubai

    HGA
    7:25 am
    3h 20m
    DXB
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ662
    7:25 am, 10 Jul Fri
    HGA Hargeisa
    11:45 am, 10 Jul Fri
    DXB Dubai
    3h 20m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    Ethiopian Airlines 1 stop 18h 30m
    5:30 pm DXB - 11:00 am (+1) HGA
    flydubai Direct 3h 20m
    7:25 am HGA - 11:45 am DXB
    US$1,142
    fly.co.uk
    Show Details

    Depart: Dubai to Hargeisa via Addis Ababa

    DXB
    5:30 pm
    4h 25m
    ADD
    8:55 pm
    12h 25m
    ADD
    9:20 am
    1h 40m
    HGA
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 2 Apr Thu
    DXB Dubai
    8:55 pm, 2 Apr Thu
    ADD Addis Ababa
    4h 25m
    12h 25m layover in Addis Ababa (ADD)
    ET370
    9:20 am, 3 Apr Fri
    ADD Addis Ababa
    11:00 am, 3 Apr Fri
    HGA Hargeisa
    1h 40m

    Return: Hargeisa to Dubai

    HGA
    7:25 am
    3h 20m
    DXB
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ662
    7:25 am, 10 Jul Fri
    HGA Hargeisa
    11:45 am, 10 Jul Fri
    DXB Dubai
    3h 20m
    Depart: Sat, 24 Jan Return: Sun, 26 Apr Dubai to Mogadishu Sat, 24 Jan - Sun, 26 Apr
    Multiple Airlines 2+ stops 15h 45m
    5:30 pm DXB - 8:15 am (+1) MGQ
    Multiple Airlines 1 stop 9h 5m
    9:20 am MGQ - 7:25 pm DXB
    US$1,532
    us.bravofly.com
    Show Details

    Depart: Dubai to Mogadishu via Addis Ababa, Nairobi

    DXB
    5:30 pm
    4h
    ADD
    8:30 pm
    2h 45m
    ADD
    11:15 pm
    2h 5m
    NBO
    1:20 am (+1)
    5h 25m
    NBO
    6:45 am
    1h 30m
    MGQ
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET603
    5:30 pm, 24 Jan Sat
    DXB Dubai
    8:30 pm, 24 Jan Sat
    ADD Addis Ababa
    4h
    2h 45m layover in Addis Ababa (ADD)
    ET306
    11:15 pm, 24 Jan Sat
    ADD Addis Ababa
    1:20 am, 25 Jan Sun
    NBO Nairobi
    2h 5m
    5h 25m layover in Nairobi (NBO)
    B51825
    6:45 am, 25 Jan Sun
    NBO Nairobi
    8:15 am, 25 Jan Sun
    MGQ Mogadishu
    1h 30m

    Return: Mogadishu to Dubai via Djibouti

    MGQ
    9:20 am
    2h
    JIB
    11:20 am
    3h 55m
    JIB
    3:15 pm
    3h 10m
    DXB
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK687
    9:20 am, 26 Apr Sun
    MGQ Mogadishu
    11:20 am, 26 Apr Sun
    JIB Djibouti
    2h
    3h 55m layover in Djibouti (JIB)
    FZ602
    3:15 pm, 26 Apr Sun
    JIB Djibouti
    7:25 pm, 26 Apr Sun
    DXB Dubai
    3h 10m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    Multiple Airlines 2+ stops 14h 45m
    2:45 am DXB - 4:30 pm HGA
    flydubai Direct 3h 20m
    7:25 am HGA - 11:45 am DXB
    US$1,535
    us.bravofly.com
    Show Details

    Depart: Dubai to Hargeisa via Muscat, Addis Ababa

    DXB
    2:45 am
    1h
    MCT
    3:45 am
    1h 5m
    MCT
    4:50 am
    4h 5m
    ADD
    7:55 am
    6h 55m
    ADD
    2:50 pm
    1h 40m
    HGA
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK866
    2:45 am, 2 Apr Thu
    DXB Dubai
    3:45 am, 2 Apr Thu
    MCT Muscat
    1h
    1h 5m layover in Muscat (MCT)
    ET625
    4:50 am, 2 Apr Thu
    MCT Muscat
    7:55 am, 2 Apr Thu
    ADD Addis Ababa
    4h 5m
    6h 55m layover in Addis Ababa (ADD)
    ET372
    2:50 pm, 2 Apr Thu
    ADD Addis Ababa
    4:30 pm, 2 Apr Thu
    HGA Hargeisa
    1h 40m

    Return: Hargeisa to Dubai

    HGA
    7:25 am
    3h 20m
    DXB
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ662
    7:25 am, 10 Jul Fri
    HGA Hargeisa
    11:45 am, 10 Jul Fri
    DXB Dubai
    3h 20m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    Multiple Airlines 2+ stops 17h 15m
    6:45 pm DXB - 11:00 am (+1) HGA
    flydubai Direct 3h 20m
    7:25 am HGA - 11:45 am DXB
    US$1,563
    us.bravofly.com
    Show Details

    Depart: Dubai to Hargeisa via Kuwait, Addis Ababa

    DXB
    6:45 pm
    1h 40m
    KWI
    7:25 pm
    7h 20m
    KWI
    2:45 am
    4h 10m
    ADD
    6:55 am
    2h 25m
    ADD
    9:20 am
    1h 40m
    HGA
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    KU674
    6:45 pm, 2 Apr Thu
    DXB Dubai
    7:25 pm, 2 Apr Thu
    KWI Kuwait
    1h 40m
    7h 20m layover in Kuwait (KWI)
    ET621
    2:45 am, 3 Apr Fri
    KWI Kuwait
    6:55 am, 3 Apr Fri
    ADD Addis Ababa
    4h 10m
    2h 25m layover in Addis Ababa (ADD)
    ET370
    9:20 am, 3 Apr Fri
    ADD Addis Ababa
    11:00 am, 3 Apr Fri
    HGA Hargeisa
    1h 40m

    Return: Hargeisa to Dubai

    HGA
    7:25 am
    3h 20m
    DXB
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    FZ662
    7:25 am, 10 Jul Fri
    HGA Hargeisa
    11:45 am, 10 Jul Fri
    DXB Dubai
    3h 20m
    Depart: Thu, 2 Apr Return: Fri, 10 Jul Dubai to Hargeisa Thu, 2 Apr - Fri, 10 Jul
    Multiple Airlines 2+ stops 13h 30m
    10:30 pm DXB - 11:00 am (+1) HGA
    Ethiopian Airlines 1 stop 14h 30m
    11:30 am HGA - 3:00 am (+1) DXB
    US$2,017
    fly.co.uk
    Show Details

    Depart: Dubai to Hargeisa via Riyadh, Addis Ababa

    DXB
    10:30 pm
    1h 55m
    RUH
    11:25 pm
    4h 45m
    RUH
    4:10 am
    3h 30m
    ADD
    7:40 am
    1h 40m
    ADD
    9:20 am
    1h 40m
    HGA
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    SV553
    10:30 pm, 2 Apr Thu
    DXB Dubai
    11:25 pm, 2 Apr Thu
    RUH Riyadh
    1h 55m
    4h 45m layover in Riyadh (RUH)
    ET413
    4:10 am, 3 Apr Fri
    RUH Riyadh
    7:40 am, 3 Apr Fri
    ADD Addis Ababa
    3h 30m
    1h 40m layover in Addis Ababa (ADD)
    ET370
    9:20 am, 3 Apr Fri
    ADD Addis Ababa
    11:00 am, 3 Apr Fri
    HGA Hargeisa
    1h 40m

    Return: Hargeisa to Dubai via Addis Ababa

    HGA
    11:30 am
    1h 40m
    ADD
    1:10 pm
    9h 5m
    ADD
    10:15 pm
    3h 45m
    DXB
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET371
    11:30 am, 10 Jul Fri
    HGA Hargeisa
    1:10 pm, 10 Jul Fri
    ADD Addis Ababa
    1h 40m
    9h 5m layover in Addis Ababa (ADD)
    ET600
    10:15 pm, 10 Jul Fri
    ADD Addis Ababa
    3:00 am, 11 Jul Sat
    DXB Dubai
    3h 45m
    Depart: Thu, 29 Jan Return: Wed, 25 Mar Dubai to Mogadishu Thu, 29 Jan - Wed, 25 Mar
    Multiple Airlines 2+ stops 1d 20m
    8:55 am DWC - 8:15 am (+1) MGQ
    Multiple Airlines 2+ stops 20h 55m
    10:00 am MGQ - 7:55 am (+1) DWC
    US$2,343
    onetravel.com
    Show Details

    Depart: Dubai to Mogadishu via Doha, Nairobi

    DWC
    8:55 am
    1h 5m
    DOH
    9:00 am
    3h 15m
    DOH
    12:15 pm
    5h 15m
    NBO
    5:30 pm
    13h 15m
    NBO
    6:45 am
    1h 30m
    MGQ
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1029
    8:55 am, 29 Jan Thu
    DWC Dubai
    9:00 am, 29 Jan Thu
    DOH Doha
    1h 5m
    3h 15m layover in Doha (DOH)
    QR1337
    12:15 pm, 29 Jan Thu
    DOH Doha
    5:30 pm, 29 Jan Thu
    NBO Nairobi
    5h 15m
    13h 15m layover in Nairobi (NBO)
    B51825
    6:45 am, 30 Jan Fri
    NBO Nairobi
    8:15 am, 30 Jan Fri
    MGQ Mogadishu
    1h 30m

    Return: Mogadishu to Dubai via Nairobi, Doha

    MGQ
    10:00 am
    3h
    NBO
    1:00 pm
    5h 30m
    NBO
    6:30 pm
    5h
    DOH
    11:30 pm
    6h 15m
    DOH
    5:45 am
    1h 10m
    DWC
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    B51826
    10:00 am, 25 Mar Wed
    MGQ Mogadishu
    1:00 pm, 25 Mar Wed
    NBO Nairobi
    3h
    5h 30m layover in Nairobi (NBO)
    QR1338
    6:30 pm, 25 Mar Wed
    NBO Nairobi
    11:30 pm, 25 Mar Wed
    DOH Doha
    5h
    6h 15m layover in Doha (DOH)
    QR1028
    5:45 am, 26 Mar Thu
    DOH Doha
    7:55 am, 26 Mar Thu
    DWC Dubai
    1h 10m
    Depart: Thu, 29 Jan Return: Wed, 25 Mar Dubai to Mogadishu Thu, 29 Jan - Wed, 25 Mar
    Multiple Airlines 2+ stops 1d 20m
    8:55 am DWC - 8:15 am (+1) MGQ
    Multiple Airlines 2+ stops 20h 55m
    10:00 am MGQ - 7:55 am (+1) DWC
    US$2,343
    onetravel.com
    Show Details

    Depart: Dubai to Mogadishu via Doha, Nairobi

    DWC
    8:55 am
    1h 5m
    DOH
    9:00 am
    10h 10m
    DOH
    7:10 pm
    5h 10m
    NBO
    12:20 am (+1)
    6h 25m
    NBO
    6:45 am
    1h 30m
    MGQ
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1029
    8:55 am, 29 Jan Thu
    DWC Dubai
    9:00 am, 29 Jan Thu
    DOH Doha
    1h 5m
    10h 10m layover in Doha (DOH)
    QR1341
    7:10 pm, 29 Jan Thu
    DOH Doha
    12:20 am, 30 Jan Fri
    NBO Nairobi
    5h 10m
    6h 25m layover in Nairobi (NBO)
    B51825
    6:45 am, 30 Jan Fri
    NBO Nairobi
    8:15 am, 30 Jan Fri
    MGQ Mogadishu
    1h 30m

    Return: Mogadishu to Dubai via Nairobi, Doha

    MGQ
    10:00 am
    3h
    NBO
    1:00 pm
    5h 30m
    NBO
    6:30 pm
    5h
    DOH
    11:30 pm
    6h 15m
    DOH
    5:45 am
    1h 10m
    DWC
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    B51826
    10:00 am, 25 Mar Wed
    MGQ Mogadishu
    1:00 pm, 25 Mar Wed
    NBO Nairobi
    3h
    5h 30m layover in Nairobi (NBO)
    QR1338
    6:30 pm, 25 Mar Wed
    NBO Nairobi
    11:30 pm, 25 Mar Wed
    DOH Doha
    5h
    6h 15m layover in Doha (DOH)
    QR1028
    5:45 am, 26 Mar Thu
    DOH Doha
    7:55 am, 26 Mar Thu
    DWC Dubai
    1h 10m
    Depart: Thu, 29 Jan Return: Wed, 25 Mar Dubai to Mogadishu Thu, 29 Jan - Wed, 25 Mar
    Multiple Airlines 2+ stops 1d 2h 50m
    6:25 am DWC - 8:15 am (+1) MGQ
    Multiple Airlines 2+ stops 16h 40m
    10:00 am MGQ - 3:40 am (+1) DWC
    US$2,347
    onetravel.com
    Show Details

    Depart: Dubai to Mogadishu via Doha, Nairobi

    DWC
    6:25 am
    1h 5m
    DOH
    6:30 am
    12h 40m
    DOH
    7:10 pm
    5h 10m
    NBO
    12:20 am (+1)
    6h 25m
    NBO
    6:45 am
    1h 30m
    MGQ
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1033
    6:25 am, 29 Jan Thu
    DWC Dubai
    6:30 am, 29 Jan Thu
    DOH Doha
    1h 5m
    12h 40m layover in Doha (DOH)
    QR1341
    7:10 pm, 29 Jan Thu
    DOH Doha
    12:20 am, 30 Jan Fri
    NBO Nairobi
    5h 10m
    6h 25m layover in Nairobi (NBO)
    B51825
    6:45 am, 30 Jan Fri
    NBO Nairobi
    8:15 am, 30 Jan Fri
    MGQ Mogadishu
    1h 30m

    Return: Mogadishu to Dubai via Nairobi, Doha

    MGQ
    10:00 am
    3h
    NBO
    1:00 pm
    5h 30m
    NBO
    6:30 pm
    5h
    DOH
    11:30 pm
    2h
    DOH
    1:30 am
    1h 10m
    DWC
    3:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    B51826
    10:00 am, 25 Mar Wed
    MGQ Mogadishu
    1:00 pm, 25 Mar Wed
    NBO Nairobi
    3h
    5h 30m layover in Nairobi (NBO)
    QR1338
    6:30 pm, 25 Mar Wed
    NBO Nairobi
    11:30 pm, 25 Mar Wed
    DOH Doha
    5h
    2h layover in Doha (DOH)
    QR1032
    1:30 am, 26 Mar Thu
    DOH Doha
    3:40 am, 26 Mar Thu
    DWC Dubai
    1h 10m
    Depart: Thu, 29 Jan Return: Wed, 25 Mar Dubai to Mogadishu Thu, 29 Jan - Wed, 25 Mar
    Multiple Airlines 2+ stops 1d 2h 50m
    6:25 am DWC - 8:15 am (+1) MGQ
    Multiple Airlines 2+ stops 20h 55m
    10:00 am MGQ - 7:55 am (+1) DWC
    US$2,347
    onetravel.com
    Show Details

    Depart: Dubai to Mogadishu via Doha, Nairobi

    DWC
    6:25 am
    1h 5m
    DOH
    6:30 am
    12h 40m
    DOH
    7:10 pm
    5h 10m
    NBO
    12:20 am (+1)
    6h 25m
    NBO
    6:45 am
    1h 30m
    MGQ
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1033
    6:25 am, 29 Jan Thu
    DWC Dubai
    6:30 am, 29 Jan Thu
    DOH Doha
    1h 5m
    12h 40m layover in Doha (DOH)
    QR1341
    7:10 pm, 29 Jan Thu
    DOH Doha
    12:20 am, 30 Jan Fri
    NBO Nairobi
    5h 10m
    6h 25m layover in Nairobi (NBO)
    B51825
    6:45 am, 30 Jan Fri
    NBO Nairobi
    8:15 am, 30 Jan Fri
    MGQ Mogadishu
    1h 30m

    Return: Mogadishu to Dubai via Nairobi, Doha

    MGQ
    10:00 am
    3h
    NBO
    1:00 pm
    5h 30m
    NBO
    6:30 pm
    5h
    DOH
    11:30 pm
    6h 15m
    DOH
    5:45 am
    1h 10m
    DWC
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    B51826
    10:00 am, 25 Mar Wed
    MGQ Mogadishu
    1:00 pm, 25 Mar Wed
    NBO Nairobi
    3h
    5h 30m layover in Nairobi (NBO)
    QR1338
    6:30 pm, 25 Mar Wed
    NBO Nairobi
    11:30 pm, 25 Mar Wed
    DOH Doha
    5h
    6h 15m layover in Doha (DOH)
    QR1028
    5:45 am, 26 Mar Thu
    DOH Doha
    7:55 am, 26 Mar Thu
    DWC Dubai
    1h 10m