• Price
    • Depart
    • Arrive
    British Airways Direct 2h
    6:15 am CPT - 8:15 am JNB
    British Airways Direct 2h 10m
    12:50 pm JNB - 3:00 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

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

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    12:50 pm
    2h 10m
    CPT
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6417
    Sat 21 Jun, 12:50 pm
    JNB Johannesburg
    Sat 21 Jun, 3:00 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    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,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    9:40 am
    2h
    JNB
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6410
    Thu 12 Jun, 9:40 am
    CPT Cape Town
    Thu 12 Jun, 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
    Sat 21 Jun, 9:15 am
    JNB Johannesburg
    Sat 21 Jun, 11:25 am
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    2:00 pm CPT - 4:00 pm JNB
    British Airways Direct 2h 10m
    9:15 am JNB - 11:25 am CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    2:00 pm
    2h
    JNB
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6416
    Thu 12 Jun, 2:00 pm
    CPT Cape Town
    Thu 12 Jun, 4:00 pm
    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
    Sat 21 Jun, 9:15 am
    JNB Johannesburg
    Sat 21 Jun, 11:25 am
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    2:00 pm CPT - 4:00 pm JNB
    British Airways Direct 2h 10m
    5:00 pm JNB - 7:10 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    2:00 pm
    2h
    JNB
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6416
    Thu 12 Jun, 2:00 pm
    CPT Cape Town
    Thu 12 Jun, 4: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 21 Jun, 5:00 pm
    JNB Johannesburg
    Sat 21 Jun, 7:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    7:45 pm CPT - 9:45 pm JNB
    British Airways Direct 2h 10m
    5:00 pm JNB - 7:10 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    7:45 pm
    2h
    JNB
    9:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6404
    Thu 12 Jun, 7:45 pm
    CPT Cape Town
    Thu 12 Jun, 9:45 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 21 Jun, 5:00 pm
    JNB Johannesburg
    Sat 21 Jun, 7:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    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,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    9:00 am
    2h
    JNB
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6406
    Thu 12 Jun, 9:00 am
    CPT Cape Town
    Thu 12 Jun, 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
    Sat 21 Jun, 10:40 am
    JNB Johannesburg
    Sat 21 Jun, 12:50 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    7:45 pm CPT - 9:45 pm JNB
    British Airways Direct 2h 10m
    3:00 pm JNB - 5:10 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    7:45 pm
    2h
    JNB
    9:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6404
    Thu 12 Jun, 7:45 pm
    CPT Cape Town
    Thu 12 Jun, 9:45 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 21 Jun, 3:00 pm
    JNB Johannesburg
    Sat 21 Jun, 5:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    12:20 pm CPT - 2:20 pm JNB
    British Airways Direct 2h 10m
    5:00 pm JNB - 7:10 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    12:20 pm
    2h
    JNB
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6414
    Thu 12 Jun, 12:20 pm
    CPT Cape Town
    Thu 12 Jun, 2:20 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 21 Jun, 5:00 pm
    JNB Johannesburg
    Sat 21 Jun, 7:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    5:00 pm CPT - 7:00 pm JNB
    British Airways Direct 2h 10m
    5:00 pm JNB - 7:10 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    5:00 pm
    2h
    JNB
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6422
    Thu 12 Jun, 5:00 pm
    CPT Cape Town
    Thu 12 Jun, 7: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 21 Jun, 5:00 pm
    JNB Johannesburg
    Sat 21 Jun, 7:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    6:15 am CPT - 8:15 am JNB
    British Airways Direct 2h 10m
    9:15 am JNB - 11:25 am CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    6:15 am
    2h
    JNB
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6400
    Thu 12 Jun, 6:15 am
    CPT Cape Town
    Thu 12 Jun, 8:15 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
    Sat 21 Jun, 9:15 am
    JNB Johannesburg
    Sat 21 Jun, 11:25 am
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    7:00 am CPT - 9:00 am JNB
    British Airways Direct 2h 10m
    10:40 am JNB - 12:50 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    7:00 am
    2h
    JNB
    9:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6424
    Thu 12 Jun, 7:00 am
    CPT Cape Town
    Thu 12 Jun, 9: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
    Sat 21 Jun, 10:40 am
    JNB Johannesburg
    Sat 21 Jun, 12:50 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    9:40 am CPT - 11:40 am JNB
    British Airways Direct 2h 10m
    12:50 pm JNB - 3:00 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

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

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    12:50 pm
    2h 10m
    CPT
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6417
    Sat 21 Jun, 12:50 pm
    JNB Johannesburg
    Sat 21 Jun, 3:00 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    9:00 am CPT - 11:00 am JNB
    British Airways Direct 2h 10m
    12:50 pm JNB - 3:00 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

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

    * Operated by Comair (South Africa)

    Return: Johannesburg to Cape Town

    JNB
    12:50 pm
    2h 10m
    CPT
    3:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6417
    Sat 21 Jun, 12:50 pm
    JNB Johannesburg
    Sat 21 Jun, 3:00 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    6:00 pm CPT - 8:00 pm JNB
    British Airways Direct 2h 10m
    6:00 pm JNB - 8:10 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    6:00 pm
    2h
    JNB
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6426
    Thu 12 Jun, 6:00 pm
    CPT Cape Town
    Thu 12 Jun, 8:00 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 21 Jun, 6:00 pm
    JNB Johannesburg
    Sat 21 Jun, 8:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    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,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    7:00 am
    2h
    JNB
    9:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6424
    Thu 12 Jun, 7:00 am
    CPT Cape Town
    Thu 12 Jun, 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 21 Jun, 3:00 pm
    JNB Johannesburg
    Sat 21 Jun, 5:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    7:00 am CPT - 9:00 am JNB
    British Airways Direct 2h 10m
    6:00 pm JNB - 8:10 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    7:00 am
    2h
    JNB
    9:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6424
    Thu 12 Jun, 7:00 am
    CPT Cape Town
    Thu 12 Jun, 9:00 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 21 Jun, 6:00 pm
    JNB Johannesburg
    Sat 21 Jun, 8:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    7:30 am CPT - 9:30 am JNB
    British Airways Direct 2h 10m
    6:00 pm JNB - 8:10 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    7:30 am
    2h
    JNB
    9:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6428
    Thu 12 Jun, 7:30 am
    CPT Cape Town
    Thu 12 Jun, 9:30 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 21 Jun, 6:00 pm
    JNB Johannesburg
    Sat 21 Jun, 8:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    9:40 am CPT - 11:40 am JNB
    British Airways Direct 2h 10m
    3:00 pm JNB - 5:10 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    9:40 am
    2h
    JNB
    11:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA6410
    Thu 12 Jun, 9:40 am
    CPT Cape Town
    Thu 12 Jun, 11:40 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 21 Jun, 3:00 pm
    JNB Johannesburg
    Sat 21 Jun, 5:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    12:20 pm CPT - 2:20 pm JNB
    British Airways Direct 2h 10m
    3:00 pm JNB - 5:10 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    12:20 pm
    2h
    JNB
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6414
    Thu 12 Jun, 12:20 pm
    CPT Cape Town
    Thu 12 Jun, 2:20 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 21 Jun, 3:00 pm
    JNB Johannesburg
    Sat 21 Jun, 5:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    British Airways Direct 2h
    2:00 pm CPT - 4:00 pm JNB
    British Airways Direct 2h 10m
    6:00 pm JNB - 8:10 pm CPT
    R2,933
    britishairways.com
    Show Details
    found 3h ago
    Cape Town to Johannesburg Thu, 12 Jun - Sat, 21 Jun

    Depart: Cape Town to Johannesburg

    CPT
    2:00 pm
    2h
    JNB
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA6416
    Thu 12 Jun, 2:00 pm
    CPT Cape Town
    Thu 12 Jun, 4:00 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 21 Jun, 6:00 pm
    JNB Johannesburg
    Sat 21 Jun, 8:10 pm
    CPT Cape Town
    2h 10m

    * Operated by Comair (South Africa)

    Cheap Flights from Cape Town to Johannesburg

    Find cheap airfares for flights from Cape Town to Johannesburg. Use Wego.co.za to search and compare low airfare airline tickets for Cape Town to Johannesburg flights on various international airlines. FInd last minute flights and the latest low airfares for this route. Compare cheap Cape Town to Johannesburg flights at a glance and get the best deal for your trip.

    These Cape Town airport(s) service flights on the Cape Town to Johannesburg route:

    These Johannesburg airport(s) service flights on the Johannesburg to Cape Town route:

    These airlines operate flights from Cape Town to Johannesburg:

    Besides Johannesburg flights, find cheap hotels and quality accommodation in Johannesburg with Wego. Search and compare Johannesburg hotels online to book your ideal travel accommodation.