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

Recent Searches

    Cheap Flights from Johannesburg to Brazzaville
    (Modify Search)
    Price Alerts
    • Airlines
    • Flights
    • Schedules

    Cheap Flights from Johannesburg to Brazzaville

    Airline Results Price View
    View All Airlines View Flights
    Ethiopian Airlines 4 results US$635 View Flights
    Emirates 2 results US$1,259 View Flights
    Kulula 4 results US$2,185 View Flights
    Kenya Airways 6 results US$2,798 View Flights
    Air Namibia 4 results US$2,943 View Flights
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    Ethiopian Airlines 1 stop 22h 5m
    2:05 pm BZV - 1:10 pm (+1) JNB
    US$635
    expedia.com
    Show Details

    Depart: Johannesburg to Brazzaville via Addis Ababa

    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    12h 45m
    ADD
    9:35 am
    4h 10m
    BZV
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET808
    2:20 pm, 10 Aug Mon
    JNB Johannesburg
    8:50 pm, 10 Aug Mon
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    9:35 am, 11 Aug Tue
    ADD Addis Ababa
    11:45 am, 11 Aug Tue
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Addis Ababa

    BZV
    2:05 pm
    3h 35m
    ADD
    7:40 pm
    13h
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    2:05 pm, 30 Aug Sun
    BZV Brazzaville
    7:40 pm, 30 Aug Sun
    ADD Addis Ababa
    3h 35m
    13h layover in Addis Ababa (ADD)
    ET809
    8:40 am, 31 Aug Mon
    ADD Addis Ababa
    1:10 pm, 31 Aug Mon
    JNB Johannesburg
    5h 30m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    Ethiopian Airlines 1 stop 13h 35m
    2:05 pm BZV - 4:40 am (+1) JNB
    US$635
    expedia.com
    Show Details

    Depart: Johannesburg to Brazzaville via Addis Ababa

    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    12h 45m
    ADD
    9:35 am
    4h 10m
    BZV
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET808
    2:20 pm, 10 Aug Mon
    JNB Johannesburg
    8:50 pm, 10 Aug Mon
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    9:35 am, 11 Aug Tue
    ADD Addis Ababa
    11:45 am, 11 Aug Tue
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Addis Ababa

    BZV
    2:05 pm
    3h 35m
    ADD
    7:40 pm
    3h 50m
    ADD
    11:30 pm
    6h 10m
    JNB
    4:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    2:05 pm, 30 Aug Sun
    BZV Brazzaville
    7:40 pm, 30 Aug Sun
    ADD Addis Ababa
    3h 35m
    3h 50m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 30 Aug Sun
    ADD Addis Ababa
    4:40 am, 31 Aug Mon
    JNB Johannesburg
    6h 10m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    Ethiopian Airlines 1 stop 13h 35m
    2:05 pm BZV - 4:40 am (+1) JNB
    US$636
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Addis Ababa

    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    12h 45m
    ADD
    9:35 am
    4h 10m
    BZV
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET808
    2:20 pm, 10 Aug Mon
    JNB Johannesburg
    8:50 pm, 10 Aug Mon
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    9:35 am, 11 Aug Tue
    ADD Addis Ababa
    11:45 am, 11 Aug Tue
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Addis Ababa

    BZV
    2:05 pm
    3h 35m
    ADD
    7:40 pm
    3h 50m
    ADD
    11:30 pm
    6h 10m
    JNB
    4:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    2:05 pm, 30 Aug Sun
    BZV Brazzaville
    7:40 pm, 30 Aug Sun
    ADD Addis Ababa
    3h 35m
    3h 50m layover in Addis Ababa (ADD)
    ET849
    11:30 pm, 30 Aug Sun
    ADD Addis Ababa
    4:40 am, 31 Aug Mon
    JNB Johannesburg
    6h 10m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    Ethiopian Airlines 1 stop 22h 5m
    2:05 pm BZV - 1:10 pm (+1) JNB
    US$636
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Addis Ababa

    JNB
    2:20 pm
    5h 30m
    ADD
    8:50 pm
    12h 45m
    ADD
    9:35 am
    4h 10m
    BZV
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET808
    2:20 pm, 10 Aug Mon
    JNB Johannesburg
    8:50 pm, 10 Aug Mon
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    9:35 am, 11 Aug Tue
    ADD Addis Ababa
    11:45 am, 11 Aug Tue
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Addis Ababa

    BZV
    2:05 pm
    3h 35m
    ADD
    7:40 pm
    13h
    ADD
    8:40 am
    5h 30m
    JNB
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    2:05 pm, 30 Aug Sun
    BZV Brazzaville
    7:40 pm, 30 Aug Sun
    ADD Addis Ababa
    3h 35m
    13h layover in Addis Ababa (ADD)
    ET809
    8:40 am, 31 Aug Mon
    ADD Addis Ababa
    1:10 pm, 31 Aug Mon
    JNB Johannesburg
    5h 30m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Multiple Airlines 1 stop 20h 25m
    1:50 pm JNB - 9:15 am (+1) BZV
    Multiple Airlines 1 stop 21h 50m
    12:00 pm BZV - 10:50 am (+1) JNB
    US$1,259
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Dubai

    JNB
    1:50 pm
    8h 9m
    DXB
    11:59 pm
    4h 16m
    DXB
    4:15 am
    8h
    BZV
    9:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK762
    1:50 pm, 10 Aug Mon
    JNB Johannesburg
    11:59 pm, 10 Aug Mon
    DXB Dubai
    8h 9m
    4h 16m layover in Dubai (DXB)
    LC62
    4:15 am, 11 Aug Tue
    DXB Dubai
    9:15 am, 11 Aug Tue
    BZV Brazzaville
    8h

    Return: Brazzaville to Johannesburg via Dubai

    BZV
    12:00 pm
    7h 25m
    DXB
    10:25 pm
    6h 15m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    LC61
    12:00 pm, 30 Aug Sun
    BZV Brazzaville
    10:25 pm, 30 Aug Sun
    DXB Dubai
    7h 25m
    6h 15m layover in Dubai (DXB)
    EK761
    4:40 am, 31 Aug Mon
    DXB Dubai
    10:50 am, 31 Aug Mon
    JNB Johannesburg
    8h 10m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Multiple Airlines 1 stop 1d 50m
    9:25 am JNB - 9:15 am (+1) BZV
    Multiple Airlines 1 stop 21h 50m
    12:00 pm BZV - 10:50 am (+1) JNB
    US$1,259
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Dubai

    JNB
    9:25 am
    8h 5m
    DXB
    7:30 pm
    8h 45m
    DXB
    4:15 am
    8h
    BZV
    9:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK768
    9:25 am, 10 Aug Mon
    JNB Johannesburg
    7:30 pm, 10 Aug Mon
    DXB Dubai
    8h 5m
    8h 45m layover in Dubai (DXB)
    LC62
    4:15 am, 11 Aug Tue
    DXB Dubai
    9:15 am, 11 Aug Tue
    BZV Brazzaville
    8h

    Return: Brazzaville to Johannesburg via Dubai

    BZV
    12:00 pm
    7h 25m
    DXB
    10:25 pm
    6h 15m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    LC61
    12:00 pm, 30 Aug Sun
    BZV Brazzaville
    10:25 pm, 30 Aug Sun
    DXB Dubai
    7h 25m
    6h 15m layover in Dubai (DXB)
    EK761
    4:40 am, 31 Aug Mon
    DXB Dubai
    10:50 am, 31 Aug Mon
    JNB Johannesburg
    8h 10m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Multiple Airlines 1 stop 8h 50m
    1:50 am JNB - 9:40 am BZV
    RwandAir 1 stop 8h 50m
    12:45 pm BZV - 10:35 pm JNB
    US$2,185
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi

    JNB
    1:50 am
    4h 5m
    NBO
    6:55 am
    1h 5m
    NBO
    8:00 am
    3h 40m
    BZV
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    MN2765
    1:50 am, 10 Aug Mon
    JNB Johannesburg
    6:55 am, 10 Aug Mon
    NBO Nairobi
    4h 5m

    * Operated by KENYA AIRWAYS

    1h 5m layover in Nairobi (NBO)
    KQ550
    8:00 am, 10 Aug Mon
    NBO Nairobi
    9:40 am, 10 Aug Mon
    BZV Brazzaville
    3h 40m

    Return: Brazzaville to Johannesburg via Kigali

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    2h 5m
    KGL
    6:45 pm
    3h 50m
    JNB
    10:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    2h 5m layover in Kigali (KGL)
    WB100
    6:45 pm, 30 Aug Sun
    KGL Kigali
    10:35 pm, 30 Aug Sun
    JNB Johannesburg
    3h 50m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Multiple Airlines 2+ stops 20h 25m
    4:20 pm JNB - 11:45 am (+1) BZV
    Multiple Airlines 2+ stops 20h 40m
    2:05 pm BZV - 11:45 am (+1) JNB
    US$2,798
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi, Addis Ababa

    JNB
    4:20 pm
    4h 10m
    NBO
    9:30 pm
    8h 5m
    NBO
    5:35 am
    2h
    ADD
    7:35 am
    2h
    ADD
    9:35 am
    4h 10m
    BZV
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    4:20 pm, 10 Aug Mon
    JNB Johannesburg
    9:30 pm, 10 Aug Mon
    NBO Nairobi
    4h 10m
    8h 5m layover in Nairobi (NBO)
    ET307
    5:35 am, 11 Aug Tue
    NBO Nairobi
    7:35 am, 11 Aug Tue
    ADD Addis Ababa
    2h
    2h layover in Addis Ababa (ADD)
    ET831
    9:35 am, 11 Aug Tue
    ADD Addis Ababa
    11:45 am, 11 Aug Tue
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Addis Ababa, Nairobi

    BZV
    2:05 pm
    3h 35m
    ADD
    7:40 pm
    3h 35m
    ADD
    11:15 pm
    2h 5m
    NBO
    1:20 am (+1)
    7h 10m
    NBO
    8:30 am
    4h 15m
    JNB
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    2:05 pm, 30 Aug Sun
    BZV Brazzaville
    7:40 pm, 30 Aug Sun
    ADD Addis Ababa
    3h 35m
    3h 35m layover in Addis Ababa (ADD)
    ET306
    11:15 pm, 30 Aug Sun
    ADD Addis Ababa
    1:20 am, 31 Aug Mon
    NBO Nairobi
    2h 5m
    7h 10m layover in Nairobi (NBO)
    KQ760
    8:30 am, 31 Aug Mon
    NBO Nairobi
    11:45 am, 31 Aug Mon
    JNB Johannesburg
    4h 15m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Multiple Airlines 2+ stops 20h 25m
    4:20 pm JNB - 11:45 am (+1) BZV
    Multiple Airlines 2+ stops 11h 15m
    12:45 pm BZV - 1:00 am (+1) JNB
    US$2,812
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi, Addis Ababa

    JNB
    4:20 pm
    4h 10m
    NBO
    9:30 pm
    8h 5m
    NBO
    5:35 am
    2h
    ADD
    7:35 am
    2h
    ADD
    9:35 am
    4h 10m
    BZV
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ763
    4:20 pm, 10 Aug Mon
    JNB Johannesburg
    9:30 pm, 10 Aug Mon
    NBO Nairobi
    4h 10m
    8h 5m layover in Nairobi (NBO)
    ET307
    5:35 am, 11 Aug Tue
    NBO Nairobi
    7:35 am, 11 Aug Tue
    ADD Addis Ababa
    2h
    2h layover in Addis Ababa (ADD)
    ET831
    9:35 am, 11 Aug Tue
    ADD Addis Ababa
    11:45 am, 11 Aug Tue
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Kigali, Nairobi

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    1h 20m
    KGL
    6:00 pm
    1h 25m
    NBO
    8:25 pm
    1h 25m
    NBO
    9:50 pm
    4h 10m
    JNB
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    1h 20m layover in Kigali (KGL)
    WB460
    6:00 pm, 30 Aug Sun
    KGL Kigali
    8:25 pm, 30 Aug Sun
    NBO Nairobi
    1h 25m
    1h 25m layover in Nairobi (NBO)
    KQ764
    9:50 pm, 30 Aug Sun
    NBO Nairobi
    1:00 am, 31 Aug Mon
    JNB Johannesburg
    4h 10m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Multiple Airlines 1 stop 8h 50m
    1:50 am JNB - 9:40 am BZV
    Multiple Airlines 2+ stops 11h 15m
    12:45 pm BZV - 1:00 am (+1) JNB
    US$2,849
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi

    JNB
    1:50 am
    4h 5m
    NBO
    6:55 am
    1h 5m
    NBO
    8:00 am
    3h 40m
    BZV
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    MN2765
    1:50 am, 10 Aug Mon
    JNB Johannesburg
    6:55 am, 10 Aug Mon
    NBO Nairobi
    4h 5m

    * Operated by KENYA AIRWAYS

    1h 5m layover in Nairobi (NBO)
    KQ550
    8:00 am, 10 Aug Mon
    NBO Nairobi
    9:40 am, 10 Aug Mon
    BZV Brazzaville
    3h 40m

    Return: Brazzaville to Johannesburg via Kigali, Nairobi

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    1h 20m
    KGL
    6:00 pm
    1h 15m
    NBO
    8:15 pm
    1h 35m
    NBO
    9:50 pm
    4h 10m
    JNB
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    1h 20m layover in Kigali (KGL)
    WB460
    6:00 pm, 30 Aug Sun
    KGL Kigali
    8:15 pm, 30 Aug Sun
    NBO Nairobi
    1h 15m
    1h 35m layover in Nairobi (NBO)
    MN2764
    9:50 pm, 30 Aug Sun
    NBO Nairobi
    1:00 am, 31 Aug Mon
    JNB Johannesburg
    4h 10m

    * Operated by KENYA AIRWAYS

    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Multiple Airlines 1 stop 9h 25m
    1:15 am JNB - 9:40 am BZV
    RwandAir 1 stop 8h 50m
    12:45 pm BZV - 10:35 pm JNB
    US$2,943
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi

    JNB
    1:15 am
    4h 10m
    NBO
    6:25 am
    1h 35m
    NBO
    8:00 am
    3h 40m
    BZV
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SW2729
    1:15 am, 10 Aug Mon
    JNB Johannesburg
    6:25 am, 10 Aug Mon
    NBO Nairobi
    4h 10m

    * Operated by Kenya Airways

    1h 35m layover in Nairobi (NBO)
    KQ550
    8:00 am, 10 Aug Mon
    NBO Nairobi
    9:40 am, 10 Aug Mon
    BZV Brazzaville
    3h 40m

    Return: Brazzaville to Johannesburg via Kigali

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    2h 5m
    KGL
    6:45 pm
    3h 50m
    JNB
    10:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    2h 5m layover in Kigali (KGL)
    WB100
    6:45 pm, 30 Aug Sun
    KGL Kigali
    10:35 pm, 30 Aug Sun
    JNB Johannesburg
    3h 50m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Kenya Airways 1 stop 8h 50m
    1:50 am JNB - 9:40 am BZV
    RwandAir 1 stop 8h 50m
    12:45 pm BZV - 10:35 pm JNB
    US$2,943
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi

    JNB
    1:50 am
    4h 5m
    NBO
    6:55 am
    1h 5m
    NBO
    8:00 am
    3h 40m
    BZV
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    1:50 am, 10 Aug Mon
    JNB Johannesburg
    6:55 am, 10 Aug Mon
    NBO Nairobi
    4h 5m
    1h 5m layover in Nairobi (NBO)
    KQ550
    8:00 am, 10 Aug Mon
    NBO Nairobi
    9:40 am, 10 Aug Mon
    BZV Brazzaville
    3h 40m

    Return: Brazzaville to Johannesburg via Kigali

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    2h 5m
    KGL
    6:45 pm
    3h 50m
    JNB
    10:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    2h 5m layover in Kigali (KGL)
    WB100
    6:45 pm, 30 Aug Sun
    KGL Kigali
    10:35 pm, 30 Aug Sun
    JNB Johannesburg
    3h 50m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Multiple Airlines 1 stop 8h 50m
    1:50 am JNB - 9:40 am BZV
    Multiple Airlines 1 stop 8h 50m
    12:45 pm BZV - 10:35 pm JNB
    US$3,006
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi

    JNB
    1:50 am
    4h 5m
    NBO
    6:55 am
    1h 5m
    NBO
    8:00 am
    3h 40m
    BZV
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    MN2765
    1:50 am, 10 Aug Mon
    JNB Johannesburg
    6:55 am, 10 Aug Mon
    NBO Nairobi
    4h 5m

    * Operated by KENYA AIRWAYS

    1h 5m layover in Nairobi (NBO)
    KQ550
    8:00 am, 10 Aug Mon
    NBO Nairobi
    9:40 am, 10 Aug Mon
    BZV Brazzaville
    3h 40m

    Return: Brazzaville to Johannesburg via Kigali

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    2h 5m
    KGL
    6:45 pm
    3h 50m
    JNB
    10:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    2h 5m layover in Kigali (KGL)
    SA7167
    6:45 pm, 30 Aug Sun
    KGL Kigali
    10:35 pm, 30 Aug Sun
    JNB Johannesburg
    3h 50m

    * Operated by Rwandair Express

    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Multiple Airlines 1 stop 8h 50m
    1:50 am JNB - 9:40 am BZV
    Multiple Airlines 2+ stops 11h 15m
    12:45 pm BZV - 1:00 am (+1) JNB
    US$3,068
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi

    JNB
    1:50 am
    4h 5m
    NBO
    6:55 am
    1h 5m
    NBO
    8:00 am
    3h 40m
    BZV
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    MN2765
    1:50 am, 10 Aug Mon
    JNB Johannesburg
    6:55 am, 10 Aug Mon
    NBO Nairobi
    4h 5m

    * Operated by KENYA AIRWAYS

    1h 5m layover in Nairobi (NBO)
    KQ550
    8:00 am, 10 Aug Mon
    NBO Nairobi
    9:40 am, 10 Aug Mon
    BZV Brazzaville
    3h 40m

    Return: Brazzaville to Johannesburg via Kigali, Nairobi

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    1h 20m
    KGL
    6:00 pm
    1h 15m
    NBO
    8:15 pm
    1h 35m
    NBO
    9:50 pm
    4h 10m
    JNB
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    1h 20m layover in Kigali (KGL)
    WB460
    6:00 pm, 30 Aug Sun
    KGL Kigali
    8:15 pm, 30 Aug Sun
    NBO Nairobi
    1h 15m
    1h 35m layover in Nairobi (NBO)
    KQ764
    9:50 pm, 30 Aug Sun
    NBO Nairobi
    1:00 am, 31 Aug Mon
    JNB Johannesburg
    4h 10m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Kenya Airways 1 stop 8h 50m
    1:50 am JNB - 9:40 am BZV
    Multiple Airlines 2+ stops 11h 15m
    12:45 pm BZV - 1:00 am (+1) JNB
    US$3,429
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi

    JNB
    1:50 am
    4h 5m
    NBO
    6:55 am
    1h 5m
    NBO
    8:00 am
    3h 40m
    BZV
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    1:50 am, 10 Aug Mon
    JNB Johannesburg
    6:55 am, 10 Aug Mon
    NBO Nairobi
    4h 5m
    1h 5m layover in Nairobi (NBO)
    KQ550
    8:00 am, 10 Aug Mon
    NBO Nairobi
    9:40 am, 10 Aug Mon
    BZV Brazzaville
    3h 40m

    Return: Brazzaville to Johannesburg via Kigali, Nairobi

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    1h 20m
    KGL
    6:00 pm
    1h 15m
    NBO
    8:15 pm
    1h 35m
    NBO
    9:50 pm
    4h 10m
    JNB
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    1h 20m layover in Kigali (KGL)
    WB460
    6:00 pm, 30 Aug Sun
    KGL Kigali
    8:15 pm, 30 Aug Sun
    NBO Nairobi
    1h 15m
    1h 35m layover in Nairobi (NBO)
    KQ764
    9:50 pm, 30 Aug Sun
    NBO Nairobi
    1:00 am, 31 Aug Mon
    JNB Johannesburg
    4h 10m
    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Kenya Airways 1 stop 8h 50m
    1:50 am JNB - 9:40 am BZV
    Multiple Airlines 2+ stops 11h 15m
    12:45 pm BZV - 1:00 am (+1) JNB
    US$3,734
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi

    JNB
    1:50 am
    4h 5m
    NBO
    6:55 am
    1h 5m
    NBO
    8:00 am
    3h 40m
    BZV
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    1:50 am, 10 Aug Mon
    JNB Johannesburg
    6:55 am, 10 Aug Mon
    NBO Nairobi
    4h 5m
    1h 5m layover in Nairobi (NBO)
    KQ550
    8:00 am, 10 Aug Mon
    NBO Nairobi
    9:40 am, 10 Aug Mon
    BZV Brazzaville
    3h 40m

    Return: Brazzaville to Johannesburg via Kigali, Nairobi

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    1h 20m
    KGL
    6:00 pm
    1h 15m
    NBO
    8:15 pm
    1h 35m
    NBO
    9:50 pm
    4h 10m
    JNB
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    1h 20m layover in Kigali (KGL)
    WB460
    6:00 pm, 30 Aug Sun
    KGL Kigali
    8:15 pm, 30 Aug Sun
    NBO Nairobi
    1h 15m
    1h 35m layover in Nairobi (NBO)
    MN2764
    9:50 pm, 30 Aug Sun
    NBO Nairobi
    1:00 am, 31 Aug Mon
    JNB Johannesburg
    4h 10m

    * Operated by KENYA AIRWAYS

    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Multiple Airlines 1 stop 9h 25m
    1:15 am JNB - 9:40 am BZV
    Multiple Airlines 2+ stops 11h 15m
    12:45 pm BZV - 1:00 am (+1) JNB
    US$3,734
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi

    JNB
    1:15 am
    4h 10m
    NBO
    6:25 am
    1h 35m
    NBO
    8:00 am
    3h 40m
    BZV
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SW2729
    1:15 am, 10 Aug Mon
    JNB Johannesburg
    6:25 am, 10 Aug Mon
    NBO Nairobi
    4h 10m

    * Operated by Kenya Airways

    1h 35m layover in Nairobi (NBO)
    KQ550
    8:00 am, 10 Aug Mon
    NBO Nairobi
    9:40 am, 10 Aug Mon
    BZV Brazzaville
    3h 40m

    Return: Brazzaville to Johannesburg via Kigali, Nairobi

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    1h 20m
    KGL
    6:00 pm
    1h 15m
    NBO
    8:15 pm
    1h 35m
    NBO
    9:50 pm
    4h 10m
    JNB
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    1h 20m layover in Kigali (KGL)
    WB460
    6:00 pm, 30 Aug Sun
    KGL Kigali
    8:15 pm, 30 Aug Sun
    NBO Nairobi
    1h 15m
    1h 35m layover in Nairobi (NBO)
    MN2764
    9:50 pm, 30 Aug Sun
    NBO Nairobi
    1:00 am, 31 Aug Mon
    JNB Johannesburg
    4h 10m

    * Operated by KENYA AIRWAYS

    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Multiple Airlines 1 stop 9h 25m
    1:15 am JNB - 9:40 am BZV
    Multiple Airlines 1 stop 8h 50m
    12:45 pm BZV - 10:35 pm JNB
    US$3,764
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi

    JNB
    1:15 am
    4h 10m
    NBO
    6:25 am
    1h 35m
    NBO
    8:00 am
    3h 40m
    BZV
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SW2729
    1:15 am, 10 Aug Mon
    JNB Johannesburg
    6:25 am, 10 Aug Mon
    NBO Nairobi
    4h 10m

    * Operated by Kenya Airways

    1h 35m layover in Nairobi (NBO)
    KQ550
    8:00 am, 10 Aug Mon
    NBO Nairobi
    9:40 am, 10 Aug Mon
    BZV Brazzaville
    3h 40m

    Return: Brazzaville to Johannesburg via Kigali

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    2h 5m
    KGL
    6:45 pm
    3h 50m
    JNB
    10:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    2h 5m layover in Kigali (KGL)
    SA7167
    6:45 pm, 30 Aug Sun
    KGL Kigali
    10:35 pm, 30 Aug Sun
    JNB Johannesburg
    3h 50m

    * Operated by Rwandair Express

    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Kenya Airways 1 stop 8h 50m
    1:50 am JNB - 9:40 am BZV
    Multiple Airlines 1 stop 8h 50m
    12:45 pm BZV - 10:35 pm JNB
    US$3,764
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi

    JNB
    1:50 am
    4h 5m
    NBO
    6:55 am
    1h 5m
    NBO
    8:00 am
    3h 40m
    BZV
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    1:50 am, 10 Aug Mon
    JNB Johannesburg
    6:55 am, 10 Aug Mon
    NBO Nairobi
    4h 5m
    1h 5m layover in Nairobi (NBO)
    KQ550
    8:00 am, 10 Aug Mon
    NBO Nairobi
    9:40 am, 10 Aug Mon
    BZV Brazzaville
    3h 40m

    Return: Brazzaville to Johannesburg via Kigali

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    2h 5m
    KGL
    6:45 pm
    3h 50m
    JNB
    10:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    2h 5m layover in Kigali (KGL)
    SA7167
    6:45 pm, 30 Aug Sun
    KGL Kigali
    10:35 pm, 30 Aug Sun
    JNB Johannesburg
    3h 50m

    * Operated by Rwandair Express

    Depart: Mon, 10 Aug Return: Sun, 30 Aug Johannesburg to Brazzaville Mon, 10 Aug - Sun, 30 Aug
    Multiple Airlines 1 stop 9h 25m
    1:15 am JNB - 9:40 am BZV
    Multiple Airlines 2+ stops 11h 15m
    12:45 pm BZV - 1:00 am (+1) JNB
    US$3,826
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi

    JNB
    1:15 am
    4h 10m
    NBO
    6:25 am
    1h 35m
    NBO
    8:00 am
    3h 40m
    BZV
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    SW2729
    1:15 am, 10 Aug Mon
    JNB Johannesburg
    6:25 am, 10 Aug Mon
    NBO Nairobi
    4h 10m

    * Operated by Kenya Airways

    1h 35m layover in Nairobi (NBO)
    KQ550
    8:00 am, 10 Aug Mon
    NBO Nairobi
    9:40 am, 10 Aug Mon
    BZV Brazzaville
    3h 40m

    Return: Brazzaville to Johannesburg via Kigali, Nairobi

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    1h 20m
    KGL
    6:00 pm
    1h 15m
    NBO
    8:15 pm
    1h 35m
    NBO
    9:50 pm
    4h 10m
    JNB
    1:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    12:45 pm, 30 Aug Sun
    BZV Brazzaville
    4:40 pm, 30 Aug Sun
    KGL Kigali
    2h 55m
    1h 20m layover in Kigali (KGL)
    WB460
    6:00 pm, 30 Aug Sun
    KGL Kigali
    8:15 pm, 30 Aug Sun
    NBO Nairobi
    1h 15m
    1h 35m layover in Nairobi (NBO)
    KQ764
    9:50 pm, 30 Aug Sun
    NBO Nairobi
    1:00 am, 31 Aug Mon
    JNB Johannesburg
    4h 10m
    • Depart
      Arrive
      Airline
      Flight
      Aircraft
      Mo
      Tu
      We
      Th
      Fr
      Sa
      Su
    • 09:15 AM
      12:10 PM
      SA84
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:15 AM
      12:10 PM
      SA84
      319
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 28 Feb - 07 Mar
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 28 Jan - 07 Feb
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    • 09:15 AM
      12:10 PM
      SA84
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:15 AM
      12:10 PM
      SA84
      319
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    Flight Schedules from Brazzaville to Johannesburg