Cheap Flights from Cape Town to Johannesburg
    (Modify Search)
    • Airlines
    • Flights

    Cheap Flights from Cape Town to Johannesburg

    Airline Results Price View
    View All Airlines View Flights
    British Airways 138 results R2,966 View Flights
    Depart:Sun, 7 Sep Return:Thu, 11 Sep Cape Town to Johannesburg Sun, 7 Sep - Thu, 11 Sep
    British Airways Direct 2h
    9:00 am CPT - 11:00 am JNB
    British Airways Direct 2h 10m
    6:05 am JNB - 8:15 am CPT
    R2,961
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    9:00 am
    2h
    JNB
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6406
    Sun 7 Sep, 9:00 am
    CPT Cape Town
    Sun 7 Sep, 11:00 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    6:05 am
    2h 10m
    CPT
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6441
    Thu 11 Sep, 6:05 am
    JNB Johannesburg
    Thu 11 Sep, 8:15 am
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Sun, 7 Sep Return:Thu, 11 Sep Cape Town to Johannesburg Sun, 7 Sep - Thu, 11 Sep
    British Airways Direct 2h
    9:00 am CPT - 11:00 am JNB
    British Airways Direct 2h 10m
    10:40 am JNB - 12:50 pm CPT
    R2,961
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    9:00 am
    2h
    JNB
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6406
    Sun 7 Sep, 9:00 am
    CPT Cape Town
    Sun 7 Sep, 11:00 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    10:40 am
    2h 10m
    CPT
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6409
    Thu 11 Sep, 10:40 am
    JNB Johannesburg
    Thu 11 Sep, 12:50 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Sun, 7 Sep Return:Thu, 11 Sep Cape Town to Johannesburg Sun, 7 Sep - Thu, 11 Sep
    British Airways Direct 2h
    9:00 am CPT - 11:00 am JNB
    British Airways Direct 2h 10m
    7:00 am JNB - 9:10 am CPT
    R2,961
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    9:00 am
    2h
    JNB
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6406
    Sun 7 Sep, 9:00 am
    CPT Cape Town
    Sun 7 Sep, 11:00 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    7:00 am
    2h 10m
    CPT
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6401
    Thu 11 Sep, 7:00 am
    JNB Johannesburg
    Thu 11 Sep, 9:10 am
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Sun, 7 Sep Return:Thu, 11 Sep Cape Town to Johannesburg Sun, 7 Sep - Thu, 11 Sep
    British Airways Direct 2h
    9:40 am CPT - 11:40 am JNB
    British Airways Direct 2h 10m
    7:00 am JNB - 9:10 am CPT
    R2,961
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    9:40 am
    2h
    JNB
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6410
    Sun 7 Sep, 9:40 am
    CPT Cape Town
    Sun 7 Sep, 11:40 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    7:00 am
    2h 10m
    CPT
    9:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6401
    Thu 11 Sep, 7:00 am
    JNB Johannesburg
    Thu 11 Sep, 9:10 am
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Sun, 7 Sep Return:Thu, 11 Sep Cape Town to Johannesburg Sun, 7 Sep - Thu, 11 Sep
    British Airways Direct 2h
    9:40 am CPT - 11:40 am JNB
    British Airways Direct 2h 10m
    10:40 am JNB - 12:50 pm CPT
    R2,961
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    9:40 am
    2h
    JNB
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6410
    Sun 7 Sep, 9:40 am
    CPT Cape Town
    Sun 7 Sep, 11:40 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    10:40 am
    2h 10m
    CPT
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6409
    Thu 11 Sep, 10:40 am
    JNB Johannesburg
    Thu 11 Sep, 12:50 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Sun, 7 Sep Return:Thu, 11 Sep Cape Town to Johannesburg Sun, 7 Sep - Thu, 11 Sep
    British Airways Direct 2h
    9:40 am CPT - 11:40 am JNB
    British Airways Direct 2h 10m
    6:05 am JNB - 8:15 am CPT
    R2,961
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    9:40 am
    2h
    JNB
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6410
    Sun 7 Sep, 9:40 am
    CPT Cape Town
    Sun 7 Sep, 11:40 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    6:05 am
    2h 10m
    CPT
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6441
    Thu 11 Sep, 6:05 am
    JNB Johannesburg
    Thu 11 Sep, 8:15 am
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Sun, 7 Sep Return:Thu, 11 Sep Cape Town to Johannesburg Sun, 7 Sep - Thu, 11 Sep
    British Airways Direct 2h
    9:40 am CPT - 11:40 am JNB
    British Airways Direct 2h 10m
    9:15 am JNB - 11:25 am CPT
    R2,961
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    9:40 am
    2h
    JNB
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6410
    Sun 7 Sep, 9:40 am
    CPT Cape Town
    Sun 7 Sep, 11:40 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    9:15 am
    2h 10m
    CPT
    11:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6413
    Thu 11 Sep, 9:15 am
    JNB Johannesburg
    Thu 11 Sep, 11:25 am
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Sun, 7 Sep Return:Thu, 11 Sep Cape Town to Johannesburg Sun, 7 Sep - Thu, 11 Sep
    British Airways Direct 2h
    9:40 am CPT - 11:40 am JNB
    British Airways Direct 2h 10m
    7:50 pm JNB - 10:00 pm CPT
    R2,961
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    9:40 am
    2h
    JNB
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6410
    Sun 7 Sep, 9:40 am
    CPT Cape Town
    Sun 7 Sep, 11:40 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    7:50 pm
    2h 10m
    CPT
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6403
    Thu 11 Sep, 7:50 pm
    JNB Johannesburg
    Thu 11 Sep, 10:00 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Sun, 7 Sep Return:Thu, 11 Sep Cape Town to Johannesburg Sun, 7 Sep - Thu, 11 Sep
    British Airways Direct 2h
    9:00 am CPT - 11:00 am JNB
    British Airways Direct 2h 10m
    9:15 am JNB - 11:25 am CPT
    R2,961
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    9:00 am
    2h
    JNB
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6406
    Sun 7 Sep, 9:00 am
    CPT Cape Town
    Sun 7 Sep, 11:00 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    9:15 am
    2h 10m
    CPT
    11:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6413
    Thu 11 Sep, 9:15 am
    JNB Johannesburg
    Thu 11 Sep, 11:25 am
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Sun, 7 Sep Return:Thu, 11 Sep Cape Town to Johannesburg Sun, 7 Sep - Thu, 11 Sep
    British Airways Direct 2h
    9:00 am CPT - 11:00 am JNB
    British Airways Direct 2h 10m
    7:50 pm JNB - 10:00 pm CPT
    R2,961
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    9:00 am
    2h
    JNB
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6406
    Sun 7 Sep, 9:00 am
    CPT Cape Town
    Sun 7 Sep, 11:00 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    7:50 pm
    2h 10m
    CPT
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6403
    Thu 11 Sep, 7:50 pm
    JNB Johannesburg
    Thu 11 Sep, 10:00 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Thu, 16 Oct Return:Sat, 18 Oct Cape Town to Johannesburg Thu, 16 Oct - Sat, 18 Oct
    British Airways Direct 2h
    6:15 am CPT - 8:15 am JNB
    British Airways Direct 2h 10m
    10:40 am JNB - 12:50 pm CPT
    R2,967
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    6:15 am
    2h
    JNB
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6400
    Thu 16 Oct, 6:15 am
    CPT Cape Town
    Thu 16 Oct, 8:15 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    10:40 am
    2h 10m
    CPT
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6409
    Sat 18 Oct, 10:40 am
    JNB Johannesburg
    Sat 18 Oct, 12:50 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Thu, 16 Oct Return:Sat, 18 Oct Cape Town to Johannesburg Thu, 16 Oct - Sat, 18 Oct
    British Airways Direct 2h
    7:00 am CPT - 9:00 am JNB
    British Airways Direct 2h 10m
    5:00 pm JNB - 7:10 pm CPT
    R2,967
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    7:00 am
    2h
    JNB
    9:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6424
    Thu 16 Oct, 7:00 am
    CPT Cape Town
    Thu 16 Oct, 9:00 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    5:00 pm
    2h 10m
    CPT
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6429
    Sat 18 Oct, 5:00 pm
    JNB Johannesburg
    Sat 18 Oct, 7:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Thu, 16 Oct Return:Sat, 18 Oct Cape Town to Johannesburg Thu, 16 Oct - Sat, 18 Oct
    British Airways Direct 2h
    7:30 am CPT - 9:30 am JNB
    British Airways Direct 2h 10m
    5:00 pm JNB - 7:10 pm CPT
    R2,967
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    7:30 am
    2h
    JNB
    9:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6428
    Thu 16 Oct, 7:30 am
    CPT Cape Town
    Thu 16 Oct, 9:30 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    5:00 pm
    2h 10m
    CPT
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6429
    Sat 18 Oct, 5:00 pm
    JNB Johannesburg
    Sat 18 Oct, 7:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Thu, 16 Oct Return:Sat, 18 Oct Cape Town to Johannesburg Thu, 16 Oct - Sat, 18 Oct
    British Airways Direct 2h
    9:00 am CPT - 11:00 am JNB
    British Airways Direct 2h 10m
    3:00 pm JNB - 5:10 pm CPT
    R2,967
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    9:00 am
    2h
    JNB
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6406
    Thu 16 Oct, 9:00 am
    CPT Cape Town
    Thu 16 Oct, 11:00 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    3:00 pm
    2h 10m
    CPT
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6425
    Sat 18 Oct, 3:00 pm
    JNB Johannesburg
    Sat 18 Oct, 5:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Thu, 16 Oct Return:Sat, 18 Oct Cape Town to Johannesburg Thu, 16 Oct - Sat, 18 Oct
    British Airways Direct 2h
    7:00 pm CPT - 9:00 pm JNB
    British Airways Direct 2h 10m
    5:00 pm JNB - 7:10 pm CPT
    R2,967
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    7:00 pm
    2h
    JNB
    9:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6438
    Thu 16 Oct, 7:00 pm
    CPT Cape Town
    Thu 16 Oct, 9:00 pm
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    5:00 pm
    2h 10m
    CPT
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6429
    Sat 18 Oct, 5:00 pm
    JNB Johannesburg
    Sat 18 Oct, 7:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Thu, 16 Oct Return:Sat, 18 Oct Cape Town to Johannesburg Thu, 16 Oct - Sat, 18 Oct
    British Airways Direct 2h
    9:40 am CPT - 11:40 am JNB
    British Airways Direct 2h 10m
    6:00 pm JNB - 8:10 pm CPT
    R2,967
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    9:40 am
    2h
    JNB
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6410
    Thu 16 Oct, 9:40 am
    CPT Cape Town
    Thu 16 Oct, 11:40 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    6:00 pm
    2h 10m
    CPT
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6431
    Sat 18 Oct, 6:00 pm
    JNB Johannesburg
    Sat 18 Oct, 8:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Thu, 16 Oct Return:Sat, 18 Oct Cape Town to Johannesburg Thu, 16 Oct - Sat, 18 Oct
    British Airways Direct 2h
    12:20 pm CPT - 2:20 pm JNB
    British Airways Direct 2h 10m
    6:00 pm JNB - 8:10 pm CPT
    R2,967
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    12:20 pm
    2h
    JNB
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6414
    Thu 16 Oct, 12:20 pm
    CPT Cape Town
    Thu 16 Oct, 2:20 pm
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    6:00 pm
    2h 10m
    CPT
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6431
    Sat 18 Oct, 6:00 pm
    JNB Johannesburg
    Sat 18 Oct, 8:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Thu, 16 Oct Return:Sat, 18 Oct Cape Town to Johannesburg Thu, 16 Oct - Sat, 18 Oct
    British Airways Direct 2h
    7:00 pm CPT - 9:00 pm JNB
    British Airways Direct 2h 10m
    3:00 pm JNB - 5:10 pm CPT
    R2,967
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    7:00 pm
    2h
    JNB
    9:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6438
    Thu 16 Oct, 7:00 pm
    CPT Cape Town
    Thu 16 Oct, 9:00 pm
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    3:00 pm
    2h 10m
    CPT
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6425
    Sat 18 Oct, 3:00 pm
    JNB Johannesburg
    Sat 18 Oct, 5:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Thu, 16 Oct Return:Sat, 18 Oct Cape Town to Johannesburg Thu, 16 Oct - Sat, 18 Oct
    British Airways Direct 2h
    7:00 am CPT - 9:00 am JNB
    British Airways Direct 2h 10m
    3:00 pm JNB - 5:10 pm CPT
    R2,967
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    7:00 am
    2h
    JNB
    9:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6424
    Thu 16 Oct, 7:00 am
    CPT Cape Town
    Thu 16 Oct, 9:00 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    3:00 pm
    2h 10m
    CPT
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6425
    Sat 18 Oct, 3:00 pm
    JNB Johannesburg
    Sat 18 Oct, 5:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Depart:Thu, 16 Oct Return:Sat, 18 Oct Cape Town to Johannesburg Thu, 16 Oct - Sat, 18 Oct
    British Airways Direct 2h
    7:30 am CPT - 9:30 am JNB
    British Airways Direct 2h 10m
    3:00 pm JNB - 5:10 pm CPT
    R2,967
    britishairways.com
    Show Details

    Depart: Cape Town to Johannesburg

    CPT
    7:30 am
    2h
    JNB
    9:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6428
    Thu 16 Oct, 7:30 am
    CPT Cape Town
    Thu 16 Oct, 9:30 am
    JNB Johannesburg
    2h

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    3:00 pm
    2h 10m
    CPT
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6425
    Sat 18 Oct, 3:00 pm
    JNB Johannesburg
    Sat 18 Oct, 5:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)