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

    Cheap Flights from Kenya to South Africa

    Airline Results Price View
    View All Airlines View Flights
    Kenya Airways 100 results US$513 View Flights
    South African Airways 20 results US$612 View Flights
    Comair (South Africa) 57 results US$749 View Flights
    Cities Results Price View
    View All Cities View Flights
    Johannesburg 126 results US$513 View Flights
    Durban 51 results US$740 View Flights
    Depart:Mon, 8 Sep Return:Fri, 12 Sep Nairobi to Johannesburg Mon, 8 Sep - Fri, 12 Sep
    Kenya Airways Direct 4h 15m
    8:35 am NBO - 11:50 am JNB
    Kenya Airways Direct 4h 10m
    10:55 am JNB - 4:05 pm NBO
    US$513
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    8:35 am
    4h 15m
    JNB
    11:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ762
    Mon 8 Sep, 8:35 am
    NBO Nairobi
    Mon 8 Sep, 11:50 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    10:55 am
    4h 10m
    NBO
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ761
    Fri 12 Sep, 10:55 am
    JNB Johannesburg
    Fri 12 Sep, 4:05 pm
    NBO Nairobi
    4h 10m
    Depart:Mon, 8 Sep Return:Fri, 12 Sep Nairobi to Johannesburg Mon, 8 Sep - Fri, 12 Sep
    Kenya Airways Direct 4h 15m
    8:35 pm NBO - 11:50 pm JNB
    Kenya Airways Direct 4h 10m
    10:55 am JNB - 4:05 pm NBO
    US$513
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    8:35 pm
    4h 15m
    JNB
    11:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ764
    Mon 8 Sep, 8:35 pm
    NBO Nairobi
    Mon 8 Sep, 11:50 pm
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    10:55 am
    4h 10m
    NBO
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ761
    Fri 12 Sep, 10:55 am
    JNB Johannesburg
    Fri 12 Sep, 4:05 pm
    NBO Nairobi
    4h 10m
    Depart:Mon, 8 Sep Return:Fri, 12 Sep Nairobi to Johannesburg Mon, 8 Sep - Fri, 12 Sep
    Kenya Airways Direct 4h 15m
    6:35 am NBO - 9:50 am JNB
    Kenya Airways Direct 4h 10m
    1:20 pm JNB - 6:30 pm NBO
    US$513
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ760
    Mon 8 Sep, 6:35 am
    NBO Nairobi
    Mon 8 Sep, 9:50 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    1:20 pm
    4h 10m
    NBO
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    Fri 12 Sep, 1:20 pm
    JNB Johannesburg
    Fri 12 Sep, 6:30 pm
    NBO Nairobi
    4h 10m
    Depart:Mon, 8 Sep Return:Fri, 12 Sep Nairobi to Johannesburg Mon, 8 Sep - Fri, 12 Sep
    Kenya Airways Direct 4h 15m
    8:35 pm NBO - 11:50 pm JNB
    Kenya Airways Direct 4h 10m
    1:20 pm JNB - 6:30 pm NBO
    US$513
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    8:35 pm
    4h 15m
    JNB
    11:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ764
    Mon 8 Sep, 8:35 pm
    NBO Nairobi
    Mon 8 Sep, 11:50 pm
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    1:20 pm
    4h 10m
    NBO
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    Fri 12 Sep, 1:20 pm
    JNB Johannesburg
    Fri 12 Sep, 6:30 pm
    NBO Nairobi
    4h 10m
    Depart:Mon, 8 Sep Return:Fri, 12 Sep Nairobi to Johannesburg Mon, 8 Sep - Fri, 12 Sep
    Kenya Airways Direct 4h 15m
    8:35 am NBO - 11:50 am JNB
    Kenya Airways Direct 4h 10m
    1:20 pm JNB - 6:30 pm NBO
    US$513
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    8:35 am
    4h 15m
    JNB
    11:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ762
    Mon 8 Sep, 8:35 am
    NBO Nairobi
    Mon 8 Sep, 11:50 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    1:20 pm
    4h 10m
    NBO
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    Fri 12 Sep, 1:20 pm
    JNB Johannesburg
    Fri 12 Sep, 6:30 pm
    NBO Nairobi
    4h 10m
    Depart:Mon, 8 Sep Return:Fri, 12 Sep Nairobi to Johannesburg Mon, 8 Sep - Fri, 12 Sep
    Kenya Airways Direct 4h 15m
    6:35 am NBO - 9:50 am JNB
    Kenya Airways Direct 4h 10m
    10:55 am JNB - 4:05 pm NBO
    US$513
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ760
    Mon 8 Sep, 6:35 am
    NBO Nairobi
    Mon 8 Sep, 9:50 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    10:55 am
    4h 10m
    NBO
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ761
    Fri 12 Sep, 10:55 am
    JNB Johannesburg
    Fri 12 Sep, 4:05 pm
    NBO Nairobi
    4h 10m
    Depart:Thu, 4 Sep Return:Sat, 13 Sep Nairobi to Johannesburg Thu, 4 Sep - Sat, 13 Sep
    Kenya Airways Direct 4h 15m
    8:35 am NBO - 11:50 am JNB
    Kenya Airways Direct 4h 10m
    10:55 am JNB - 4:05 pm NBO
    US$515
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    8:35 am
    4h 15m
    JNB
    11:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ762
    Thu 4 Sep, 8:35 am
    NBO Nairobi
    Thu 4 Sep, 11:50 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    10:55 am
    4h 10m
    NBO
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ761
    Sat 13 Sep, 10:55 am
    JNB Johannesburg
    Sat 13 Sep, 4:05 pm
    NBO Nairobi
    4h 10m
    Depart:Thu, 4 Sep Return:Thu, 18 Sep Nairobi to Johannesburg Thu, 4 Sep - Thu, 18 Sep
    Kenya Airways Direct 4h 15m
    8:35 am NBO - 11:50 am JNB
    Kenya Airways Direct 4h 10m
    1:20 pm JNB - 6:30 pm NBO
    US$515
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    8:35 am
    4h 15m
    JNB
    11:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ762
    Thu 4 Sep, 8:35 am
    NBO Nairobi
    Thu 4 Sep, 11:50 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    1:20 pm
    4h 10m
    NBO
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    Thu 18 Sep, 1:20 pm
    JNB Johannesburg
    Thu 18 Sep, 6:30 pm
    NBO Nairobi
    4h 10m
    Depart:Thu, 4 Sep Return:Thu, 18 Sep Nairobi to Johannesburg Thu, 4 Sep - Thu, 18 Sep
    Kenya Airways Direct 4h 15m
    6:35 am NBO - 9:50 am JNB
    Kenya Airways Direct 4h 10m
    10:55 am JNB - 4:05 pm NBO
    US$515
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ760
    Thu 4 Sep, 6:35 am
    NBO Nairobi
    Thu 4 Sep, 9:50 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    10:55 am
    4h 10m
    NBO
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ761
    Thu 18 Sep, 10:55 am
    JNB Johannesburg
    Thu 18 Sep, 4:05 pm
    NBO Nairobi
    4h 10m
    Depart:Thu, 4 Sep Return:Sat, 13 Sep Nairobi to Johannesburg Thu, 4 Sep - Sat, 13 Sep
    Kenya Airways Direct 4h 15m
    6:35 am NBO - 9:50 am JNB
    Kenya Airways Direct 4h 10m
    1:20 pm JNB - 6:30 pm NBO
    US$515
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ760
    Thu 4 Sep, 6:35 am
    NBO Nairobi
    Thu 4 Sep, 9:50 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    1:20 pm
    4h 10m
    NBO
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    Sat 13 Sep, 1:20 pm
    JNB Johannesburg
    Sat 13 Sep, 6:30 pm
    NBO Nairobi
    4h 10m
    Depart:Thu, 4 Sep Return:Thu, 18 Sep Nairobi to Johannesburg Thu, 4 Sep - Thu, 18 Sep
    Kenya Airways Direct 4h 15m
    8:35 pm NBO - 11:50 pm JNB
    Kenya Airways Direct 4h 10m
    1:20 pm JNB - 6:30 pm NBO
    US$515
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    8:35 pm
    4h 15m
    JNB
    11:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ764
    Thu 4 Sep, 8:35 pm
    NBO Nairobi
    Thu 4 Sep, 11:50 pm
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    1:20 pm
    4h 10m
    NBO
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    Thu 18 Sep, 1:20 pm
    JNB Johannesburg
    Thu 18 Sep, 6:30 pm
    NBO Nairobi
    4h 10m
    Depart:Thu, 4 Sep Return:Sat, 13 Sep Nairobi to Johannesburg Thu, 4 Sep - Sat, 13 Sep
    Kenya Airways Direct 4h 15m
    8:35 pm NBO - 11:50 pm JNB
    Kenya Airways Direct 4h 10m
    10:55 am JNB - 4:05 pm NBO
    US$515
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    8:35 pm
    4h 15m
    JNB
    11:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ764
    Thu 4 Sep, 8:35 pm
    NBO Nairobi
    Thu 4 Sep, 11:50 pm
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    10:55 am
    4h 10m
    NBO
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ761
    Sat 13 Sep, 10:55 am
    JNB Johannesburg
    Sat 13 Sep, 4:05 pm
    NBO Nairobi
    4h 10m
    Depart:Thu, 4 Sep Return:Sat, 13 Sep Nairobi to Johannesburg Thu, 4 Sep - Sat, 13 Sep
    Kenya Airways Direct 4h 15m
    8:35 am NBO - 11:50 am JNB
    Kenya Airways Direct 4h 10m
    1:20 pm JNB - 6:30 pm NBO
    US$515
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    8:35 am
    4h 15m
    JNB
    11:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ762
    Thu 4 Sep, 8:35 am
    NBO Nairobi
    Thu 4 Sep, 11:50 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    1:20 pm
    4h 10m
    NBO
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    Sat 13 Sep, 1:20 pm
    JNB Johannesburg
    Sat 13 Sep, 6:30 pm
    NBO Nairobi
    4h 10m
    Depart:Thu, 4 Sep Return:Thu, 18 Sep Nairobi to Johannesburg Thu, 4 Sep - Thu, 18 Sep
    Kenya Airways Direct 4h 15m
    8:35 am NBO - 11:50 am JNB
    Kenya Airways Direct 4h 10m
    10:55 am JNB - 4:05 pm NBO
    US$515
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    8:35 am
    4h 15m
    JNB
    11:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ762
    Thu 4 Sep, 8:35 am
    NBO Nairobi
    Thu 4 Sep, 11:50 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    10:55 am
    4h 10m
    NBO
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ761
    Thu 18 Sep, 10:55 am
    JNB Johannesburg
    Thu 18 Sep, 4:05 pm
    NBO Nairobi
    4h 10m
    Depart:Thu, 4 Sep Return:Thu, 18 Sep Nairobi to Johannesburg Thu, 4 Sep - Thu, 18 Sep
    Kenya Airways Direct 4h 15m
    6:35 am NBO - 9:50 am JNB
    Kenya Airways Direct 4h 10m
    1:20 pm JNB - 6:30 pm NBO
    US$515
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ760
    Thu 4 Sep, 6:35 am
    NBO Nairobi
    Thu 4 Sep, 9:50 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    1:20 pm
    4h 10m
    NBO
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    Thu 18 Sep, 1:20 pm
    JNB Johannesburg
    Thu 18 Sep, 6:30 pm
    NBO Nairobi
    4h 10m
    Depart:Thu, 4 Sep Return:Sat, 13 Sep Nairobi to Johannesburg Thu, 4 Sep - Sat, 13 Sep
    Kenya Airways Direct 4h 15m
    8:35 pm NBO - 11:50 pm JNB
    Kenya Airways Direct 4h 10m
    1:20 pm JNB - 6:30 pm NBO
    US$515
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    8:35 pm
    4h 15m
    JNB
    11:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ764
    Thu 4 Sep, 8:35 pm
    NBO Nairobi
    Thu 4 Sep, 11:50 pm
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    1:20 pm
    4h 10m
    NBO
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    Sat 13 Sep, 1:20 pm
    JNB Johannesburg
    Sat 13 Sep, 6:30 pm
    NBO Nairobi
    4h 10m
    Depart:Thu, 4 Sep Return:Sat, 13 Sep Nairobi to Johannesburg Thu, 4 Sep - Sat, 13 Sep
    Kenya Airways Direct 4h 15m
    6:35 am NBO - 9:50 am JNB
    Kenya Airways Direct 4h 10m
    10:55 am JNB - 4:05 pm NBO
    US$515
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ760
    Thu 4 Sep, 6:35 am
    NBO Nairobi
    Thu 4 Sep, 9:50 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    10:55 am
    4h 10m
    NBO
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ761
    Sat 13 Sep, 10:55 am
    JNB Johannesburg
    Sat 13 Sep, 4:05 pm
    NBO Nairobi
    4h 10m
    Depart:Thu, 4 Sep Return:Thu, 18 Sep Nairobi to Johannesburg Thu, 4 Sep - Thu, 18 Sep
    Kenya Airways Direct 4h 15m
    8:35 pm NBO - 11:50 pm JNB
    Kenya Airways Direct 4h 10m
    10:55 am JNB - 4:05 pm NBO
    US$515
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    8:35 pm
    4h 15m
    JNB
    11:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ764
    Thu 4 Sep, 8:35 pm
    NBO Nairobi
    Thu 4 Sep, 11:50 pm
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    10:55 am
    4h 10m
    NBO
    4:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ761
    Thu 18 Sep, 10:55 am
    JNB Johannesburg
    Thu 18 Sep, 4:05 pm
    NBO Nairobi
    4h 10m
    Depart:Mon, 8 Sep Return:Fri, 12 Sep Nairobi to Johannesburg Mon, 8 Sep - Fri, 12 Sep
    South African Airways Direct 4h 15m
    2:15 am NBO - 5:30 am JNB
    South African Airways Direct 4h 5m
    10:10 am JNB - 3:15 pm NBO
    US$612
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    2:15 am
    4h 15m
    JNB
    5:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    SA181
    Mon 8 Sep, 2:15 am
    NBO Nairobi
    Mon 8 Sep, 5:30 am
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    10:10 am
    4h 5m
    NBO
    3:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA184
    Fri 12 Sep, 10:10 am
    JNB Johannesburg
    Fri 12 Sep, 3:15 pm
    NBO Nairobi
    4h 5m
    Depart:Thu, 4 Sep Return:Thu, 18 Sep Nairobi to Johannesburg Thu, 4 Sep - Thu, 18 Sep
    South African Airways Direct 4h 15m
    4:05 pm NBO - 7:20 pm JNB
    South African Airways Direct 4h 5m
    8:20 pm JNB - 1:25 am (+1) NBO
    US$674
    us.bravofly.com
    Show Details

    Depart: Nairobi to Johannesburg

    NBO
    4:05 pm
    4h 15m
    JNB
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA185
    Thu 4 Sep, 4:05 pm
    NBO Nairobi
    Thu 4 Sep, 7:20 pm
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Nairobi

    JNB
    8:20 pm
    4h 5m
    NBO
    1:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA180
    Thu 18 Sep, 8:20 pm
    JNB Johannesburg
    Fri 19 Sep, 1:25 am
    NBO Nairobi
    4h 5m