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

Recent Searches

    Cheap Flights from Ghana to South Africa
    (Modify Search)
    Price Alerts
    • Themes
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Ghana to South Africa

    Airline Results Price View
    View All Airlines View Flights
    Kenya Airways 16 results US$617 View Flights
    Ethiopian Airlines 3 results US$627 View Flights
    Emirates 9 results US$650 View Flights
    South African Airways 36 results US$796 View Flights
    RwandAir 3 results US$1,265 View Flights
    EgyptAir 10 results US$1,429 View Flights
    Themes Results Price View
    View All Themes View Cities
    Historical 13 results US$1,031 View Cities
    Senior-friendly 13 results US$1,031 View Cities
    Romantic 13 results US$1,031 View Cities
    Foodie 13 results US$1,031 View Cities
    Cities Results Price View
    View All Cities View Flights
    Johannesburg 55 results US$617 View Flights
    Durban 9 results US$910 View Flights
    Cape Town 13 results US$1,031 View Flights
    Depart: Fri, 6 Feb Return: Wed, 25 Feb Accra to Johannesburg Fri, 6 Feb - Wed, 25 Feb
    Kenya Airways 1 stop 19h 35m
    12:15 pm ACC - 9:50 am (+1) JNB
    Kenya Airways 1 stop 12h 35m
    12:40 am JNB - 11:15 am ACC
    US$617
    expedia.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    12:15 pm
    5h 35m
    NBO
    8:50 pm
    9h 45m
    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ501
    12:15 pm, 6 Feb Fri
    ACC Accra
    8:50 pm, 6 Feb Fri
    NBO Nairobi
    5h 35m
    9h 45m layover in Nairobi (NBO)
    KQ760
    6:35 am, 7 Feb Sat
    NBO Nairobi
    9:50 am, 7 Feb Sat
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Accra via Nairobi

    JNB
    12:40 am
    4h 10m
    NBO
    5:50 am
    2h 45m
    NBO
    8:35 am
    5h 40m
    ACC
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    12:40 am, 25 Feb Wed
    JNB Johannesburg
    5:50 am, 25 Feb Wed
    NBO Nairobi
    4h 10m
    2h 45m layover in Nairobi (NBO)
    KQ500
    8:35 am, 25 Feb Wed
    NBO Nairobi
    11:15 am, 25 Feb Wed
    ACC Accra
    5h 40m
    Depart: Sun, 1 Feb Return: Sat, 28 Feb Accra to Johannesburg Sun, 1 Feb - Sat, 28 Feb
    Kenya Airways 1 stop 19h 35m
    12:15 pm ACC - 9:50 am (+1) JNB
    Kenya Airways 1 stop 12h 35m
    12:40 am JNB - 11:15 am ACC
    US$617
    expedia.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    12:15 pm
    5h 35m
    NBO
    8:50 pm
    9h 45m
    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ501
    12:15 pm, 1 Feb Sun
    ACC Accra
    8:50 pm, 1 Feb Sun
    NBO Nairobi
    5h 35m
    9h 45m layover in Nairobi (NBO)
    KQ760
    6:35 am, 2 Feb Mon
    NBO Nairobi
    9:50 am, 2 Feb Mon
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Accra via Nairobi

    JNB
    12:40 am
    4h 10m
    NBO
    5:50 am
    2h 45m
    NBO
    8:35 am
    5h 40m
    ACC
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    12:40 am, 28 Feb Sat
    JNB Johannesburg
    5:50 am, 28 Feb Sat
    NBO Nairobi
    4h 10m
    2h 45m layover in Nairobi (NBO)
    KQ500
    8:35 am, 28 Feb Sat
    NBO Nairobi
    11:15 am, 28 Feb Sat
    ACC Accra
    5h 40m
    Depart: Sun, 1 Feb Return: Sat, 28 Feb Accra to Johannesburg Sun, 1 Feb - Sat, 28 Feb
    Kenya Airways 1 stop 21h 45m
    12:15 pm ACC - 12:00 pm (+1) JNB
    Kenya Airways 1 stop 12h 35m
    12:40 am JNB - 11:15 am ACC
    US$617
    expedia.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    12:15 pm
    5h 35m
    NBO
    8:50 pm
    11h 55m
    NBO
    8:45 am
    4h 15m
    JNB
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ501
    12:15 pm, 1 Feb Sun
    ACC Accra
    8:50 pm, 1 Feb Sun
    NBO Nairobi
    5h 35m
    11h 55m layover in Nairobi (NBO)
    KQ762
    8:45 am, 2 Feb Mon
    NBO Nairobi
    12:00 pm, 2 Feb Mon
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Accra via Nairobi

    JNB
    12:40 am
    4h 10m
    NBO
    5:50 am
    2h 45m
    NBO
    8:35 am
    5h 40m
    ACC
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    12:40 am, 28 Feb Sat
    JNB Johannesburg
    5:50 am, 28 Feb Sat
    NBO Nairobi
    4h 10m
    2h 45m layover in Nairobi (NBO)
    KQ500
    8:35 am, 28 Feb Sat
    NBO Nairobi
    11:15 am, 28 Feb Sat
    ACC Accra
    5h 40m
    Depart: Fri, 22 May Return: Fri, 21 Aug Accra to Johannesburg Fri, 22 May - Fri, 21 Aug
    Ethiopian Airlines 1 stop 23h
    12:10 pm ACC - 1:10 pm (+1) JNB
    Ethiopian Airlines 1 stop 23h
    2:20 pm JNB - 11:20 am (+1) ACC
    US$627
    expedia.com
    Show Details

    Depart: Accra to Johannesburg via Addis Ababa

    ACC
    12:10 pm
    5h 40m
    ADD
    8:50 pm
    11h 50m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET920
    12:10 pm, 22 May Fri
    ACC Accra
    8:50 pm, 22 May Fri
    ADD Addis Ababa
    5h 40m
    11h 50m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 23 May Sat
    ADD Addis Ababa
    1:10 pm, 23 May Sat
    JNB Johannesburg
    5h 30m

    Return: Johannesburg to Accra via Addis Ababa

    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    11h 40m
    ADD
    8:30 am
    5h 50m
    ACC
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET808
    2:20 pm, 21 Aug Fri
    JNB Johannesburg
    8:50 pm, 21 Aug Fri
    ADD Addis Ababa
    5h 30m
    11h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 22 Aug Sat
    ADD Addis Ababa
    11:20 am, 22 Aug Sat
    ACC Accra
    5h 50m
    Depart: Fri, 6 Feb Return: Wed, 25 Feb Accra to Johannesburg Fri, 6 Feb - Wed, 25 Feb
    Ethiopian Airlines 1 stop 23h
    12:10 pm ACC - 1:10 pm (+1) JNB
    Ethiopian Airlines 1 stop 23h
    2:20 pm JNB - 11:20 am (+1) ACC
    US$641
    expedia.com
    Show Details

    Depart: Accra to Johannesburg via Addis Ababa

    ACC
    12:10 pm
    5h 40m
    ADD
    8:50 pm
    11h 50m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET920
    12:10 pm, 6 Feb Fri
    ACC Accra
    8:50 pm, 6 Feb Fri
    ADD Addis Ababa
    5h 40m
    11h 50m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 7 Feb Sat
    ADD Addis Ababa
    1:10 pm, 7 Feb Sat
    JNB Johannesburg
    5h 30m

    Return: Johannesburg to Accra via Addis Ababa

    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    11h 40m
    ADD
    8:30 am
    5h 50m
    ACC
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET808
    2:20 pm, 25 Feb Wed
    JNB Johannesburg
    8:50 pm, 25 Feb Wed
    ADD Addis Ababa
    5h 30m
    11h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 26 Feb Thu
    ADD Addis Ababa
    11:20 am, 26 Feb Thu
    ACC Accra
    5h 50m
    Depart: Sun, 1 Feb Return: Sat, 21 Feb Accra to Johannesburg Sun, 1 Feb - Sat, 21 Feb
    Emirates 1 stop 1d 20m
    6:30 pm ACC - 8:50 pm (+1) JNB
    Emirates 1 stop 1d 15m
    1:50 pm JNB - 12:05 pm (+1) ACC
    US$650
    emirates.com
    Show Details

    Depart: Accra to Johannesburg via Dubai

    ACC
    6:30 pm
    7h 35m
    DXB
    6:05 am (+1)
    8h 35m
    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK788
    6:30 pm, 1 Feb Sun
    ACC Accra
    6:05 am, 2 Feb Mon
    DXB Dubai
    7h 35m
    8h 35m layover in Dubai (DXB)
    EK765
    2:40 pm, 2 Feb Mon
    DXB Dubai
    8:50 pm, 2 Feb Mon
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Accra via Dubai

    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    7h 20m
    DXB
    7:25 am
    8h 40m
    ACC
    12:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK762
    1:50 pm, 21 Feb Sat
    JNB Johannesburg
    12:05 am, 22 Feb Sun
    DXB Dubai
    8h 15m
    7h 20m layover in Dubai (DXB)
    EK787
    7:25 am, 22 Feb Sun
    DXB Dubai
    12:05 pm, 22 Feb Sun
    ACC Accra
    8h 40m
    Depart: Sun, 1 Feb Return: Sat, 21 Feb Accra to Johannesburg Sun, 1 Feb - Sat, 21 Feb
    Emirates 1 stop 1d 20m
    6:30 pm ACC - 8:50 pm (+1) JNB
    Emirates 1 stop 1d 4h 40m
    9:25 am JNB - 12:05 pm (+1) ACC
    US$650
    emirates.com
    Show Details

    Depart: Accra to Johannesburg via Dubai

    ACC
    6:30 pm
    7h 35m
    DXB
    6:05 am (+1)
    8h 35m
    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK788
    6:30 pm, 1 Feb Sun
    ACC Accra
    6:05 am, 2 Feb Mon
    DXB Dubai
    7h 35m
    8h 35m layover in Dubai (DXB)
    EK765
    2:40 pm, 2 Feb Mon
    DXB Dubai
    8:50 pm, 2 Feb Mon
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Accra via Dubai

    JNB
    9:25 am
    8h 5m
    DXB
    7:30 pm
    11h 55m
    DXB
    7:25 am
    8h 40m
    ACC
    12:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK768
    9:25 am, 21 Feb Sat
    JNB Johannesburg
    7:30 pm, 21 Feb Sat
    DXB Dubai
    8h 5m
    11h 55m layover in Dubai (DXB)
    EK787
    7:25 am, 22 Feb Sun
    DXB Dubai
    12:05 pm, 22 Feb Sun
    ACC Accra
    8h 40m
    Depart: Fri, 6 Feb Return: Wed, 25 Feb Accra to Johannesburg Fri, 6 Feb - Wed, 25 Feb
    Emirates 1 stop 19h 50m
    6:30 pm ACC - 4:20 pm (+1) JNB
    Emirates 1 stop 1d 15m
    1:50 pm JNB - 12:05 pm (+1) ACC
    US$658
    emirates.com
    Show Details

    Depart: Accra to Johannesburg via Dubai

    ACC
    6:30 pm
    7h 35m
    DXB
    6:05 am (+1)
    4h
    DXB
    10:05 am
    8h 15m
    JNB
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK788
    6:30 pm, 6 Feb Fri
    ACC Accra
    6:05 am, 7 Feb Sat
    DXB Dubai
    7h 35m
    4h layover in Dubai (DXB)
    EK763
    10:05 am, 7 Feb Sat
    DXB Dubai
    4:20 pm, 7 Feb Sat
    JNB Johannesburg
    8h 15m

    Return: Johannesburg to Accra via Dubai

    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    7h 20m
    DXB
    7:25 am
    8h 40m
    ACC
    12:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK762
    1:50 pm, 25 Feb Wed
    JNB Johannesburg
    12:05 am, 26 Feb Thu
    DXB Dubai
    8h 15m
    7h 20m layover in Dubai (DXB)
    EK787
    7:25 am, 26 Feb Thu
    DXB Dubai
    12:05 pm, 26 Feb Thu
    ACC Accra
    8h 40m
    Depart: Fri, 6 Feb Return: Wed, 25 Feb Accra to Johannesburg Fri, 6 Feb - Wed, 25 Feb
    Emirates 1 stop 1d 20m
    6:30 pm ACC - 8:50 pm (+1) JNB
    Emirates 1 stop 1d 15m
    1:50 pm JNB - 12:05 pm (+1) ACC
    US$658
    emirates.com
    Show Details

    Depart: Accra to Johannesburg via Dubai

    ACC
    6:30 pm
    7h 35m
    DXB
    6:05 am (+1)
    8h 35m
    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK788
    6:30 pm, 6 Feb Fri
    ACC Accra
    6:05 am, 7 Feb Sat
    DXB Dubai
    7h 35m
    8h 35m layover in Dubai (DXB)
    EK765
    2:40 pm, 7 Feb Sat
    DXB Dubai
    8:50 pm, 7 Feb Sat
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Accra via Dubai

    JNB
    1:50 pm
    8h 15m
    DXB
    12:05 am (+1)
    7h 20m
    DXB
    7:25 am
    8h 40m
    ACC
    12:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK762
    1:50 pm, 25 Feb Wed
    JNB Johannesburg
    12:05 am, 26 Feb Thu
    DXB Dubai
    8h 15m
    7h 20m layover in Dubai (DXB)
    EK787
    7:25 am, 26 Feb Thu
    DXB Dubai
    12:05 pm, 26 Feb Thu
    ACC Accra
    8h 40m
    Depart: Sun, 25 Jan Return: Fri, 20 Feb Accra to Johannesburg Sun, 25 Jan - Fri, 20 Feb
    Ethiopian Airlines 1 stop 23h
    12:10 pm ACC - 1:10 pm (+1) JNB
    Ethiopian Airlines 1 stop 23h
    2:20 pm JNB - 11:20 am (+1) ACC
    US$663
    expedia.com
    Show Details

    Depart: Accra to Johannesburg via Addis Ababa

    ACC
    12:10 pm
    5h 40m
    ADD
    8:50 pm
    11h 50m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET920
    12:10 pm, 25 Jan Sun
    ACC Accra
    8:50 pm, 25 Jan Sun
    ADD Addis Ababa
    5h 40m
    11h 50m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 26 Jan Mon
    ADD Addis Ababa
    1:10 pm, 26 Jan Mon
    JNB Johannesburg
    5h 30m

    Return: Johannesburg to Accra via Addis Ababa

    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    11h 40m
    ADD
    8:30 am
    5h 50m
    ACC
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET808
    2:20 pm, 20 Feb Fri
    JNB Johannesburg
    8:50 pm, 20 Feb Fri
    ADD Addis Ababa
    5h 30m
    11h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 21 Feb Sat
    ADD Addis Ababa
    11:20 am, 21 Feb Sat
    ACC Accra
    5h 50m
    Depart: Sun, 1 Feb Return: Sat, 21 Feb Accra to Johannesburg Sun, 1 Feb - Sat, 21 Feb
    Kenya Airways 1 stop 19h 35m
    12:15 pm ACC - 9:50 am (+1) JNB
    Kenya Airways 1 stop 12h 35m
    12:40 am JNB - 11:15 am ACC
    US$718
    expedia.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    12:15 pm
    5h 35m
    NBO
    8:50 pm
    9h 45m
    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ501
    12:15 pm, 1 Feb Sun
    ACC Accra
    8:50 pm, 1 Feb Sun
    NBO Nairobi
    5h 35m
    9h 45m layover in Nairobi (NBO)
    KQ760
    6:35 am, 2 Feb Mon
    NBO Nairobi
    9:50 am, 2 Feb Mon
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Accra via Nairobi

    JNB
    12:40 am
    4h 10m
    NBO
    5:50 am
    2h 45m
    NBO
    8:35 am
    5h 40m
    ACC
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    12:40 am, 21 Feb Sat
    JNB Johannesburg
    5:50 am, 21 Feb Sat
    NBO Nairobi
    4h 10m
    2h 45m layover in Nairobi (NBO)
    KQ500
    8:35 am, 21 Feb Sat
    NBO Nairobi
    11:15 am, 21 Feb Sat
    ACC Accra
    5h 40m
    Depart: Sun, 1 Feb Return: Sat, 21 Feb Accra to Johannesburg Sun, 1 Feb - Sat, 21 Feb
    Kenya Airways 1 stop 21h 45m
    12:15 pm ACC - 12:00 pm (+1) JNB
    Kenya Airways 1 stop 12h 35m
    12:40 am JNB - 11:15 am ACC
    US$718
    expedia.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    12:15 pm
    5h 35m
    NBO
    8:50 pm
    11h 55m
    NBO
    8:45 am
    4h 15m
    JNB
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ501
    12:15 pm, 1 Feb Sun
    ACC Accra
    8:50 pm, 1 Feb Sun
    NBO Nairobi
    5h 35m
    11h 55m layover in Nairobi (NBO)
    KQ762
    8:45 am, 2 Feb Mon
    NBO Nairobi
    12:00 pm, 2 Feb Mon
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Accra via Nairobi

    JNB
    12:40 am
    4h 10m
    NBO
    5:50 am
    2h 45m
    NBO
    8:35 am
    5h 40m
    ACC
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    12:40 am, 21 Feb Sat
    JNB Johannesburg
    5:50 am, 21 Feb Sat
    NBO Nairobi
    4h 10m
    2h 45m layover in Nairobi (NBO)
    KQ500
    8:35 am, 21 Feb Sat
    NBO Nairobi
    11:15 am, 21 Feb Sat
    ACC Accra
    5h 40m
    Depart: Fri, 6 Feb Return: Wed, 25 Feb Accra to Johannesburg Fri, 6 Feb - Wed, 25 Feb
    Emirates 1 stop 19h 50m
    6:30 pm ACC - 4:20 pm (+1) JNB
    Emirates 1 stop 19h
    7:05 pm JNB - 12:05 pm (+1) ACC
    US$754
    emirates.com
    Show Details

    Depart: Accra to Johannesburg via Dubai

    ACC
    6:30 pm
    7h 35m
    DXB
    6:05 am (+1)
    4h
    DXB
    10:05 am
    8h 15m
    JNB
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK788
    6:30 pm, 6 Feb Fri
    ACC Accra
    6:05 am, 7 Feb Sat
    DXB Dubai
    7h 35m
    4h layover in Dubai (DXB)
    EK763
    10:05 am, 7 Feb Sat
    DXB Dubai
    4:20 pm, 7 Feb Sat
    JNB Johannesburg
    8h 15m

    Return: Johannesburg to Accra via Dubai

    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    2h 20m
    DXB
    7:25 am
    8h 40m
    ACC
    12:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK764
    7:05 pm, 25 Feb Wed
    JNB Johannesburg
    5:05 am, 26 Feb Thu
    DXB Dubai
    8h
    2h 20m layover in Dubai (DXB)
    EK787
    7:25 am, 26 Feb Thu
    DXB Dubai
    12:05 pm, 26 Feb Thu
    ACC Accra
    8h 40m
    Depart: Fri, 22 May Return: Fri, 21 Aug Accra to Johannesburg Fri, 22 May - Fri, 21 Aug
    Emirates 1 stop 20h 35m
    5:50 pm ACC - 4:25 pm (+1) JNB
    Emirates 1 stop 18h 20m
    7:15 pm JNB - 11:35 am (+1) ACC
    US$779
    emirates.com
    Show Details

    Depart: Accra to Johannesburg via Dubai

    ACC
    5:50 pm
    8h
    DXB
    5:50 am (+1)
    4h 25m
    DXB
    10:15 am
    8h 10m
    JNB
    4:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK788
    5:50 pm, 22 May Fri
    ACC Accra
    5:50 am, 23 May Sat
    DXB Dubai
    8h
    4h 25m layover in Dubai (DXB)
    EK763
    10:15 am, 23 May Sat
    DXB Dubai
    4:25 pm, 23 May Sat
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Accra via Dubai

    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    2h 15m
    DXB
    7:30 am
    8h 5m
    ACC
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK764
    7:15 pm, 21 Aug Fri
    JNB Johannesburg
    5:15 am, 22 Aug Sat
    DXB Dubai
    8h
    2h 15m layover in Dubai (DXB)
    EK787
    7:30 am, 22 Aug Sat
    DXB Dubai
    11:35 am, 22 Aug Sat
    ACC Accra
    8h 5m
    Depart: Sun, 1 Feb Return: Sat, 21 Feb Accra to Johannesburg Sun, 1 Feb - Sat, 21 Feb
    Emirates 1 stop 19h 50m
    6:30 pm ACC - 4:20 pm (+1) JNB
    Emirates 1 stop 19h
    7:05 pm JNB - 12:05 pm (+1) ACC
    US$779
    emirates.com
    Show Details

    Depart: Accra to Johannesburg via Dubai

    ACC
    6:30 pm
    7h 35m
    DXB
    6:05 am (+1)
    4h
    DXB
    10:05 am
    8h 15m
    JNB
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK788
    6:30 pm, 1 Feb Sun
    ACC Accra
    6:05 am, 2 Feb Mon
    DXB Dubai
    7h 35m
    4h layover in Dubai (DXB)
    EK763
    10:05 am, 2 Feb Mon
    DXB Dubai
    4:20 pm, 2 Feb Mon
    JNB Johannesburg
    8h 15m

    Return: Johannesburg to Accra via Dubai

    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    2h 20m
    DXB
    7:25 am
    8h 40m
    ACC
    12:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK764
    7:05 pm, 21 Feb Sat
    JNB Johannesburg
    5:05 am, 22 Feb Sun
    DXB Dubai
    8h
    2h 20m layover in Dubai (DXB)
    EK787
    7:25 am, 22 Feb Sun
    DXB Dubai
    12:05 pm, 22 Feb Sun
    ACC Accra
    8h 40m
    Depart: Sun, 25 Jan Return: Fri, 20 Feb Accra to Johannesburg Sun, 25 Jan - Fri, 20 Feb
    Emirates 1 stop 19h 50m
    6:30 pm ACC - 4:20 pm (+1) JNB
    Emirates 1 stop 19h
    7:05 pm JNB - 12:05 pm (+1) ACC
    US$779
    emirates.com
    Show Details

    Depart: Accra to Johannesburg via Dubai

    ACC
    6:30 pm
    7h 35m
    DXB
    6:05 am (+1)
    4h
    DXB
    10:05 am
    8h 15m
    JNB
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK788
    6:30 pm, 25 Jan Sun
    ACC Accra
    6:05 am, 26 Jan Mon
    DXB Dubai
    7h 35m
    4h layover in Dubai (DXB)
    EK763
    10:05 am, 26 Jan Mon
    DXB Dubai
    4:20 pm, 26 Jan Mon
    JNB Johannesburg
    8h 15m

    Return: Johannesburg to Accra via Dubai

    JNB
    7:05 pm
    8h
    DXB
    5:05 am (+1)
    2h 20m
    DXB
    7:25 am
    8h 40m
    ACC
    12:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK764
    7:05 pm, 20 Feb Fri
    JNB Johannesburg
    5:05 am, 21 Feb Sat
    DXB Dubai
    8h
    2h 20m layover in Dubai (DXB)
    EK787
    7:25 am, 21 Feb Sat
    DXB Dubai
    12:05 pm, 21 Feb Sat
    ACC Accra
    8h 40m
    Depart: Sun, 1 Feb Return: Sat, 28 Feb Accra to Johannesburg Sun, 1 Feb - Sat, 28 Feb
    South African Airways Direct 5h 50m
    10:30 pm ACC - 6:20 am (+1) JNB
    South African Airways Direct 6h 10m
    5:05 pm JNB - 9:15 pm ACC
    US$796
    expedia.com
    Show Details

    Depart: Accra to Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA57
    10:30 pm, 1 Feb Sun
    ACC Accra
    6:20 am, 2 Feb Mon
    JNB Johannesburg
    5h 50m

    Return: Johannesburg to Accra

    JNB
    5:05 pm
    6h 10m
    ACC
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA52
    5:05 pm, 28 Feb Sat
    JNB Johannesburg
    9:15 pm, 28 Feb Sat
    ACC Accra
    6h 10m
    Depart: Sun, 1 Feb Return: Sat, 21 Feb Accra to Johannesburg Sun, 1 Feb - Sat, 21 Feb
    South African Airways Direct 5h 50m
    10:30 pm ACC - 6:20 am (+1) JNB
    South African Airways Direct 6h 10m
    5:05 pm JNB - 9:15 pm ACC
    US$796
    expedia.com
    Show Details

    Depart: Accra to Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA57
    10:30 pm, 1 Feb Sun
    ACC Accra
    6:20 am, 2 Feb Mon
    JNB Johannesburg
    5h 50m

    Return: Johannesburg to Accra

    JNB
    5:05 pm
    6h 10m
    ACC
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA52
    5:05 pm, 21 Feb Sat
    JNB Johannesburg
    9:15 pm, 21 Feb Sat
    ACC Accra
    6h 10m
    Depart: Fri, 22 May Return: Fri, 21 Aug Accra to Johannesburg Fri, 22 May - Fri, 21 Aug
    Kenya Airways 1 stop 15h 25m
    10:05 pm ACC - 3:30 pm (+1) JNB
    Kenya Airways 1 stop 15h 40m
    1:15 am JNB - 2:55 pm ACC
    US$818
    expedia.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    10:05 pm
    5h 35m
    NBO
    6:40 am (+1)
    5h 35m
    NBO
    12:15 pm
    4h 15m
    JNB
    3:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ511
    10:05 pm, 22 May Fri
    ACC Accra
    6:40 am, 23 May Sat
    NBO Nairobi
    5h 35m
    5h 35m layover in Nairobi (NBO)
    KQ762
    12:15 pm, 23 May Sat
    NBO Nairobi
    3:30 pm, 23 May Sat
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Accra via Nairobi

    JNB
    1:15 am
    4h 10m
    NBO
    6:25 am
    5h 50m
    NBO
    12:15 pm
    5h 40m
    ACC
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    1:15 am, 21 Aug Fri
    JNB Johannesburg
    6:25 am, 21 Aug Fri
    NBO Nairobi
    4h 10m
    5h 50m layover in Nairobi (NBO)
    KQ510
    12:15 pm, 21 Aug Fri
    NBO Nairobi
    2:55 pm, 21 Aug Fri
    ACC Accra
    5h 40m
    Depart: Sun, 25 Jan Return: Fri, 20 Feb Accra to Johannesburg Sun, 25 Jan - Fri, 20 Feb
    Kenya Airways 1 stop 19h 35m
    12:15 pm ACC - 9:50 am (+1) JNB
    Kenya Airways 1 stop 12h 35m
    12:40 am JNB - 11:15 am ACC
    US$868
    expedia.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    12:15 pm
    5h 35m
    NBO
    8:50 pm
    9h 45m
    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ501
    12:15 pm, 25 Jan Sun
    ACC Accra
    8:50 pm, 25 Jan Sun
    NBO Nairobi
    5h 35m
    9h 45m layover in Nairobi (NBO)
    KQ760
    6:35 am, 26 Jan Mon
    NBO Nairobi
    9:50 am, 26 Jan Mon
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Accra via Nairobi

    JNB
    12:40 am
    4h 10m
    NBO
    5:50 am
    2h 45m
    NBO
    8:35 am
    5h 40m
    ACC
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    12:40 am, 20 Feb Fri
    JNB Johannesburg
    5:50 am, 20 Feb Fri
    NBO Nairobi
    4h 10m
    2h 45m layover in Nairobi (NBO)
    KQ500
    8:35 am, 20 Feb Fri
    NBO Nairobi
    11:15 am, 20 Feb Fri
    ACC Accra
    5h 40m