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

Recent Searches

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

    Cheap Flights from Ghana to South Africa

    Airline Results Price View
    View All Airlines View Flights
    Kenya Airways 88 results US$425 View Flights
    RwandAir 65 results US$530 View Flights
    Ethiopian Airlines 34 results US$608 View Flights
    Emirates 52 results US$647 View Flights
    Arik Air 88 results US$700 View Flights
    South African Airways 280 results US$770 View Flights
    Themes Results Price View
    View All Themes View Cities
    Senior-friendly 20 results US$939 View Cities
    Romantic 20 results US$939 View Cities
    Historical 20 results US$939 View Cities
    Foodie 20 results US$939 View Cities
    Cities Results Price View
    View All Cities View Flights
    Johannesburg 578 results US$425 View Flights
    Port Elizabeth 9 results US$923 View Flights
    Cape Town 20 results US$939 View Flights
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    Kenya Airways 1 stop 16h
    9:15 pm ACC 3:15 pm 22 Oct JNB
    Kenya Airways 1 stop 21h 20m
    16:20 JNB 11:40 25 Oct ACC
    US$425
    bravofly.com
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Nairobi ACC 21:15 15:15 JNB 16h · via NBO

    ACC Accra
    21:15
    KQ503
    Duration: 5h 55m
    NBO Nairobi
    06:10
    22 Oct
    5h 50m layover
    NBO Nairobi
    12:00
    KQ762
    Duration: 4h 15m
    JNB Johannesburg
    15:15
    Airlines
    Flight No.
    From
    To
    Duration
    KQ503
    ACC Accra
    21:15, Wed 21 Oct
    NBO Nairobi
    06:10, Thu 22 Oct
    5h 55m
    5h 50m layover in Nairobi (NBO)
    KQ762
    NBO Nairobi
    12:00, Thu 22 Oct
    JNB Johannesburg
    15:15, Thu 22 Oct
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 16:20 11:40 ACC 21h 20m · via NBO

    JNB Johannesburg
    16:20
    KQ763
    Duration: 4h 5m
    NBO Nairobi
    21:25
    11h 35m layover
    NBO Nairobi
    09:00
    KQ502
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    JNB Johannesburg
    16:20, Sat 24 Oct
    NBO Nairobi
    21:25, Sat 24 Oct
    4h 5m
    11h 35m layover in Nairobi (NBO)
    KQ502
    NBO Nairobi
    09:00, Sun 25 Oct
    ACC Accra
    11:40, Sun 25 Oct
    5h 40m
    Show all details
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    Kenya Airways 1 stop 12h 30m
    9:15 pm ACC 11:45 am 22 Oct JNB
    Kenya Airways 1 stop 21h 20m
    16:20 JNB 11:40 25 Oct ACC
    US$425
    bravofly.com
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Nairobi ACC 21:15 11:45 JNB 12h 30m · via NBO

    ACC Accra
    21:15
    KQ503
    Duration: 5h 55m
    NBO Nairobi
    06:10
    22 Oct
    2h 20m layover
    NBO Nairobi
    08:30
    KQ760
    Duration: 4h 15m
    JNB Johannesburg
    11:45
    Airlines
    Flight No.
    From
    To
    Duration
    KQ503
    ACC Accra
    21:15, Wed 21 Oct
    NBO Nairobi
    06:10, Thu 22 Oct
    5h 55m
    2h 20m layover in Nairobi (NBO)
    KQ760
    NBO Nairobi
    08:30, Thu 22 Oct
    JNB Johannesburg
    11:45, Thu 22 Oct
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 16:20 11:40 ACC 21h 20m · via NBO

    JNB Johannesburg
    16:20
    KQ763
    Duration: 4h 5m
    NBO Nairobi
    21:25
    11h 35m layover
    NBO Nairobi
    09:00
    KQ502
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    JNB Johannesburg
    16:20, Sat 24 Oct
    NBO Nairobi
    21:25, Sat 24 Oct
    4h 5m
    11h 35m layover in Nairobi (NBO)
    KQ502
    NBO Nairobi
    09:00, Sun 25 Oct
    ACC Accra
    11:40, Sun 25 Oct
    5h 40m
    Show all details
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    Kenya Airways 1 stop 16h
    9:15 pm ACC 3:15 pm 22 Oct JNB
    Kenya Airways 1 stop 21h 20m
    16:20 JNB 11:40 25 Oct ACC
    US$421
    fly.co.uk
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Nairobi ACC 21:15 15:15 JNB 16h · via NBO

    ACC Accra
    21:15
    KQ503
    Duration: 5h 55m
    NBO Nairobi
    06:10
    22 Oct
    5h 50m layover
    NBO Nairobi
    12:00
    KQ762
    Duration: 4h 15m
    JNB Johannesburg
    15:15
    Airlines
    Flight No.
    From
    To
    Duration
    KQ503
    ACC Accra
    21:15, Wed 21 Oct
    NBO Nairobi
    06:10, Thu 22 Oct
    5h 55m
    5h 50m layover in Nairobi (NBO)
    KQ762
    NBO Nairobi
    12:00, Thu 22 Oct
    JNB Johannesburg
    15:15, Thu 22 Oct
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 16:20 11:40 ACC 21h 20m · via NBO

    JNB Johannesburg
    16:20
    KQ763
    Duration: 4h 5m
    NBO Nairobi
    21:25
    11h 35m layover
    NBO Nairobi
    09:00
    KQ502
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    JNB Johannesburg
    16:20, Sat 24 Oct
    NBO Nairobi
    21:25, Sat 24 Oct
    4h 5m
    11h 35m layover in Nairobi (NBO)
    KQ502
    NBO Nairobi
    09:00, Sun 25 Oct
    ACC Accra
    11:40, Sun 25 Oct
    5h 40m
    Show all details
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    Kenya Airways 1 stop 12h 30m
    9:15 pm ACC 11:45 am 22 Oct JNB
    Kenya Airways 1 stop 21h 20m
    16:20 JNB 11:40 25 Oct ACC
    US$421
    fly.co.uk
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Nairobi ACC 21:15 11:45 JNB 12h 30m · via NBO

    ACC Accra
    21:15
    KQ503
    Duration: 5h 55m
    NBO Nairobi
    06:10
    22 Oct
    2h 20m layover
    NBO Nairobi
    08:30
    KQ760
    Duration: 4h 15m
    JNB Johannesburg
    11:45
    Airlines
    Flight No.
    From
    To
    Duration
    KQ503
    ACC Accra
    21:15, Wed 21 Oct
    NBO Nairobi
    06:10, Thu 22 Oct
    5h 55m
    2h 20m layover in Nairobi (NBO)
    KQ760
    NBO Nairobi
    08:30, Thu 22 Oct
    JNB Johannesburg
    11:45, Thu 22 Oct
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 16:20 11:40 ACC 21h 20m · via NBO

    JNB Johannesburg
    16:20
    KQ763
    Duration: 4h 5m
    NBO Nairobi
    21:25
    11h 35m layover
    NBO Nairobi
    09:00
    KQ502
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    JNB Johannesburg
    16:20, Sat 24 Oct
    NBO Nairobi
    21:25, Sat 24 Oct
    4h 5m
    11h 35m layover in Nairobi (NBO)
    KQ502
    NBO Nairobi
    09:00, Sun 25 Oct
    ACC Accra
    11:40, Sun 25 Oct
    5h 40m
    Show all details
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    Kenya Airways 1 stop 16h
    9:15 pm ACC 3:15 pm 22 Oct JNB
    Kenya Airways 1 stop 21h 20m
    16:20 JNB 11:40 25 Oct ACC
    US$433
    flightnetwork.com
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Nairobi ACC 21:15 15:15 JNB 16h · via NBO

    ACC Accra
    21:15
    KQ503
    Duration: 5h 55m
    NBO Nairobi
    06:10
    22 Oct
    5h 50m layover
    NBO Nairobi
    12:00
    KQ762
    Duration: 4h 15m
    JNB Johannesburg
    15:15
    Airlines
    Flight No.
    From
    To
    Duration
    KQ503
    ACC Accra
    21:15, Wed 21 Oct
    NBO Nairobi
    06:10, Thu 22 Oct
    5h 55m
    5h 50m layover in Nairobi (NBO)
    KQ762
    NBO Nairobi
    12:00, Thu 22 Oct
    JNB Johannesburg
    15:15, Thu 22 Oct
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 16:20 11:40 ACC 21h 20m · via NBO

    JNB Johannesburg
    16:20
    KQ763
    Duration: 4h 5m
    NBO Nairobi
    21:25
    11h 35m layover
    NBO Nairobi
    09:00
    KQ502
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    JNB Johannesburg
    16:20, Sat 24 Oct
    NBO Nairobi
    21:25, Sat 24 Oct
    4h 5m
    11h 35m layover in Nairobi (NBO)
    KQ502
    NBO Nairobi
    09:00, Sun 25 Oct
    ACC Accra
    11:40, Sun 25 Oct
    5h 40m
    Show all details
    Depart: Mon, 16 Nov Return: Sat, 21 Nov Accra to Johannesburg
    Kenya Airways 1 stop 12h 30m
    9:15 pm ACC 11:45 am 17 Nov JNB
    Kenya Airways 1 stop 21h 20m
    16:20 JNB 11:40 22 Nov ACC
    US$435
    smartfares.com
    Show Details
    ACC JNB
    Mon, 16 Nov - Sat, 21 Nov

    Depart: Accra to Johannesburg via Nairobi ACC 21:15 11:45 JNB 12h 30m · via NBO

    ACC Accra
    21:15
    KQ503
    Duration: 5h 55m
    NBO Nairobi
    06:10
    17 Nov
    2h 20m layover
    NBO Nairobi
    08:30
    KQ760
    Duration: 4h 15m
    JNB Johannesburg
    11:45
    Airlines
    Flight No.
    From
    To
    Duration
    KQ503
    ACC Accra
    21:15, Mon 16 Nov
    NBO Nairobi
    06:10, Tue 17 Nov
    5h 55m
    2h 20m layover in Nairobi (NBO)
    KQ760
    NBO Nairobi
    08:30, Tue 17 Nov
    JNB Johannesburg
    11:45, Tue 17 Nov
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 16:20 11:40 ACC 21h 20m · via NBO

    JNB Johannesburg
    16:20
    KQ763
    Duration: 4h 5m
    NBO Nairobi
    21:25
    11h 35m layover
    NBO Nairobi
    09:00
    KQ502
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    JNB Johannesburg
    16:20, Sat 21 Nov
    NBO Nairobi
    21:25, Sat 21 Nov
    4h 5m
    11h 35m layover in Nairobi (NBO)
    KQ502
    NBO Nairobi
    09:00, Sun 22 Nov
    ACC Accra
    11:40, Sun 22 Nov
    5h 40m
    Show all details
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    Kenya Airways 1 stop 16h
    9:15 pm ACC 3:15 pm 22 Oct JNB
    Kenya Airways 1 stop 21h 20m
    16:20 JNB 11:40 25 Oct ACC
    US$435
    smartfares.com
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Nairobi ACC 21:15 15:15 JNB 16h · via NBO

    ACC Accra
    21:15
    KQ503
    Duration: 5h 55m
    NBO Nairobi
    06:10
    22 Oct
    5h 50m layover
    NBO Nairobi
    12:00
    KQ762
    Duration: 4h 15m
    JNB Johannesburg
    15:15
    Airlines
    Flight No.
    From
    To
    Duration
    KQ503
    ACC Accra
    21:15, Wed 21 Oct
    NBO Nairobi
    06:10, Thu 22 Oct
    5h 55m
    5h 50m layover in Nairobi (NBO)
    KQ762
    NBO Nairobi
    12:00, Thu 22 Oct
    JNB Johannesburg
    15:15, Thu 22 Oct
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 16:20 11:40 ACC 21h 20m · via NBO

    JNB Johannesburg
    16:20
    KQ763
    Duration: 4h 5m
    NBO Nairobi
    21:25
    11h 35m layover
    NBO Nairobi
    09:00
    KQ502
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    JNB Johannesburg
    16:20, Sat 24 Oct
    NBO Nairobi
    21:25, Sat 24 Oct
    4h 5m
    11h 35m layover in Nairobi (NBO)
    KQ502
    NBO Nairobi
    09:00, Sun 25 Oct
    ACC Accra
    11:40, Sun 25 Oct
    5h 40m
    Show all details
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    Kenya Airways 1 stop 12h 30m
    9:15 pm ACC 11:45 am 22 Oct JNB
    Kenya Airways 1 stop 21h 20m
    16:20 JNB 11:40 25 Oct ACC
    US$435
    smartfares.com
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Nairobi ACC 21:15 11:45 JNB 12h 30m · via NBO

    ACC Accra
    21:15
    KQ503
    Duration: 5h 55m
    NBO Nairobi
    06:10
    22 Oct
    2h 20m layover
    NBO Nairobi
    08:30
    KQ760
    Duration: 4h 15m
    JNB Johannesburg
    11:45
    Airlines
    Flight No.
    From
    To
    Duration
    KQ503
    ACC Accra
    21:15, Wed 21 Oct
    NBO Nairobi
    06:10, Thu 22 Oct
    5h 55m
    2h 20m layover in Nairobi (NBO)
    KQ760
    NBO Nairobi
    08:30, Thu 22 Oct
    JNB Johannesburg
    11:45, Thu 22 Oct
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 16:20 11:40 ACC 21h 20m · via NBO

    JNB Johannesburg
    16:20
    KQ763
    Duration: 4h 5m
    NBO Nairobi
    21:25
    11h 35m layover
    NBO Nairobi
    09:00
    KQ502
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    JNB Johannesburg
    16:20, Sat 24 Oct
    NBO Nairobi
    21:25, Sat 24 Oct
    4h 5m
    11h 35m layover in Nairobi (NBO)
    KQ502
    NBO Nairobi
    09:00, Sun 25 Oct
    ACC Accra
    11:40, Sun 25 Oct
    5h 40m
    Show all details
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    Kenya Airways 1 stop 16h
    9:15 pm ACC 3:15 pm 22 Oct JNB
    Kenya Airways 1 stop 21h 20m
    16:20 JNB 11:40 25 Oct ACC
    US$441
    farebuzz.com
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Nairobi ACC 21:15 15:15 JNB 16h · via NBO

    ACC Accra
    21:15
    KQ503
    Duration: 5h 55m
    NBO Nairobi
    06:10
    22 Oct
    5h 50m layover
    NBO Nairobi
    12:00
    KQ762
    Duration: 4h 15m
    JNB Johannesburg
    15:15
    Airlines
    Flight No.
    From
    To
    Duration
    KQ503
    ACC Accra
    21:15, Wed 21 Oct
    NBO Nairobi
    06:10, Thu 22 Oct
    5h 55m
    5h 50m layover in Nairobi (NBO)
    KQ762
    NBO Nairobi
    12:00, Thu 22 Oct
    JNB Johannesburg
    15:15, Thu 22 Oct
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 16:20 11:40 ACC 21h 20m · via NBO

    JNB Johannesburg
    16:20
    KQ763
    Duration: 4h 5m
    NBO Nairobi
    21:25
    11h 35m layover
    NBO Nairobi
    09:00
    KQ502
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    JNB Johannesburg
    16:20, Sat 24 Oct
    NBO Nairobi
    21:25, Sat 24 Oct
    4h 5m
    11h 35m layover in Nairobi (NBO)
    KQ502
    NBO Nairobi
    09:00, Sun 25 Oct
    ACC Accra
    11:40, Sun 25 Oct
    5h 40m
    Show all details
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    Kenya Airways 1 stop 12h 30m
    9:15 pm ACC 11:45 am 22 Oct JNB
    Kenya Airways 1 stop 21h 20m
    16:20 JNB 11:40 25 Oct ACC
    US$441
    farebuzz.com
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Nairobi ACC 21:15 11:45 JNB 12h 30m · via NBO

    ACC Accra
    21:15
    KQ503
    Duration: 5h 55m
    NBO Nairobi
    06:10
    22 Oct
    2h 20m layover
    NBO Nairobi
    08:30
    KQ760
    Duration: 4h 15m
    JNB Johannesburg
    11:45
    Airlines
    Flight No.
    From
    To
    Duration
    KQ503
    ACC Accra
    21:15, Wed 21 Oct
    NBO Nairobi
    06:10, Thu 22 Oct
    5h 55m
    2h 20m layover in Nairobi (NBO)
    KQ760
    NBO Nairobi
    08:30, Thu 22 Oct
    JNB Johannesburg
    11:45, Thu 22 Oct
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 16:20 11:40 ACC 21h 20m · via NBO

    JNB Johannesburg
    16:20
    KQ763
    Duration: 4h 5m
    NBO Nairobi
    21:25
    11h 35m layover
    NBO Nairobi
    09:00
    KQ502
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    JNB Johannesburg
    16:20, Sat 24 Oct
    NBO Nairobi
    21:25, Sat 24 Oct
    4h 5m
    11h 35m layover in Nairobi (NBO)
    KQ502
    NBO Nairobi
    09:00, Sun 25 Oct
    ACC Accra
    11:40, Sun 25 Oct
    5h 40m
    Show all details
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    Kenya Airways 1 stop 12h 30m
    9:15 pm ACC 11:45 am 22 Oct JNB
    Kenya Airways 1 stop 21h 20m
    16:20 JNB 11:40 25 Oct ACC
    US$462
    edreams.net
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Nairobi ACC 21:15 11:45 JNB 12h 30m · via NBO

    ACC Accra
    21:15
    KQ503
    Duration: 5h 55m
    NBO Nairobi
    06:10
    22 Oct
    2h 20m layover
    NBO Nairobi
    08:30
    KQ760
    Duration: 4h 15m
    JNB Johannesburg
    11:45
    Airlines
    Flight No.
    From
    To
    Duration
    KQ503
    ACC Accra
    21:15, Wed 21 Oct
    NBO Nairobi
    06:10, Thu 22 Oct
    5h 55m
    2h 20m layover in Nairobi (NBO)
    KQ760
    NBO Nairobi
    08:30, Thu 22 Oct
    JNB Johannesburg
    11:45, Thu 22 Oct
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 16:20 11:40 ACC 21h 20m · via NBO

    JNB Johannesburg
    16:20
    KQ763
    Duration: 4h 5m
    NBO Nairobi
    21:25
    11h 35m layover
    NBO Nairobi
    09:00
    KQ502
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    JNB Johannesburg
    16:20, Sat 24 Oct
    NBO Nairobi
    21:25, Sat 24 Oct
    4h 5m
    11h 35m layover in Nairobi (NBO)
    KQ502
    NBO Nairobi
    09:00, Sun 25 Oct
    ACC Accra
    11:40, Sun 25 Oct
    5h 40m
    Show all details
    Depart: Mon, 16 Nov Return: Sat, 21 Nov Accra to Johannesburg
    Kenya Airways 1 stop 12h 30m
    9:15 pm ACC 11:45 am 17 Nov JNB
    Kenya Airways 1 stop 11h 50m
    01:50 JNB 11:40 ACC
    US$494
    smartfares.com
    Show Details
    ACC JNB
    Mon, 16 Nov - Sat, 21 Nov

    Depart: Accra to Johannesburg via Nairobi ACC 21:15 11:45 JNB 12h 30m · via NBO

    ACC Accra
    21:15
    KQ503
    Duration: 5h 55m
    NBO Nairobi
    06:10
    17 Nov
    2h 20m layover
    NBO Nairobi
    08:30
    KQ760
    Duration: 4h 15m
    JNB Johannesburg
    11:45
    Airlines
    Flight No.
    From
    To
    Duration
    KQ503
    ACC Accra
    21:15, Mon 16 Nov
    NBO Nairobi
    06:10, Tue 17 Nov
    5h 55m
    2h 20m layover in Nairobi (NBO)
    KQ760
    NBO Nairobi
    08:30, Tue 17 Nov
    JNB Johannesburg
    11:45, Tue 17 Nov
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 01:50 11:40 ACC 11h 50m · via NBO

    JNB Johannesburg
    01:50
    KQ765
    Duration: 4h 5m
    NBO Nairobi
    06:55
    2h 5m layover
    NBO Nairobi
    09:00
    KQ504
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    JNB Johannesburg
    01:50, Sat 21 Nov
    NBO Nairobi
    06:55, Sat 21 Nov
    4h 5m
    2h 5m layover in Nairobi (NBO)
    KQ504
    NBO Nairobi
    09:00, Sat 21 Nov
    ACC Accra
    11:40, Sat 21 Nov
    5h 40m
    Show all details
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    RwandAir 1 stop 12h 50m
    9:00 am ACC 11:50 pm JNB
    RwandAir 1 stop 13h 15m
    07:15 JNB 18:30 ACC
    US$530
    bravofly.com
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Kigali ACC 09:00 23:50 JNB 12h 50m · via KGL

    ACC Accra
    09:00
    WB201
    Duration: 6h 30m
    KGL Kigali
    17:30
    1h 15m layover
    KGL Kigali
    18:45
    WB100
    Duration: 5h 5m
    JNB Johannesburg
    23:50
    Airlines
    Flight No.
    From
    To
    Duration
    WB201
    ACC Accra
    09:00, Wed 21 Oct
    KGL Kigali
    17:30, Wed 21 Oct
    6h 30m
    1h 15m layover in Kigali (KGL)
    WB100
    KGL Kigali
    18:45, Wed 21 Oct
    JNB Johannesburg
    23:50, Wed 21 Oct
    5h 5m
    Show all details

    Return: Johannesburg to Accra via Kigali JNB 07:15 18:30 ACC 13h 15m · via KGL

    JNB Johannesburg
    07:15
    WB101
    Duration: 5h 5m
    KGL Kigali
    12:20
    1h 40m layover
    KGL Kigali
    14:00
    WB200
    Duration: 6h 30m
    ACC Accra
    18:30
    Airlines
    Flight No.
    From
    To
    Duration
    WB101
    JNB Johannesburg
    07:15, Sat 24 Oct
    KGL Kigali
    12:20, Sat 24 Oct
    5h 5m
    1h 40m layover in Kigali (KGL)
    WB200
    KGL Kigali
    14:00, Sat 24 Oct
    ACC Accra
    18:30, Sat 24 Oct
    6h 30m
    Show all details
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    RwandAir 1 stop 12h 50m
    9:00 am ACC 11:50 pm JNB
    RwandAir 1 stop 13h 15m
    07:15 JNB 18:30 ACC
    US$527
    fly.co.uk
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Kigali ACC 09:00 23:50 JNB 12h 50m · via KGL

    ACC Accra
    09:00
    WB201
    Duration: 6h 30m
    KGL Kigali
    17:30
    1h 15m layover
    KGL Kigali
    18:45
    WB100
    Duration: 5h 5m
    JNB Johannesburg
    23:50
    Airlines
    Flight No.
    From
    To
    Duration
    WB201
    ACC Accra
    09:00, Wed 21 Oct
    KGL Kigali
    17:30, Wed 21 Oct
    6h 30m
    1h 15m layover in Kigali (KGL)
    WB100
    KGL Kigali
    18:45, Wed 21 Oct
    JNB Johannesburg
    23:50, Wed 21 Oct
    5h 5m
    Show all details

    Return: Johannesburg to Accra via Kigali JNB 07:15 18:30 ACC 13h 15m · via KGL

    JNB Johannesburg
    07:15
    WB101
    Duration: 5h 5m
    KGL Kigali
    12:20
    1h 40m layover
    KGL Kigali
    14:00
    WB200
    Duration: 6h 30m
    ACC Accra
    18:30
    Airlines
    Flight No.
    From
    To
    Duration
    WB101
    JNB Johannesburg
    07:15, Sat 24 Oct
    KGL Kigali
    12:20, Sat 24 Oct
    5h 5m
    1h 40m layover in Kigali (KGL)
    WB200
    KGL Kigali
    14:00, Sat 24 Oct
    ACC Accra
    18:30, Sat 24 Oct
    6h 30m
    Show all details
    Depart: Wed, 21 Oct Return: Sat, 24 Oct Accra to Johannesburg
    RwandAir 1 stop 12h 50m
    9:00 am ACC 11:50 pm JNB
    RwandAir 1 stop 13h 15m
    07:15 JNB 18:30 ACC
    US$543
    smartfares.com
    Show Details
    ACC JNB
    Wed, 21 Oct - Sat, 24 Oct

    Depart: Accra to Johannesburg via Kigali ACC 09:00 23:50 JNB 12h 50m · via KGL

    ACC Accra
    09:00
    WB201
    Duration: 6h 30m
    KGL Kigali
    17:30
    1h 15m layover
    KGL Kigali
    18:45
    WB100
    Duration: 5h 5m
    JNB Johannesburg
    23:50
    Airlines
    Flight No.
    From
    To
    Duration
    WB201
    ACC Accra
    09:00, Wed 21 Oct
    KGL Kigali
    17:30, Wed 21 Oct
    6h 30m
    1h 15m layover in Kigali (KGL)
    WB100
    KGL Kigali
    18:45, Wed 21 Oct
    JNB Johannesburg
    23:50, Wed 21 Oct
    5h 5m
    Show all details

    Return: Johannesburg to Accra via Kigali JNB 07:15 18:30 ACC 13h 15m · via KGL

    JNB Johannesburg
    07:15
    WB101
    Duration: 5h 5m
    KGL Kigali
    12:20
    1h 40m layover
    KGL Kigali
    14:00
    WB200
    Duration: 6h 30m
    ACC Accra
    18:30
    Airlines
    Flight No.
    From
    To
    Duration
    WB101
    JNB Johannesburg
    07:15, Sat 24 Oct
    KGL Kigali
    12:20, Sat 24 Oct
    5h 5m
    1h 40m layover in Kigali (KGL)
    WB200
    KGL Kigali
    14:00, Sat 24 Oct
    ACC Accra
    18:30, Sat 24 Oct
    6h 30m
    Show all details
    Depart: Mon, 16 Nov Return: Sat, 21 Nov Accra to Johannesburg
    RwandAir 1 stop 12h 50m
    9:00 am ACC 11:50 pm JNB
    RwandAir 1 stop 13h 15m
    07:15 JNB 18:30 ACC
    US$543
    smartfares.com
    Show Details
    ACC JNB
    Mon, 16 Nov - Sat, 21 Nov

    Depart: Accra to Johannesburg via Kigali ACC 09:00 23:50 JNB 12h 50m · via KGL

    ACC Accra
    09:00
    WB201
    Duration: 6h 30m
    KGL Kigali
    17:30
    1h 15m layover
    KGL Kigali
    18:45
    WB100
    Duration: 5h 5m
    JNB Johannesburg
    23:50
    Airlines
    Flight No.
    From
    To
    Duration
    WB201
    ACC Accra
    09:00, Mon 16 Nov
    KGL Kigali
    17:30, Mon 16 Nov
    6h 30m
    1h 15m layover in Kigali (KGL)
    WB100
    KGL Kigali
    18:45, Mon 16 Nov
    JNB Johannesburg
    23:50, Mon 16 Nov
    5h 5m
    Show all details

    Return: Johannesburg to Accra via Kigali JNB 07:15 18:30 ACC 13h 15m · via KGL

    JNB Johannesburg
    07:15
    WB101
    Duration: 5h 5m
    KGL Kigali
    12:20
    1h 40m layover
    KGL Kigali
    14:00
    WB200
    Duration: 6h 30m
    ACC Accra
    18:30
    Airlines
    Flight No.
    From
    To
    Duration
    WB101
    JNB Johannesburg
    07:15, Sat 21 Nov
    KGL Kigali
    12:20, Sat 21 Nov
    5h 5m
    1h 40m layover in Kigali (KGL)
    WB200
    KGL Kigali
    14:00, Sat 21 Nov
    ACC Accra
    18:30, Sat 21 Nov
    6h 30m
    Show all details
    Depart: Tue, 15 Sep Return: Tue, 15 Dec Accra to Johannesburg
    Kenya Airways 1 stop 12h 20m
    9:25 pm ACC 11:45 am 16 Sep JNB
    Kenya Airways 1 stop 11h 50m
    01:50 JNB 11:40 ACC
    US$545
    bravofly.com
    Show Details
    ACC JNB
    Tue, 15 Sep - Tue, 15 Dec

    Depart: Accra to Johannesburg via Nairobi ACC 21:25 11:45 JNB 12h 20m · via NBO

    ACC Accra
    21:25
    KQ505
    Duration: 5h 55m
    NBO Nairobi
    06:20
    16 Sep
    2h 10m layover
    NBO Nairobi
    08:30
    KQ760
    Duration: 4h 15m
    JNB Johannesburg
    11:45
    Airlines
    Flight No.
    From
    To
    Duration
    KQ505
    ACC Accra
    21:25, Tue 15 Sep
    NBO Nairobi
    06:20, Wed 16 Sep
    5h 55m
    2h 10m layover in Nairobi (NBO)
    KQ760
    NBO Nairobi
    08:30, Wed 16 Sep
    JNB Johannesburg
    11:45, Wed 16 Sep
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 01:50 11:40 ACC 11h 50m · via NBO

    JNB Johannesburg
    01:50
    KQ765
    Duration: 4h 5m
    NBO Nairobi
    06:55
    2h 5m layover
    NBO Nairobi
    09:00
    KQ504
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    JNB Johannesburg
    01:50, Tue 15 Dec
    NBO Nairobi
    06:55, Tue 15 Dec
    4h 5m
    2h 5m layover in Nairobi (NBO)
    KQ504
    NBO Nairobi
    09:00, Tue 15 Dec
    ACC Accra
    11:40, Tue 15 Dec
    5h 40m
    Show all details
    Depart: Tue, 15 Sep Return: Tue, 15 Dec Accra to Johannesburg
    Kenya Airways 1 stop 15h 50m
    9:25 pm ACC 3:15 pm 16 Sep JNB
    Kenya Airways 1 stop 11h 50m
    01:50 JNB 11:40 ACC
    US$545
    bravofly.com
    Show Details
    ACC JNB
    Tue, 15 Sep - Tue, 15 Dec

    Depart: Accra to Johannesburg via Nairobi ACC 21:25 15:15 JNB 15h 50m · via NBO

    ACC Accra
    21:25
    KQ505
    Duration: 5h 55m
    NBO Nairobi
    06:20
    16 Sep
    5h 40m layover
    NBO Nairobi
    12:00
    KQ762
    Duration: 4h 15m
    JNB Johannesburg
    15:15
    Airlines
    Flight No.
    From
    To
    Duration
    KQ505
    ACC Accra
    21:25, Tue 15 Sep
    NBO Nairobi
    06:20, Wed 16 Sep
    5h 55m
    5h 40m layover in Nairobi (NBO)
    KQ762
    NBO Nairobi
    12:00, Wed 16 Sep
    JNB Johannesburg
    15:15, Wed 16 Sep
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 01:50 11:40 ACC 11h 50m · via NBO

    JNB Johannesburg
    01:50
    KQ765
    Duration: 4h 5m
    NBO Nairobi
    06:55
    2h 5m layover
    NBO Nairobi
    09:00
    KQ504
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    JNB Johannesburg
    01:50, Tue 15 Dec
    NBO Nairobi
    06:55, Tue 15 Dec
    4h 5m
    2h 5m layover in Nairobi (NBO)
    KQ504
    NBO Nairobi
    09:00, Tue 15 Dec
    ACC Accra
    11:40, Tue 15 Dec
    5h 40m
    Show all details
    Depart: Tue, 15 Sep Return: Tue, 15 Dec Accra to Johannesburg
    Kenya Airways 1 stop 12h 20m
    9:25 pm ACC 11:45 am 16 Sep JNB
    Kenya Airways 1 stop 11h 50m
    01:50 JNB 11:40 ACC
    US$538
    fly.co.uk
    Show Details
    ACC JNB
    Tue, 15 Sep - Tue, 15 Dec

    Depart: Accra to Johannesburg via Nairobi ACC 21:25 11:45 JNB 12h 20m · via NBO

    ACC Accra
    21:25
    KQ505
    Duration: 5h 55m
    NBO Nairobi
    06:20
    16 Sep
    2h 10m layover
    NBO Nairobi
    08:30
    KQ760
    Duration: 4h 15m
    JNB Johannesburg
    11:45
    Airlines
    Flight No.
    From
    To
    Duration
    KQ505
    ACC Accra
    21:25, Tue 15 Sep
    NBO Nairobi
    06:20, Wed 16 Sep
    5h 55m
    2h 10m layover in Nairobi (NBO)
    KQ760
    NBO Nairobi
    08:30, Wed 16 Sep
    JNB Johannesburg
    11:45, Wed 16 Sep
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 01:50 11:40 ACC 11h 50m · via NBO

    JNB Johannesburg
    01:50
    KQ765
    Duration: 4h 5m
    NBO Nairobi
    06:55
    2h 5m layover
    NBO Nairobi
    09:00
    KQ504
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    JNB Johannesburg
    01:50, Tue 15 Dec
    NBO Nairobi
    06:55, Tue 15 Dec
    4h 5m
    2h 5m layover in Nairobi (NBO)
    KQ504
    NBO Nairobi
    09:00, Tue 15 Dec
    ACC Accra
    11:40, Tue 15 Dec
    5h 40m
    Show all details
    Depart: Tue, 15 Sep Return: Tue, 15 Dec Accra to Johannesburg
    Kenya Airways 1 stop 15h 50m
    9:25 pm ACC 3:15 pm 16 Sep JNB
    Kenya Airways 1 stop 11h 50m
    01:50 JNB 11:40 ACC
    US$538
    fly.co.uk
    Show Details
    ACC JNB
    Tue, 15 Sep - Tue, 15 Dec

    Depart: Accra to Johannesburg via Nairobi ACC 21:25 15:15 JNB 15h 50m · via NBO

    ACC Accra
    21:25
    KQ505
    Duration: 5h 55m
    NBO Nairobi
    06:20
    16 Sep
    5h 40m layover
    NBO Nairobi
    12:00
    KQ762
    Duration: 4h 15m
    JNB Johannesburg
    15:15
    Airlines
    Flight No.
    From
    To
    Duration
    KQ505
    ACC Accra
    21:25, Tue 15 Sep
    NBO Nairobi
    06:20, Wed 16 Sep
    5h 55m
    5h 40m layover in Nairobi (NBO)
    KQ762
    NBO Nairobi
    12:00, Wed 16 Sep
    JNB Johannesburg
    15:15, Wed 16 Sep
    4h 15m
    Show all details

    Return: Johannesburg to Accra via Nairobi JNB 01:50 11:40 ACC 11h 50m · via NBO

    JNB Johannesburg
    01:50
    KQ765
    Duration: 4h 5m
    NBO Nairobi
    06:55
    2h 5m layover
    NBO Nairobi
    09:00
    KQ504
    Duration: 5h 40m
    ACC Accra
    11:40
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    JNB Johannesburg
    01:50, Tue 15 Dec
    NBO Nairobi
    06:55, Tue 15 Dec
    4h 5m
    2h 5m layover in Nairobi (NBO)
    KQ504
    NBO Nairobi
    09:00, Tue 15 Dec
    ACC Accra
    11:40, Tue 15 Dec
    5h 40m
    Show all details