×
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
    Emirates 5 results US$729 View Flights
    South African Airways 76 results US$795 View Flights
    Themes Results Price View
    View All Themes View Cities
    Historical 67 results US$950 View Cities
    Senior-friendly 67 results US$950 View Cities
    Romantic 67 results US$950 View Cities
    Foodie 67 results US$950 View Cities
    Cities Results Price View
    View All Cities View Flights
    Johannesburg 6 results US$729 View Flights
    Port Elizabeth 8 results US$932 View Flights
    Cape Town 67 results US$950 View Flights
    Depart: Thu, 2 Apr Return: Mon, 4 May Accra to Johannesburg Thu, 2 Apr - Mon, 4 May
    Emirates 1 stop 1d 1h
    5:50 pm ACC - 8:50 pm (+1) JNB
    Emirates 1 stop 23h 45m
    1:50 pm JNB - 11:35 am (+1) ACC
    US$729
    emirates.com
    Show Details

    Depart: Accra to Johannesburg via Dubai

    ACC
    5:50 pm
    8h
    DXB
    5:50 am (+1)
    8h 50m
    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK788
    5:50 pm, 2 Apr Thu
    ACC Accra
    5:50 am, 3 Apr Fri
    DXB Dubai
    8h
    8h 50m layover in Dubai (DXB)
    EK765
    2:40 pm, 3 Apr Fri
    DXB Dubai
    8:50 pm, 3 Apr Fri
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Accra via Dubai

    JNB
    1:50 pm
    8h 9m
    DXB
    11:59 pm
    7h 31m
    DXB
    7:30 am
    8h 5m
    ACC
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK762
    1:50 pm, 4 May Mon
    JNB Johannesburg
    11:59 pm, 4 May Mon
    DXB Dubai
    8h 9m
    7h 31m layover in Dubai (DXB)
    EK787
    7:30 am, 5 May Tue
    DXB Dubai
    11:35 am, 5 May Tue
    ACC Accra
    8h 5m
    Depart: Thu, 2 Apr Return: Mon, 4 May Accra to Johannesburg Thu, 2 Apr - Mon, 4 May
    Emirates 1 stop 20h 35m
    5:50 pm ACC - 4:25 pm (+1) JNB
    Emirates 1 stop 1d 4h 10m
    9:25 am JNB - 11:35 am (+1) ACC
    US$729
    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, 2 Apr Thu
    ACC Accra
    5:50 am, 3 Apr Fri
    DXB Dubai
    8h
    4h 25m layover in Dubai (DXB)
    EK763
    10:15 am, 3 Apr Fri
    DXB Dubai
    4:25 pm, 3 Apr Fri
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Accra via Dubai

    JNB
    9:25 am
    8h 5m
    DXB
    7:30 pm
    12h
    DXB
    7:30 am
    8h 5m
    ACC
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK768
    9:25 am, 4 May Mon
    JNB Johannesburg
    7:30 pm, 4 May Mon
    DXB Dubai
    8h 5m
    12h layover in Dubai (DXB)
    EK787
    7:30 am, 5 May Tue
    DXB Dubai
    11:35 am, 5 May Tue
    ACC Accra
    8h 5m
    Depart: Thu, 2 Apr Return: Mon, 4 May Accra to Johannesburg Thu, 2 Apr - Mon, 4 May
    Emirates 1 stop 20h 35m
    5:50 pm ACC - 4:25 pm (+1) JNB
    Emirates 1 stop 23h 45m
    1:50 pm JNB - 11:35 am (+1) ACC
    US$729
    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, 2 Apr Thu
    ACC Accra
    5:50 am, 3 Apr Fri
    DXB Dubai
    8h
    4h 25m layover in Dubai (DXB)
    EK763
    10:15 am, 3 Apr Fri
    DXB Dubai
    4:25 pm, 3 Apr Fri
    JNB Johannesburg
    8h 10m

    Return: Johannesburg to Accra via Dubai

    JNB
    1:50 pm
    8h 9m
    DXB
    11:59 pm
    7h 31m
    DXB
    7:30 am
    8h 5m
    ACC
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK762
    1:50 pm, 4 May Mon
    JNB Johannesburg
    11:59 pm, 4 May Mon
    DXB Dubai
    8h 9m
    7h 31m layover in Dubai (DXB)
    EK787
    7:30 am, 5 May Tue
    DXB Dubai
    11:35 am, 5 May Tue
    ACC Accra
    8h 5m
    Depart: Thu, 2 Apr Return: Mon, 4 May Accra to Johannesburg Thu, 2 Apr - Mon, 4 May
    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$729
    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, 2 Apr Thu
    ACC Accra
    5:50 am, 3 Apr Fri
    DXB Dubai
    8h
    4h 25m layover in Dubai (DXB)
    EK763
    10:15 am, 3 Apr Fri
    DXB Dubai
    4:25 pm, 3 Apr Fri
    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, 4 May Mon
    JNB Johannesburg
    5:15 am, 5 May Tue
    DXB Dubai
    8h
    2h 15m layover in Dubai (DXB)
    EK787
    7:30 am, 5 May Tue
    DXB Dubai
    11:35 am, 5 May Tue
    ACC Accra
    8h 5m
    Depart: Thu, 2 Apr Return: Mon, 4 May Accra to Johannesburg Thu, 2 Apr - Mon, 4 May
    Emirates 1 stop 1d 1h
    5:50 pm ACC - 8:50 pm (+1) JNB
    Emirates 1 stop 18h 20m
    7:15 pm JNB - 11:35 am (+1) ACC
    US$729
    emirates.com
    Show Details

    Depart: Accra to Johannesburg via Dubai

    ACC
    5:50 pm
    8h
    DXB
    5:50 am (+1)
    8h 50m
    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK788
    5:50 pm, 2 Apr Thu
    ACC Accra
    5:50 am, 3 Apr Fri
    DXB Dubai
    8h
    8h 50m layover in Dubai (DXB)
    EK765
    2:40 pm, 3 Apr Fri
    DXB Dubai
    8:50 pm, 3 Apr Fri
    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, 4 May Mon
    JNB Johannesburg
    5:15 am, 5 May Tue
    DXB Dubai
    8h
    2h 15m layover in Dubai (DXB)
    EK787
    7:30 am, 5 May Tue
    DXB Dubai
    11:35 am, 5 May Tue
    ACC Accra
    8h 5m
    Depart: Thu, 2 Apr Return: Mon, 4 May Accra to Johannesburg Thu, 2 Apr - Mon, 4 May
    South African Airways Direct 5h 50m
    10:30 pm ACC - 6:20 am (+1) JNB
    South African Airways Direct 6h 20m
    4:55 pm JNB - 9:15 pm ACC
    US$795
    flysaa.com
    Show Details

    Depart: Accra to Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 2 Apr Thu
    ACC Accra
    6:20 am, 3 Apr Fri
    JNB Johannesburg
    5h 50m

    Return: Johannesburg to Accra

    JNB
    4:55 pm
    6h 20m
    ACC
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA52
    4:55 pm, 4 May Mon
    JNB Johannesburg
    9:15 pm, 4 May Mon
    ACC Accra
    6h 20m
    Depart: Wed, 16 Sep Return: Wed, 30 Sep Accra to Port Elizabeth Wed, 16 Sep - Wed, 30 Sep
    South African Airways 1 stop 11h 55m
    10:30 pm ACC - 12:25 pm (+1) PLZ
    South African Airways 1 stop 14h 55m
    8:20 am PLZ - 9:15 pm ACC
    US$932
    flysaa.com
    Show Details

    Depart: Accra to Port Elizabeth via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    4h 25m
    JNB
    10:45 am
    1h 40m
    PLZ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 16 Sep Wed
    ACC Accra
    6:20 am, 17 Sep Thu
    JNB Johannesburg
    5h 50m
    4h 25m layover in Johannesburg (JNB)
    SA405
    10:45 am, 17 Sep Thu
    JNB Johannesburg
    12:25 pm, 17 Sep Thu
    PLZ Port Elizabeth
    1h 40m

    Return: Port Elizabeth to Accra via Johannesburg

    PLZ
    8:20 am
    1h 40m
    JNB
    10:00 am
    6h 55m
    JNB
    4:55 pm
    6h 20m
    ACC
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA404
    8:20 am, 30 Sep Wed
    PLZ Port Elizabeth
    10:00 am, 30 Sep Wed
    JNB Johannesburg
    1h 40m
    6h 55m layover in Johannesburg (JNB)
    SA52
    4:55 pm, 30 Sep Wed
    JNB Johannesburg
    9:15 pm, 30 Sep Wed
    ACC Accra
    6h 20m
    Depart: Wed, 16 Sep Return: Wed, 30 Sep Accra to Port Elizabeth Wed, 16 Sep - Wed, 30 Sep
    South African Airways 1 stop 11h 55m
    10:30 pm ACC - 12:25 pm (+1) PLZ
    South African Airways 1 stop 10h 20m
    12:55 pm PLZ - 9:15 pm ACC
    US$932
    flysaa.com
    Show Details

    Depart: Accra to Port Elizabeth via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    4h 25m
    JNB
    10:45 am
    1h 40m
    PLZ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 16 Sep Wed
    ACC Accra
    6:20 am, 17 Sep Thu
    JNB Johannesburg
    5h 50m
    4h 25m layover in Johannesburg (JNB)
    SA405
    10:45 am, 17 Sep Thu
    JNB Johannesburg
    12:25 pm, 17 Sep Thu
    PLZ Port Elizabeth
    1h 40m

    Return: Port Elizabeth to Accra via Johannesburg

    PLZ
    12:55 pm
    1h 35m
    JNB
    2:30 pm
    2h 25m
    JNB
    4:55 pm
    6h 20m
    ACC
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA410
    12:55 pm, 30 Sep Wed
    PLZ Port Elizabeth
    2:30 pm, 30 Sep Wed
    JNB Johannesburg
    1h 35m
    2h 25m layover in Johannesburg (JNB)
    SA52
    4:55 pm, 30 Sep Wed
    JNB Johannesburg
    9:15 pm, 30 Sep Wed
    ACC Accra
    6h 20m
    Depart: Wed, 16 Sep Return: Wed, 30 Sep Accra to Port Elizabeth Wed, 16 Sep - Wed, 30 Sep
    South African Airways 1 stop 13h 35m
    10:30 pm ACC - 2:05 pm (+1) PLZ
    South African Airways 1 stop 10h 20m
    12:55 pm PLZ - 9:15 pm ACC
    US$932
    flysaa.com
    Show Details

    Depart: Accra to Port Elizabeth via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    6h 5m
    JNB
    12:25 pm
    1h 40m
    PLZ
    2:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 16 Sep Wed
    ACC Accra
    6:20 am, 17 Sep Thu
    JNB Johannesburg
    5h 50m
    6h 5m layover in Johannesburg (JNB)
    SA417
    12:25 pm, 17 Sep Thu
    JNB Johannesburg
    2:05 pm, 17 Sep Thu
    PLZ Port Elizabeth
    1h 40m

    Return: Port Elizabeth to Accra via Johannesburg

    PLZ
    12:55 pm
    1h 35m
    JNB
    2:30 pm
    2h 25m
    JNB
    4:55 pm
    6h 20m
    ACC
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA410
    12:55 pm, 30 Sep Wed
    PLZ Port Elizabeth
    2:30 pm, 30 Sep Wed
    JNB Johannesburg
    1h 35m
    2h 25m layover in Johannesburg (JNB)
    SA52
    4:55 pm, 30 Sep Wed
    JNB Johannesburg
    9:15 pm, 30 Sep Wed
    ACC Accra
    6h 20m
    Depart: Wed, 16 Sep Return: Wed, 30 Sep Accra to Port Elizabeth Wed, 16 Sep - Wed, 30 Sep
    South African Airways 1 stop 13h 35m
    10:30 pm ACC - 2:05 pm (+1) PLZ
    South African Airways 1 stop 14h 55m
    8:20 am PLZ - 9:15 pm ACC
    US$932
    flysaa.com
    Show Details

    Depart: Accra to Port Elizabeth via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    6h 5m
    JNB
    12:25 pm
    1h 40m
    PLZ
    2:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 16 Sep Wed
    ACC Accra
    6:20 am, 17 Sep Thu
    JNB Johannesburg
    5h 50m
    6h 5m layover in Johannesburg (JNB)
    SA417
    12:25 pm, 17 Sep Thu
    JNB Johannesburg
    2:05 pm, 17 Sep Thu
    PLZ Port Elizabeth
    1h 40m

    Return: Port Elizabeth to Accra via Johannesburg

    PLZ
    8:20 am
    1h 40m
    JNB
    10:00 am
    6h 55m
    JNB
    4:55 pm
    6h 20m
    ACC
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA404
    8:20 am, 30 Sep Wed
    PLZ Port Elizabeth
    10:00 am, 30 Sep Wed
    JNB Johannesburg
    1h 40m
    6h 55m layover in Johannesburg (JNB)
    SA52
    4:55 pm, 30 Sep Wed
    JNB Johannesburg
    9:15 pm, 30 Sep Wed
    ACC Accra
    6h 20m
    Depart: Wed, 24 Jun Return: Fri, 24 Jul Accra to Cape Town Wed, 24 Jun - Fri, 24 Jul
    South African Airways 1 stop 13h 40m
    10:30 pm ACC - 2:10 pm (+1) CPT
    South African Airways 1 stop 13h 10m
    6:00 am CPT - 5:10 pm ACC
    US$950
    flysaa.com
    Show Details

    Depart: Accra to Cape Town via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    5h 40m
    JNB
    12:00 pm
    2h 10m
    CPT
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 24 Jun Wed
    ACC Accra
    6:20 am, 25 Jun Thu
    JNB Johannesburg
    5h 50m
    5h 40m layover in Johannesburg (JNB)
    SA333
    12:00 pm, 25 Jun Thu
    JNB Johannesburg
    2:10 pm, 25 Jun Thu
    CPT Cape Town
    2h 10m

    Return: Cape Town to Accra via Johannesburg

    CPT
    6:00 am
    2h
    JNB
    8:00 am
    4h 50m
    JNB
    12:50 pm
    6h 20m
    ACC
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA302
    6:00 am, 24 Jul Fri
    CPT Cape Town
    8:00 am, 24 Jul Fri
    JNB Johannesburg
    2h
    4h 50m layover in Johannesburg (JNB)
    SA56
    12:50 pm, 24 Jul Fri
    JNB Johannesburg
    5:10 pm, 24 Jul Fri
    ACC Accra
    6h 20m
    Depart: Wed, 24 Jun Return: Fri, 24 Jul Accra to Cape Town Wed, 24 Jun - Fri, 24 Jul
    South African Airways 1 stop 13h 40m
    10:30 pm ACC - 2:10 pm (+1) CPT
    South African Airways 1 stop 11h 40m
    7:30 am CPT - 5:10 pm ACC
    US$950
    flysaa.com
    Show Details

    Depart: Accra to Cape Town via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    5h 40m
    JNB
    12:00 pm
    2h 10m
    CPT
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 24 Jun Wed
    ACC Accra
    6:20 am, 25 Jun Thu
    JNB Johannesburg
    5h 50m
    5h 40m layover in Johannesburg (JNB)
    SA333
    12:00 pm, 25 Jun Thu
    JNB Johannesburg
    2:10 pm, 25 Jun Thu
    CPT Cape Town
    2h 10m

    Return: Cape Town to Accra via Johannesburg

    CPT
    7:30 am
    2h
    JNB
    9:30 am
    3h 20m
    JNB
    12:50 pm
    6h 20m
    ACC
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA314
    7:30 am, 24 Jul Fri
    CPT Cape Town
    9:30 am, 24 Jul Fri
    JNB Johannesburg
    2h
    3h 20m layover in Johannesburg (JNB)
    SA56
    12:50 pm, 24 Jul Fri
    JNB Johannesburg
    5:10 pm, 24 Jul Fri
    ACC Accra
    6h 20m
    Depart: Wed, 24 Jun Return: Fri, 24 Jul Accra to Cape Town Wed, 24 Jun - Fri, 24 Jul
    South African Airways 1 stop 10h 50m
    10:30 pm ACC - 11:20 am (+1) CPT
    South African Airways 1 stop 12h 10m
    7:00 am CPT - 5:10 pm ACC
    US$950
    flysaa.com
    Show Details

    Depart: Accra to Cape Town via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    2h 50m
    JNB
    9:10 am
    2h 10m
    CPT
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 24 Jun Wed
    ACC Accra
    6:20 am, 25 Jun Thu
    JNB Johannesburg
    5h 50m
    2h 50m layover in Johannesburg (JNB)
    SA317
    9:10 am, 25 Jun Thu
    JNB Johannesburg
    11:20 am, 25 Jun Thu
    CPT Cape Town
    2h 10m

    Return: Cape Town to Accra via Johannesburg

    CPT
    7:00 am
    2h
    JNB
    9:00 am
    3h 50m
    JNB
    12:50 pm
    6h 20m
    ACC
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA306
    7:00 am, 24 Jul Fri
    CPT Cape Town
    9:00 am, 24 Jul Fri
    JNB Johannesburg
    2h
    3h 50m layover in Johannesburg (JNB)
    SA56
    12:50 pm, 24 Jul Fri
    JNB Johannesburg
    5:10 pm, 24 Jul Fri
    ACC Accra
    6h 20m
    Depart: Wed, 24 Jun Return: Fri, 24 Jul Accra to Cape Town Wed, 24 Jun - Fri, 24 Jul
    South African Airways 1 stop 11h 45m
    10:30 pm ACC - 12:15 pm (+1) CPT
    South African Airways 1 stop 13h 10m
    6:00 am CPT - 5:10 pm ACC
    US$950
    flysaa.com
    Show Details

    Depart: Accra to Cape Town via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    3h 45m
    JNB
    10:05 am
    2h 10m
    CPT
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 24 Jun Wed
    ACC Accra
    6:20 am, 25 Jun Thu
    JNB Johannesburg
    5h 50m
    3h 45m layover in Johannesburg (JNB)
    SA323
    10:05 am, 25 Jun Thu
    JNB Johannesburg
    12:15 pm, 25 Jun Thu
    CPT Cape Town
    2h 10m

    Return: Cape Town to Accra via Johannesburg

    CPT
    6:00 am
    2h
    JNB
    8:00 am
    4h 50m
    JNB
    12:50 pm
    6h 20m
    ACC
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA302
    6:00 am, 24 Jul Fri
    CPT Cape Town
    8:00 am, 24 Jul Fri
    JNB Johannesburg
    2h
    4h 50m layover in Johannesburg (JNB)
    SA56
    12:50 pm, 24 Jul Fri
    JNB Johannesburg
    5:10 pm, 24 Jul Fri
    ACC Accra
    6h 20m
    Depart: Wed, 24 Jun Return: Fri, 24 Jul Accra to Cape Town Wed, 24 Jun - Fri, 24 Jul
    South African Airways 1 stop 14h 40m
    10:30 pm ACC - 3:10 pm (+1) CPT
    South African Airways 1 stop 12h 10m
    7:00 am CPT - 5:10 pm ACC
    US$950
    flysaa.com
    Show Details

    Depart: Accra to Cape Town via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    6h 40m
    JNB
    1:00 pm
    2h 10m
    CPT
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 24 Jun Wed
    ACC Accra
    6:20 am, 25 Jun Thu
    JNB Johannesburg
    5h 50m
    6h 40m layover in Johannesburg (JNB)
    SA337
    1:00 pm, 25 Jun Thu
    JNB Johannesburg
    3:10 pm, 25 Jun Thu
    CPT Cape Town
    2h 10m

    Return: Cape Town to Accra via Johannesburg

    CPT
    7:00 am
    2h
    JNB
    9:00 am
    3h 50m
    JNB
    12:50 pm
    6h 20m
    ACC
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA306
    7:00 am, 24 Jul Fri
    CPT Cape Town
    9:00 am, 24 Jul Fri
    JNB Johannesburg
    2h
    3h 50m layover in Johannesburg (JNB)
    SA56
    12:50 pm, 24 Jul Fri
    JNB Johannesburg
    5:10 pm, 24 Jul Fri
    ACC Accra
    6h 20m
    Depart: Wed, 24 Jun Return: Fri, 24 Jul Accra to Cape Town Wed, 24 Jun - Fri, 24 Jul
    South African Airways 1 stop 10h 50m
    10:30 pm ACC - 11:20 am (+1) CPT
    South African Airways 1 stop 10h 20m
    8:50 am CPT - 5:10 pm ACC
    US$950
    flysaa.com
    Show Details

    Depart: Accra to Cape Town via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    2h 50m
    JNB
    9:10 am
    2h 10m
    CPT
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 24 Jun Wed
    ACC Accra
    6:20 am, 25 Jun Thu
    JNB Johannesburg
    5h 50m
    2h 50m layover in Johannesburg (JNB)
    SA317
    9:10 am, 25 Jun Thu
    JNB Johannesburg
    11:20 am, 25 Jun Thu
    CPT Cape Town
    2h 10m

    Return: Cape Town to Accra via Johannesburg

    CPT
    8:50 am
    2h
    JNB
    10:50 am
    2h
    JNB
    12:50 pm
    6h 20m
    ACC
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA316
    8:50 am, 24 Jul Fri
    CPT Cape Town
    10:50 am, 24 Jul Fri
    JNB Johannesburg
    2h
    2h layover in Johannesburg (JNB)
    SA56
    12:50 pm, 24 Jul Fri
    JNB Johannesburg
    5:10 pm, 24 Jul Fri
    ACC Accra
    6h 20m
    Depart: Wed, 24 Jun Return: Fri, 24 Jul Accra to Cape Town Wed, 24 Jun - Fri, 24 Jul
    South African Airways 1 stop 12h 40m
    10:30 pm ACC - 1:10 pm (+1) CPT
    South African Airways 1 stop 12h 10m
    7:00 am CPT - 5:10 pm ACC
    US$950
    flysaa.com
    Show Details

    Depart: Accra to Cape Town via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    4h 40m
    JNB
    11:00 am
    2h 10m
    CPT
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 24 Jun Wed
    ACC Accra
    6:20 am, 25 Jun Thu
    JNB Johannesburg
    5h 50m
    4h 40m layover in Johannesburg (JNB)
    SA327
    11:00 am, 25 Jun Thu
    JNB Johannesburg
    1:10 pm, 25 Jun Thu
    CPT Cape Town
    2h 10m

    Return: Cape Town to Accra via Johannesburg

    CPT
    7:00 am
    2h
    JNB
    9:00 am
    3h 50m
    JNB
    12:50 pm
    6h 20m
    ACC
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA306
    7:00 am, 24 Jul Fri
    CPT Cape Town
    9:00 am, 24 Jul Fri
    JNB Johannesburg
    2h
    3h 50m layover in Johannesburg (JNB)
    SA56
    12:50 pm, 24 Jul Fri
    JNB Johannesburg
    5:10 pm, 24 Jul Fri
    ACC Accra
    6h 20m
    Depart: Wed, 24 Jun Return: Fri, 24 Jul Accra to Cape Town Wed, 24 Jun - Fri, 24 Jul
    South African Airways 1 stop 10h 50m
    10:30 pm ACC - 11:20 am (+1) CPT
    South African Airways 1 stop 11h 40m
    7:30 am CPT - 5:10 pm ACC
    US$950
    flysaa.com
    Show Details

    Depart: Accra to Cape Town via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    2h 50m
    JNB
    9:10 am
    2h 10m
    CPT
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 24 Jun Wed
    ACC Accra
    6:20 am, 25 Jun Thu
    JNB Johannesburg
    5h 50m
    2h 50m layover in Johannesburg (JNB)
    SA317
    9:10 am, 25 Jun Thu
    JNB Johannesburg
    11:20 am, 25 Jun Thu
    CPT Cape Town
    2h 10m

    Return: Cape Town to Accra via Johannesburg

    CPT
    7:30 am
    2h
    JNB
    9:30 am
    3h 20m
    JNB
    12:50 pm
    6h 20m
    ACC
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA314
    7:30 am, 24 Jul Fri
    CPT Cape Town
    9:30 am, 24 Jul Fri
    JNB Johannesburg
    2h
    3h 20m layover in Johannesburg (JNB)
    SA56
    12:50 pm, 24 Jul Fri
    JNB Johannesburg
    5:10 pm, 24 Jul Fri
    ACC Accra
    6h 20m
    Depart: Wed, 24 Jun Return: Fri, 24 Jul Accra to Cape Town Wed, 24 Jun - Fri, 24 Jul
    South African Airways 1 stop 11h 45m
    10:30 pm ACC - 12:15 pm (+1) CPT
    South African Airways 1 stop 10h 20m
    8:50 am CPT - 5:10 pm ACC
    US$950
    flysaa.com
    Show Details

    Depart: Accra to Cape Town via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    3h 45m
    JNB
    10:05 am
    2h 10m
    CPT
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 24 Jun Wed
    ACC Accra
    6:20 am, 25 Jun Thu
    JNB Johannesburg
    5h 50m
    3h 45m layover in Johannesburg (JNB)
    SA323
    10:05 am, 25 Jun Thu
    JNB Johannesburg
    12:15 pm, 25 Jun Thu
    CPT Cape Town
    2h 10m

    Return: Cape Town to Accra via Johannesburg

    CPT
    8:50 am
    2h
    JNB
    10:50 am
    2h
    JNB
    12:50 pm
    6h 20m
    ACC
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA316
    8:50 am, 24 Jul Fri
    CPT Cape Town
    10:50 am, 24 Jul Fri
    JNB Johannesburg
    2h
    2h layover in Johannesburg (JNB)
    SA56
    12:50 pm, 24 Jul Fri
    JNB Johannesburg
    5:10 pm, 24 Jul Fri
    ACC Accra
    6h 20m
    Depart: Wed, 24 Jun Return: Fri, 24 Jul Accra to Cape Town Wed, 24 Jun - Fri, 24 Jul
    South African Airways 1 stop 12h 40m
    10:30 pm ACC - 1:10 pm (+1) CPT
    South African Airways 1 stop 13h
    6:10 am CPT - 5:10 pm ACC
    US$950
    flysaa.com
    Show Details

    Depart: Accra to Cape Town via Johannesburg

    ACC
    10:30 pm
    5h 50m
    JNB
    6:20 am (+1)
    4h 40m
    JNB
    11:00 am
    2h 10m
    CPT
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA53
    10:30 pm, 24 Jun Wed
    ACC Accra
    6:20 am, 25 Jun Thu
    JNB Johannesburg
    5h 50m
    4h 40m layover in Johannesburg (JNB)
    SA327
    11:00 am, 25 Jun Thu
    JNB Johannesburg
    1:10 pm, 25 Jun Thu
    CPT Cape Town
    2h 10m

    Return: Cape Town to Accra via Johannesburg

    CPT
    6:10 am
    2h
    JNB
    8:10 am
    4h 40m
    JNB
    12:50 pm
    6h 20m
    ACC
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA304
    6:10 am, 24 Jul Fri
    CPT Cape Town
    8:10 am, 24 Jul Fri
    JNB Johannesburg
    2h
    4h 40m layover in Johannesburg (JNB)
    SA56
    12:50 pm, 24 Jul Fri
    JNB Johannesburg
    5:10 pm, 24 Jul Fri
    ACC Accra
    6h 20m