×
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 25 results US$503 View Flights
    Ethiopian Airlines 4 results US$615 View Flights
    Arik Air 74 results US$645 View Flights
    Emirates 41 results US$733 View Flights
    South African Airways 432 results US$781 View Flights
    RwandAir 71 results US$1,057 View Flights
    Iberia 4 results US$2,636 View Flights
    British Airways 8 results US$4,631 View Flights
    Themes Results Price View
    View All Themes View Cities
    Senior-friendly 272 results US$733 View Cities
    Romantic 272 results US$733 View Cities
    Historical 272 results US$733 View Cities
    Foodie 272 results US$733 View Cities
    Cities Results Price View
    View All Cities View Flights
    Johannesburg 331 results US$503 View Flights
    Cape Town 272 results US$733 View Flights
    Durban 50 results US$901 View Flights
    Bloemfontein 6 results US$988 View Flights
    Depart: Sun, 21 Jun Return: Fri, 31 Jul Accra to Johannesburg Sun, 21 Jun - Fri, 31 Jul
    Kenya Airways 1 stop 1d 1h 25m
    9:35 pm ACC - 1:00 am (+2) JNB
    Kenya Airways 1 stop 1d 35m
    4:20 pm JNB - 2:55 pm (+1) ACC
    US$501
    fly.co.uk
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    9:35 pm
    5h 35m
    NBO
    6:10 am (+1)
    15h 40m
    NBO
    9:50 pm
    4h 10m
    JNB
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    9:35 pm, 21 Jun Sun
    ACC Accra
    6:10 am, 22 Jun Mon
    NBO Nairobi
    5h 35m
    15h 40m layover in Nairobi (NBO)
    KQ764
    9:50 pm, 22 Jun Mon
    NBO Nairobi
    1:00 am, 23 Jun Tue
    JNB Johannesburg
    4h 10m

    Return: Johannesburg to Accra via Nairobi

    JNB
    4:20 pm
    4h 5m
    NBO
    9:25 pm
    14h 50m
    NBO
    12:15 pm
    5h 40m
    ACC
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    4:20 pm, 31 Jul Fri
    JNB Johannesburg
    9:25 pm, 31 Jul Fri
    NBO Nairobi
    4h 5m
    14h 50m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 1 Aug Sat
    NBO Nairobi
    2:55 pm, 1 Aug Sat
    ACC Accra
    5h 40m
    Depart: Sun, 21 Jun Return: Fri, 31 Jul Accra to Johannesburg Sun, 21 Jun - Fri, 31 Jul
    Kenya Airways 1 stop 15h 40m
    9:35 pm ACC - 3:15 pm (+1) JNB
    Kenya Airways 1 stop 1d 35m
    4:20 pm JNB - 2:55 pm (+1) ACC
    US$501
    fly.co.uk
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    9:35 pm
    5h 35m
    NBO
    6:10 am (+1)
    5h 55m
    NBO
    12:05 pm
    4h 10m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    9:35 pm, 21 Jun Sun
    ACC Accra
    6:10 am, 22 Jun Mon
    NBO Nairobi
    5h 35m
    5h 55m layover in Nairobi (NBO)
    KQ762
    12:05 pm, 22 Jun Mon
    NBO Nairobi
    3:15 pm, 22 Jun Mon
    JNB Johannesburg
    4h 10m

    Return: Johannesburg to Accra via Nairobi

    JNB
    4:20 pm
    4h 5m
    NBO
    9:25 pm
    14h 50m
    NBO
    12:15 pm
    5h 40m
    ACC
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    4:20 pm, 31 Jul Fri
    JNB Johannesburg
    9:25 pm, 31 Jul Fri
    NBO Nairobi
    4h 5m
    14h 50m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 1 Aug Sat
    NBO Nairobi
    2:55 pm, 1 Aug Sat
    ACC Accra
    5h 40m
    Depart: Sun, 21 Jun Return: Fri, 31 Jul Accra to Johannesburg Sun, 21 Jun - Fri, 31 Jul
    Kenya Airways 1 stop 15h 40m
    9:35 pm ACC - 3:15 pm (+1) JNB
    Kenya Airways 1 stop 1d 35m
    4:20 pm JNB - 2:55 pm (+1) ACC
    US$514
    smartfares.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    9:35 pm
    5h 35m
    NBO
    6:10 am (+1)
    5h 55m
    NBO
    12:05 pm
    4h 10m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    9:35 pm, 21 Jun Sun
    ACC Accra
    6:10 am, 22 Jun Mon
    NBO Nairobi
    5h 35m
    5h 55m layover in Nairobi (NBO)
    KQ762
    12:05 pm, 22 Jun Mon
    NBO Nairobi
    3:15 pm, 22 Jun Mon
    JNB Johannesburg
    4h 10m

    Return: Johannesburg to Accra via Nairobi

    JNB
    4:20 pm
    4h 5m
    NBO
    9:25 pm
    14h 50m
    NBO
    12:15 pm
    5h 40m
    ACC
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    4:20 pm, 31 Jul Fri
    JNB Johannesburg
    9:25 pm, 31 Jul Fri
    NBO Nairobi
    4h 5m
    14h 50m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 1 Aug Sat
    NBO Nairobi
    2:55 pm, 1 Aug Sat
    ACC Accra
    5h 40m
    Depart: Sun, 21 Jun Return: Fri, 31 Jul Accra to Johannesburg Sun, 21 Jun - Fri, 31 Jul
    Kenya Airways 1 stop 15h 40m
    9:35 pm ACC - 3:15 pm (+1) JNB
    Kenya Airways 1 stop 1d 35m
    4:20 pm JNB - 2:55 pm (+1) ACC
    US$519
    farebuzz.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    9:35 pm
    5h 35m
    NBO
    6:10 am (+1)
    5h 55m
    NBO
    12:05 pm
    4h 10m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    9:35 pm, 21 Jun Sun
    ACC Accra
    6:10 am, 22 Jun Mon
    NBO Nairobi
    5h 35m
    5h 55m layover in Nairobi (NBO)
    KQ762
    12:05 pm, 22 Jun Mon
    NBO Nairobi
    3:15 pm, 22 Jun Mon
    JNB Johannesburg
    4h 10m

    Return: Johannesburg to Accra via Nairobi

    JNB
    4:20 pm
    4h 5m
    NBO
    9:25 pm
    14h 50m
    NBO
    12:15 pm
    5h 40m
    ACC
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    4:20 pm, 31 Jul Fri
    JNB Johannesburg
    9:25 pm, 31 Jul Fri
    NBO Nairobi
    4h 5m
    14h 50m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 1 Aug Sat
    NBO Nairobi
    2:55 pm, 1 Aug Sat
    ACC Accra
    5h 40m
    Depart: Sun, 21 Jun Return: Fri, 31 Jul Accra to Johannesburg Sun, 21 Jun - Fri, 31 Jul
    Kenya Airways 1 stop 1d 1h 25m
    9:35 pm ACC - 1:00 am (+2) JNB
    Kenya Airways 1 stop 1d 35m
    4:20 pm JNB - 2:55 pm (+1) ACC
    US$526
    flightnetwork.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    9:35 pm
    5h 35m
    NBO
    6:10 am (+1)
    15h 40m
    NBO
    9:50 pm
    4h 10m
    JNB
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    9:35 pm, 21 Jun Sun
    ACC Accra
    6:10 am, 22 Jun Mon
    NBO Nairobi
    5h 35m
    15h 40m layover in Nairobi (NBO)
    KQ764
    9:50 pm, 22 Jun Mon
    NBO Nairobi
    1:00 am, 23 Jun Tue
    JNB Johannesburg
    4h 10m

    Return: Johannesburg to Accra via Nairobi

    JNB
    4:20 pm
    4h 5m
    NBO
    9:25 pm
    14h 50m
    NBO
    12:15 pm
    5h 40m
    ACC
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    4:20 pm, 31 Jul Fri
    JNB Johannesburg
    9:25 pm, 31 Jul Fri
    NBO Nairobi
    4h 5m
    14h 50m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 1 Aug Sat
    NBO Nairobi
    2:55 pm, 1 Aug Sat
    ACC Accra
    5h 40m
    Depart: Sun, 21 Jun Return: Fri, 31 Jul Accra to Johannesburg Sun, 21 Jun - Fri, 31 Jul
    Kenya Airways 1 stop 1d 1h 25m
    9:35 pm ACC - 1:00 am (+2) JNB
    Kenya Airways 1 stop 1d 35m
    4:20 pm JNB - 2:55 pm (+1) ACC
    US$526
    flyfar.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    9:35 pm
    5h 35m
    NBO
    6:10 am (+1)
    15h 40m
    NBO
    9:50 pm
    4h 10m
    JNB
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    9:35 pm, 21 Jun Sun
    ACC Accra
    6:10 am, 22 Jun Mon
    NBO Nairobi
    5h 35m
    15h 40m layover in Nairobi (NBO)
    KQ764
    9:50 pm, 22 Jun Mon
    NBO Nairobi
    1:00 am, 23 Jun Tue
    JNB Johannesburg
    4h 10m

    Return: Johannesburg to Accra via Nairobi

    JNB
    4:20 pm
    4h 5m
    NBO
    9:25 pm
    14h 50m
    NBO
    12:15 pm
    5h 40m
    ACC
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    4:20 pm, 31 Jul Fri
    JNB Johannesburg
    9:25 pm, 31 Jul Fri
    NBO Nairobi
    4h 5m
    14h 50m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 1 Aug Sat
    NBO Nairobi
    2:55 pm, 1 Aug Sat
    ACC Accra
    5h 40m
    Depart: Sun, 21 Jun Return: Fri, 31 Jul Accra to Johannesburg Sun, 21 Jun - Fri, 31 Jul
    Kenya Airways 1 stop 15h 40m
    9:35 pm ACC - 3:15 pm (+1) JNB
    Kenya Airways 1 stop 1d 35m
    4:20 pm JNB - 2:55 pm (+1) ACC
    US$537
    edreams.net
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    9:35 pm
    5h 35m
    NBO
    6:10 am (+1)
    5h 55m
    NBO
    12:05 pm
    4h 10m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    9:35 pm, 21 Jun Sun
    ACC Accra
    6:10 am, 22 Jun Mon
    NBO Nairobi
    5h 35m
    5h 55m layover in Nairobi (NBO)
    KQ762
    12:05 pm, 22 Jun Mon
    NBO Nairobi
    3:15 pm, 22 Jun Mon
    JNB Johannesburg
    4h 10m

    Return: Johannesburg to Accra via Nairobi

    JNB
    4:20 pm
    4h 5m
    NBO
    9:25 pm
    14h 50m
    NBO
    12:15 pm
    5h 40m
    ACC
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    4:20 pm, 31 Jul Fri
    JNB Johannesburg
    9:25 pm, 31 Jul Fri
    NBO Nairobi
    4h 5m
    14h 50m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 1 Aug Sat
    NBO Nairobi
    2:55 pm, 1 Aug Sat
    ACC Accra
    5h 40m
    Depart: Mon, 25 May Return: Sun, 7 Jun Accra to Johannesburg Mon, 25 May - Sun, 7 Jun
    Ethiopian Airlines 1 stop 22h 30m
    12:40 pm ACC - 1:10 pm (+1) JNB
    Ethiopian Airlines 1 stop 23h
    2:20 pm JNB - 11:20 am (+1) ACC
    US$615
    bravofly.com
    Show Details

    Depart: Accra to Johannesburg via Addis Ababa

    ACC
    12:40 pm
    5h 10m
    ADD
    8:50 pm
    11h 50m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET920
    12:40 pm, 25 May Mon
    ACC Accra
    8:50 pm, 25 May Mon
    ADD Addis Ababa
    5h 10m
    11h 50m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 26 May Tue
    ADD Addis Ababa
    1:10 pm, 26 May Tue
    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, 7 Jun Sun
    JNB Johannesburg
    8:50 pm, 7 Jun Sun
    ADD Addis Ababa
    5h 30m
    11h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 8 Jun Mon
    ADD Addis Ababa
    11:20 am, 8 Jun Mon
    ACC Accra
    5h 50m
    Depart: Mon, 25 May Return: Sun, 7 Jun Accra to Johannesburg Mon, 25 May - Sun, 7 Jun
    Ethiopian Airlines 1 stop 22h 30m
    12:40 pm ACC - 1:10 pm (+1) JNB
    Ethiopian Airlines 1 stop 23h
    2:20 pm JNB - 11:20 am (+1) ACC
    US$614
    fly.co.uk
    Show Details

    Depart: Accra to Johannesburg via Addis Ababa

    ACC
    12:40 pm
    5h 10m
    ADD
    8:50 pm
    11h 50m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET920
    12:40 pm, 25 May Mon
    ACC Accra
    8:50 pm, 25 May Mon
    ADD Addis Ababa
    5h 10m
    11h 50m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 26 May Tue
    ADD Addis Ababa
    1:10 pm, 26 May Tue
    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, 7 Jun Sun
    JNB Johannesburg
    8:50 pm, 7 Jun Sun
    ADD Addis Ababa
    5h 30m
    11h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 8 Jun Mon
    ADD Addis Ababa
    11:20 am, 8 Jun Mon
    ACC Accra
    5h 50m
    Depart: Mon, 25 May Return: Sun, 7 Jun Accra to Johannesburg Mon, 25 May - Sun, 7 Jun
    Ethiopian Airlines 1 stop 22h 30m
    12:40 pm ACC - 1:10 pm (+1) JNB
    Ethiopian Airlines 1 stop 23h
    2:20 pm JNB - 11:20 am (+1) ACC
    US$622
    tripsta.com
    Show Details

    Depart: Accra to Johannesburg via Addis Ababa

    ACC
    12:40 pm
    5h 10m
    ADD
    8:50 pm
    11h 50m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET920
    12:40 pm, 25 May Mon
    ACC Accra
    8:50 pm, 25 May Mon
    ADD Addis Ababa
    5h 10m
    11h 50m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 26 May Tue
    ADD Addis Ababa
    1:10 pm, 26 May Tue
    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, 7 Jun Sun
    JNB Johannesburg
    8:50 pm, 7 Jun Sun
    ADD Addis Ababa
    5h 30m
    11h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 8 Jun Mon
    ADD Addis Ababa
    11:20 am, 8 Jun Mon
    ACC Accra
    5h 50m
    Depart: Mon, 25 May Return: Sun, 7 Jun Accra to Johannesburg Mon, 25 May - Sun, 7 Jun
    Ethiopian Airlines 1 stop 22h 30m
    12:40 pm ACC - 1:10 pm (+1) JNB
    Ethiopian Airlines 1 stop 23h
    2:20 pm JNB - 11:20 am (+1) ACC
    US$626
    smartfares.com
    Show Details

    Depart: Accra to Johannesburg via Addis Ababa

    ACC
    12:40 pm
    5h 10m
    ADD
    8:50 pm
    11h 50m
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET920
    12:40 pm, 25 May Mon
    ACC Accra
    8:50 pm, 25 May Mon
    ADD Addis Ababa
    5h 10m
    11h 50m layover in Addis Ababa (ADD)
    ET809
    8:40 am, 26 May Tue
    ADD Addis Ababa
    1:10 pm, 26 May Tue
    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, 7 Jun Sun
    JNB Johannesburg
    8:50 pm, 7 Jun Sun
    ADD Addis Ababa
    5h 30m
    11h 40m layover in Addis Ababa (ADD)
    ET921
    8:30 am, 8 Jun Mon
    ADD Addis Ababa
    11:20 am, 8 Jun Mon
    ACC Accra
    5h 50m
    Depart: Sun, 21 Jun Return: Fri, 31 Jul Accra to Johannesburg Sun, 21 Jun - Fri, 31 Jul
    Kenya Airways 1 stop 15h 40m
    9:35 pm ACC - 3:15 pm (+1) JNB
    Kenya Airways 1 stop 15h 5m
    1:50 am JNB - 2:55 pm ACC
    US$634
    fly.co.uk
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    9:35 pm
    5h 35m
    NBO
    6:10 am (+1)
    5h 55m
    NBO
    12:05 pm
    4h 10m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    9:35 pm, 21 Jun Sun
    ACC Accra
    6:10 am, 22 Jun Mon
    NBO Nairobi
    5h 35m
    5h 55m layover in Nairobi (NBO)
    KQ762
    12:05 pm, 22 Jun Mon
    NBO Nairobi
    3:15 pm, 22 Jun Mon
    JNB Johannesburg
    4h 10m

    Return: Johannesburg to Accra via Nairobi

    JNB
    1:50 am
    4h 5m
    NBO
    6:55 am
    5h 20m
    NBO
    12:15 pm
    5h 40m
    ACC
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    1:50 am, 31 Jul Fri
    JNB Johannesburg
    6:55 am, 31 Jul Fri
    NBO Nairobi
    4h 5m
    5h 20m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 31 Jul Fri
    NBO Nairobi
    2:55 pm, 31 Jul Fri
    ACC Accra
    5h 40m
    Depart: Mon, 25 May Return: Sun, 7 Jun Accra to Johannesburg Mon, 25 May - Sun, 7 Jun
    Multiple Airlines 1 stop 11h 25m
    6:30 pm ACC - 7:55 am (+1) JNB
    Multiple Airlines 1 stop 12h
    11:20 am JNB - 9:20 pm ACC
    US$645
    bravofly.com
    Show Details

    Depart: Accra to Johannesburg via Lagos

    ACC
    6:30 pm
    1h 5m
    LOS
    8:35 pm
    4h 25m
    LOS
    1:00 am
    5h 55m
    JNB
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    H16278
    6:30 pm, 25 May Mon
    ACC Accra
    8:35 pm, 25 May Mon
    LOS Lagos
    1h 5m
    4h 25m layover in Lagos (LOS)
    W3103
    1:00 am, 26 May Tue
    LOS Lagos
    7:55 am, 26 May Tue
    JNB Johannesburg
    5h 55m

    Return: Johannesburg to Accra via Lagos

    JNB
    11:20 am
    6h 15m
    LOS
    4:35 pm
    4h 40m
    LOS
    9:15 pm
    1h 5m
    ACC
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3104
    11:20 am, 7 Jun Sun
    JNB Johannesburg
    4:35 pm, 7 Jun Sun
    LOS Lagos
    6h 15m
    4h 40m layover in Lagos (LOS)
    H16279
    9:15 pm, 7 Jun Sun
    LOS Lagos
    9:20 pm, 7 Jun Sun
    ACC Accra
    1h 5m
    Depart: Mon, 25 May Return: Sun, 7 Jun Accra to Johannesburg Mon, 25 May - Sun, 7 Jun
    Multiple Airlines 1 stop 11h 25m
    6:30 pm ACC - 7:55 am (+1) JNB
    Multiple Airlines 1 stop 12h
    11:20 am JNB - 9:20 pm ACC
    US$644
    fly.co.uk
    Show Details

    Depart: Accra to Johannesburg via Lagos

    ACC
    6:30 pm
    1h 5m
    LOS
    8:35 pm
    4h 25m
    LOS
    1:00 am
    5h 55m
    JNB
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    H16278
    6:30 pm, 25 May Mon
    ACC Accra
    8:35 pm, 25 May Mon
    LOS Lagos
    1h 5m
    4h 25m layover in Lagos (LOS)
    W3103
    1:00 am, 26 May Tue
    LOS Lagos
    7:55 am, 26 May Tue
    JNB Johannesburg
    5h 55m

    Return: Johannesburg to Accra via Lagos

    JNB
    11:20 am
    6h 15m
    LOS
    4:35 pm
    4h 40m
    LOS
    9:15 pm
    1h 5m
    ACC
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3104
    11:20 am, 7 Jun Sun
    JNB Johannesburg
    4:35 pm, 7 Jun Sun
    LOS Lagos
    6h 15m
    4h 40m layover in Lagos (LOS)
    H16279
    9:15 pm, 7 Jun Sun
    LOS Lagos
    9:20 pm, 7 Jun Sun
    ACC Accra
    1h 5m
    Depart: Mon, 25 May Return: Sun, 7 Jun Accra to Johannesburg Mon, 25 May - Sun, 7 Jun
    Multiple Airlines 1 stop 11h 25m
    6:30 pm ACC - 7:55 am (+1) JNB
    Multiple Airlines 1 stop 12h
    11:20 am JNB - 9:20 pm ACC
    US$655
    smartfares.com
    Show Details

    Depart: Accra to Johannesburg via Lagos

    ACC
    6:30 pm
    1h 5m
    LOS
    8:35 pm
    4h 25m
    LOS
    1:00 am
    5h 55m
    JNB
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    H16278
    6:30 pm, 25 May Mon
    ACC Accra
    8:35 pm, 25 May Mon
    LOS Lagos
    1h 5m

    * Operated by Africa World Airlines

    4h 25m layover in Lagos (LOS)
    W3103
    1:00 am, 26 May Tue
    LOS Lagos
    7:55 am, 26 May Tue
    JNB Johannesburg
    5h 55m

    Return: Johannesburg to Accra via Lagos

    JNB
    11:20 am
    6h 15m
    LOS
    4:35 pm
    4h 40m
    LOS
    9:15 pm
    1h 5m
    ACC
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3104
    11:20 am, 7 Jun Sun
    JNB Johannesburg
    4:35 pm, 7 Jun Sun
    LOS Lagos
    6h 15m
    4h 40m layover in Lagos (LOS)
    H16279
    9:15 pm, 7 Jun Sun
    LOS Lagos
    9:20 pm, 7 Jun Sun
    ACC Accra
    1h 5m

    * Operated by Africa World Airlines

    Depart: Mon, 25 May Return: Sun, 7 Jun Accra to Johannesburg Mon, 25 May - Sun, 7 Jun
    Multiple Airlines 1 stop 11h 25m
    6:30 pm ACC - 7:55 am (+1) JNB
    Multiple Airlines 1 stop 12h
    11:20 am JNB - 9:20 pm ACC
    US$660
    farebuzz.com
    Show Details

    Depart: Accra to Johannesburg via Lagos

    ACC
    6:30 pm
    1h 5m
    LOS
    8:35 pm
    4h 25m
    LOS
    1:00 am
    5h 55m
    JNB
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    H16278
    6:30 pm, 25 May Mon
    ACC Accra
    8:35 pm, 25 May Mon
    LOS Lagos
    1h 5m
    4h 25m layover in Lagos (LOS)
    W3103
    1:00 am, 26 May Tue
    LOS Lagos
    7:55 am, 26 May Tue
    JNB Johannesburg
    5h 55m

    Return: Johannesburg to Accra via Lagos

    JNB
    11:20 am
    6h 15m
    LOS
    4:35 pm
    4h 40m
    LOS
    9:15 pm
    1h 5m
    ACC
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3104
    11:20 am, 7 Jun Sun
    JNB Johannesburg
    4:35 pm, 7 Jun Sun
    LOS Lagos
    6h 15m
    4h 40m layover in Lagos (LOS)
    H16279
    9:15 pm, 7 Jun Sun
    LOS Lagos
    9:20 pm, 7 Jun Sun
    ACC Accra
    1h 5m
    Depart: Mon, 25 May Return: Sun, 7 Jun Accra to Johannesburg Mon, 25 May - Sun, 7 Jun
    Multiple Airlines 1 stop 11h 25m
    6:30 pm ACC - 7:55 am (+1) JNB
    Multiple Airlines 1 stop 12h
    11:20 am JNB - 9:20 pm ACC
    US$682
    edreams.net
    Show Details

    Depart: Accra to Johannesburg via Lagos

    ACC
    6:30 pm
    1h 5m
    LOS
    8:35 pm
    4h 25m
    LOS
    1:00 am
    5h 55m
    JNB
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    H16278
    6:30 pm, 25 May Mon
    ACC Accra
    8:35 pm, 25 May Mon
    LOS Lagos
    1h 5m
    4h 25m layover in Lagos (LOS)
    W3103
    1:00 am, 26 May Tue
    LOS Lagos
    7:55 am, 26 May Tue
    JNB Johannesburg
    5h 55m

    Return: Johannesburg to Accra via Lagos

    JNB
    11:20 am
    6h 15m
    LOS
    4:35 pm
    4h 40m
    LOS
    9:15 pm
    1h 5m
    ACC
    9:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3104
    11:20 am, 7 Jun Sun
    JNB Johannesburg
    4:35 pm, 7 Jun Sun
    LOS Lagos
    6h 15m
    4h 40m layover in Lagos (LOS)
    H16279
    9:15 pm, 7 Jun Sun
    LOS Lagos
    9:20 pm, 7 Jun Sun
    ACC Accra
    1h 5m
    Depart: Sun, 21 Jun Return: Fri, 31 Jul Accra to Johannesburg Sun, 21 Jun - Fri, 31 Jul
    Kenya Airways 1 stop 15h 40m
    9:35 pm ACC - 3:15 pm (+1) JNB
    Kenya Airways 1 stop 15h 5m
    1:50 am JNB - 2:55 pm ACC
    US$688
    bravofly.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    9:35 pm
    5h 35m
    NBO
    6:10 am (+1)
    5h 55m
    NBO
    12:05 pm
    4h 10m
    JNB
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    9:35 pm, 21 Jun Sun
    ACC Accra
    6:10 am, 22 Jun Mon
    NBO Nairobi
    5h 35m
    5h 55m layover in Nairobi (NBO)
    KQ762
    12:05 pm, 22 Jun Mon
    NBO Nairobi
    3:15 pm, 22 Jun Mon
    JNB Johannesburg
    4h 10m

    Return: Johannesburg to Accra via Nairobi

    JNB
    1:50 am
    4h 5m
    NBO
    6:55 am
    5h 20m
    NBO
    12:15 pm
    5h 40m
    ACC
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    1:50 am, 31 Jul Fri
    JNB Johannesburg
    6:55 am, 31 Jul Fri
    NBO Nairobi
    4h 5m
    5h 20m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 31 Jul Fri
    NBO Nairobi
    2:55 pm, 31 Jul Fri
    ACC Accra
    5h 40m
    Depart: Sun, 21 Jun Return: Fri, 31 Jul Accra to Johannesburg Sun, 21 Jun - Fri, 31 Jul
    Kenya Airways 1 stop 12h 10m
    9:35 pm ACC - 11:45 am (+1) JNB
    Kenya Airways 1 stop 15h 5m
    1:50 am JNB - 2:55 pm ACC
    US$688
    bravofly.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    9:35 pm
    5h 35m
    NBO
    6:10 am (+1)
    2h 20m
    NBO
    8:30 am
    4h 15m
    JNB
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    9:35 pm, 21 Jun Sun
    ACC Accra
    6:10 am, 22 Jun Mon
    NBO Nairobi
    5h 35m
    2h 20m layover in Nairobi (NBO)
    KQ760
    8:30 am, 22 Jun Mon
    NBO Nairobi
    11:45 am, 22 Jun Mon
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Accra via Nairobi

    JNB
    1:50 am
    4h 5m
    NBO
    6:55 am
    5h 20m
    NBO
    12:15 pm
    5h 40m
    ACC
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    1:50 am, 31 Jul Fri
    JNB Johannesburg
    6:55 am, 31 Jul Fri
    NBO Nairobi
    4h 5m
    5h 20m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 31 Jul Fri
    NBO Nairobi
    2:55 pm, 31 Jul Fri
    ACC Accra
    5h 40m
    Depart: Sun, 21 Jun Return: Fri, 31 Jul Accra to Johannesburg Sun, 21 Jun - Fri, 31 Jul
    Kenya Airways 1 stop 12h 10m
    9:35 pm ACC - 11:45 am (+1) JNB
    Kenya Airways 1 stop 15h 5m
    1:50 am JNB - 2:55 pm ACC
    US$694
    tripsta.com
    Show Details

    Depart: Accra to Johannesburg via Nairobi

    ACC
    9:35 pm
    5h 35m
    NBO
    6:10 am (+1)
    2h 20m
    NBO
    8:30 am
    4h 15m
    JNB
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ509
    9:35 pm, 21 Jun Sun
    ACC Accra
    6:10 am, 22 Jun Mon
    NBO Nairobi
    5h 35m
    2h 20m layover in Nairobi (NBO)
    KQ760
    8:30 am, 22 Jun Mon
    NBO Nairobi
    11:45 am, 22 Jun Mon
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Accra via Nairobi

    JNB
    1:50 am
    4h 5m
    NBO
    6:55 am
    5h 20m
    NBO
    12:15 pm
    5h 40m
    ACC
    2:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    1:50 am, 31 Jul Fri
    JNB Johannesburg
    6:55 am, 31 Jul Fri
    NBO Nairobi
    4h 5m
    5h 20m layover in Nairobi (NBO)
    KQ508
    12:15 pm, 31 Jul Fri
    NBO Nairobi
    2:55 pm, 31 Jul Fri
    ACC Accra
    5h 40m