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

    Cheap Flights from Johannesburg to Brazzaville

    Airline Results Price View
    View All Airlines View Flights
    RwandAir 16 results US$793 View Flights
    Ethiopian Airlines 14 results US$831 View Flights
    Comair (South Africa) 3 results US$1,389 View Flights
    Emirates 1 result US$1,530 View Flights
    Kenya Airways 9 results US$1,641 View Flights
    South African Airways 27 results US$1,658 View Flights
    Depart:Sat, 6 Sep Return:Thu, 20 Nov Johannesburg to Brazzaville Sat, 6 Sep - Thu, 20 Nov
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    RwandAir 1 stop 8h 15m
    12:45 pm BZV - 10:00 pm JNB
    US$793
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Kigali

    JNB
    8:30 am
    3h 50m
    KGL
    12:20 pm
    1h 25m
    KGL
    1:45 pm
    2h 55m
    BZV
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB101
    Sat 6 Sep, 8:30 am
    JNB Johannesburg
    Sat 6 Sep, 12:20 pm
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    Sat 6 Sep, 1:45 pm
    KGL Kigali
    Sat 6 Sep, 3:40 pm
    BZV Brazzaville
    2h 55m

    Return: Brazzaville to Johannesburg via Kigali

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    1h 30m
    KGL
    6:10 pm
    3h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    Thu 20 Nov, 12:45 pm
    BZV Brazzaville
    Thu 20 Nov, 4:40 pm
    KGL Kigali
    2h 55m
    1h 30m layover in Kigali (KGL)
    WB100
    Thu 20 Nov, 6:10 pm
    KGL Kigali
    Thu 20 Nov, 10:00 pm
    JNB Johannesburg
    3h 50m
    Depart:Tue, 16 Jun Return:Thu, 16 Jul Johannesburg to Brazzaville Tue, 16 Jun - Thu, 16 Jul
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    Ethiopian Airlines 1 stop 22h 15m
    2:05 pm BZV - 1:20 pm (+1) JNB
    US$831
    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
    Tue 16 Jun, 2:20 pm
    JNB Johannesburg
    Tue 16 Jun, 8:50 pm
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    Wed 17 Jun, 9:35 am
    ADD Addis Ababa
    Wed 17 Jun, 11:45 am
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Addis Ababa

    BZV
    2:05 pm
    3h 35m
    ADD
    7:40 pm
    13h 10m
    ADD
    8:50 am
    5h 30m
    JNB
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    Thu 16 Jul, 2:05 pm
    BZV Brazzaville
    Thu 16 Jul, 7:40 pm
    ADD Addis Ababa
    3h 35m
    13h 10m layover in Addis Ababa (ADD)
    ET809
    Fri 17 Jul, 8:50 am
    ADD Addis Ababa
    Fri 17 Jul, 1:20 pm
    JNB Johannesburg
    5h 30m
    Depart:Tue, 16 Jun Return:Thu, 16 Jul Johannesburg to Brazzaville Tue, 16 Jun - Thu, 16 Jul
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    Multiple Airlines 2+ stops 21h 15m
    2:05 pm BZV - 12:20 pm (+1) JNB
    US$1,300
    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
    Tue 16 Jun, 2:20 pm
    JNB Johannesburg
    Tue 16 Jun, 8:50 pm
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    Wed 17 Jun, 9:35 am
    ADD Addis Ababa
    Wed 17 Jun, 11:45 am
    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 45m
    NBO
    9:05 am
    4h 15m
    JNB
    12:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    Thu 16 Jul, 2:05 pm
    BZV Brazzaville
    Thu 16 Jul, 7:40 pm
    ADD Addis Ababa
    3h 35m
    3h 35m layover in Addis Ababa (ADD)
    ET306
    Thu 16 Jul, 11:15 pm
    ADD Addis Ababa
    Fri 17 Jul, 1:20 am
    NBO Nairobi
    2h 5m
    7h 45m layover in Nairobi (NBO)
    MN2762
    Fri 17 Jul, 9:05 am
    NBO Nairobi
    Fri 17 Jul, 12:20 pm
    JNB Johannesburg
    4h 15m

    * Operated by Kenya Airways

    Depart:Tue, 16 Jun Return:Thu, 16 Jul Johannesburg to Brazzaville Tue, 16 Jun - Thu, 16 Jul
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    Multiple Airlines 2+ stops 18h 45m
    2:05 pm BZV - 9:50 am (+1) JNB
    US$1,300
    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
    Tue 16 Jun, 2:20 pm
    JNB Johannesburg
    Tue 16 Jun, 8:50 pm
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    Wed 17 Jun, 9:35 am
    ADD Addis Ababa
    Wed 17 Jun, 11:45 am
    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)
    5h 15m
    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    Thu 16 Jul, 2:05 pm
    BZV Brazzaville
    Thu 16 Jul, 7:40 pm
    ADD Addis Ababa
    3h 35m
    3h 35m layover in Addis Ababa (ADD)
    ET306
    Thu 16 Jul, 11:15 pm
    ADD Addis Ababa
    Fri 17 Jul, 1:20 am
    NBO Nairobi
    2h 5m
    5h 15m layover in Nairobi (NBO)
    MN2760
    Fri 17 Jul, 6:35 am
    NBO Nairobi
    Fri 17 Jul, 9:50 am
    JNB Johannesburg
    4h 15m

    * Operated by Kenya Airways

    Depart:Sat, 6 Sep Return:Thu, 20 Nov Johannesburg to Brazzaville Sat, 6 Sep - Thu, 20 Nov
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    Multiple Airlines 2+ stops 18h 45m
    2:05 pm BZV - 9:50 am (+1) JNB
    US$1,356
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Kigali

    JNB
    8:30 am
    3h 50m
    KGL
    12:20 pm
    1h 25m
    KGL
    1:45 pm
    2h 55m
    BZV
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB101
    Sat 6 Sep, 8:30 am
    JNB Johannesburg
    Sat 6 Sep, 12:20 pm
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    Sat 6 Sep, 1:45 pm
    KGL Kigali
    Sat 6 Sep, 3:40 pm
    BZV Brazzaville
    2h 55m

    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)
    5h 15m
    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    Thu 20 Nov, 2:05 pm
    BZV Brazzaville
    Thu 20 Nov, 7:40 pm
    ADD Addis Ababa
    3h 35m
    3h 35m layover in Addis Ababa (ADD)
    ET306
    Thu 20 Nov, 11:15 pm
    ADD Addis Ababa
    Fri 21 Nov, 1:20 am
    NBO Nairobi
    2h 5m
    5h 15m layover in Nairobi (NBO)
    MN2760
    Fri 21 Nov, 6:35 am
    NBO Nairobi
    Fri 21 Nov, 9:50 am
    JNB Johannesburg
    4h 15m

    * Operated by Kenya Airways

    Depart:Sat, 6 Sep Return:Mon, 6 Oct Johannesburg to Brazzaville Sat, 6 Sep - Mon, 6 Oct
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    Multiple Airlines 2+ stops 18h 45m
    2:05 pm BZV - 9:50 am (+1) JNB
    US$1,356
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Kigali

    JNB
    8:30 am
    3h 50m
    KGL
    12:20 pm
    1h 25m
    KGL
    1:45 pm
    2h 55m
    BZV
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB101
    Sat 6 Sep, 8:30 am
    JNB Johannesburg
    Sat 6 Sep, 12:20 pm
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    Sat 6 Sep, 1:45 pm
    KGL Kigali
    Sat 6 Sep, 3:40 pm
    BZV Brazzaville
    2h 55m

    Return: Brazzaville to Johannesburg via Addis Ababa, Nairobi

    BZV
    2:05 pm
    4h 25m
    ADD
    8:30 pm
    2h 45m
    ADD
    11:15 pm
    2h 5m
    NBO
    1:20 am (+1)
    5h 15m
    NBO
    6:35 am
    4h 15m
    JNB
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET831
    Mon 6 Oct, 2:05 pm
    BZV Brazzaville
    Mon 6 Oct, 8:30 pm
    ADD Addis Ababa
    4h 25m
    2h 45m layover in Addis Ababa (ADD)
    ET306
    Mon 6 Oct, 11:15 pm
    ADD Addis Ababa
    Tue 7 Oct, 1:20 am
    NBO Nairobi
    2h 5m
    5h 15m layover in Nairobi (NBO)
    MN2760
    Tue 7 Oct, 6:35 am
    NBO Nairobi
    Tue 7 Oct, 9:50 am
    JNB Johannesburg
    4h 15m

    * Operated by Kenya Airways

    Depart:Sat, 6 Sep Return:Mon, 6 Oct Johannesburg to Brazzaville Sat, 6 Sep - Mon, 6 Oct
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    Multiple Airlines 2+ stops 20h 45m
    2:05 pm BZV - 11:50 am (+1) JNB
    US$1,356
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Kigali

    JNB
    8:30 am
    3h 50m
    KGL
    12:20 pm
    1h 25m
    KGL
    1:45 pm
    2h 55m
    BZV
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB101
    Sat 6 Sep, 8:30 am
    JNB Johannesburg
    Sat 6 Sep, 12:20 pm
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    Sat 6 Sep, 1:45 pm
    KGL Kigali
    Sat 6 Sep, 3:40 pm
    BZV Brazzaville
    2h 55m

    Return: Brazzaville to Johannesburg via Addis Ababa, Nairobi

    BZV
    2:05 pm
    4h 25m
    ADD
    8:30 pm
    2h 45m
    ADD
    11:15 pm
    2h 5m
    NBO
    1:20 am (+1)
    7h 15m
    NBO
    8:35 am
    4h 15m
    JNB
    11:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET831
    Mon 6 Oct, 2:05 pm
    BZV Brazzaville
    Mon 6 Oct, 8:30 pm
    ADD Addis Ababa
    4h 25m
    2h 45m layover in Addis Ababa (ADD)
    ET306
    Mon 6 Oct, 11:15 pm
    ADD Addis Ababa
    Tue 7 Oct, 1:20 am
    NBO Nairobi
    2h 5m
    7h 15m layover in Nairobi (NBO)
    MN2762
    Tue 7 Oct, 8:35 am
    NBO Nairobi
    Tue 7 Oct, 11:50 am
    JNB Johannesburg
    4h 15m

    * Operated by Kenya Airways

    Depart:Sat, 6 Sep Return:Thu, 20 Nov Johannesburg to Brazzaville Sat, 6 Sep - Thu, 20 Nov
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    Multiple Airlines 2+ stops 21h 15m
    2:05 pm BZV - 12:20 pm (+1) JNB
    US$1,356
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Kigali

    JNB
    8:30 am
    3h 50m
    KGL
    12:20 pm
    1h 25m
    KGL
    1:45 pm
    2h 55m
    BZV
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB101
    Sat 6 Sep, 8:30 am
    JNB Johannesburg
    Sat 6 Sep, 12:20 pm
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    Sat 6 Sep, 1:45 pm
    KGL Kigali
    Sat 6 Sep, 3:40 pm
    BZV Brazzaville
    2h 55m

    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 45m
    NBO
    9:05 am
    4h 15m
    JNB
    12:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    Thu 20 Nov, 2:05 pm
    BZV Brazzaville
    Thu 20 Nov, 7:40 pm
    ADD Addis Ababa
    3h 35m
    3h 35m layover in Addis Ababa (ADD)
    ET306
    Thu 20 Nov, 11:15 pm
    ADD Addis Ababa
    Fri 21 Nov, 1:20 am
    NBO Nairobi
    2h 5m
    7h 45m layover in Nairobi (NBO)
    MN2762
    Fri 21 Nov, 9:05 am
    NBO Nairobi
    Fri 21 Nov, 12:20 pm
    JNB Johannesburg
    4h 15m

    * Operated by Kenya Airways

    Depart:Sat, 6 Sep Return:Thu, 20 Nov Johannesburg to Brazzaville Sat, 6 Sep - Thu, 20 Nov
    Multiple Airlines 2+ stops 16h
    12:40 am JNB - 3:40 pm BZV
    Ethiopian Airlines 1 stop 22h 15m
    2:05 pm BZV - 1:20 pm (+1) JNB
    US$1,389
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi, Kigali

    JNB
    12:40 am
    4h 10m
    NBO
    5:50 am
    5h 40m
    NBO
    11:30 am
    1h 25m
    KGL
    11:55 am
    1h 50m
    KGL
    1:45 pm
    2h 55m
    BZV
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MN2765
    Sat 6 Sep, 12:40 am
    JNB Johannesburg
    Sat 6 Sep, 5:50 am
    NBO Nairobi
    4h 10m

    * Operated by Kenya Airways

    5h 40m layover in Nairobi (NBO)
    WB401
    Sat 6 Sep, 11:30 am
    NBO Nairobi
    Sat 6 Sep, 11:55 am
    KGL Kigali
    1h 25m
    1h 50m layover in Kigali (KGL)
    WB210
    Sat 6 Sep, 1:45 pm
    KGL Kigali
    Sat 6 Sep, 3:40 pm
    BZV Brazzaville
    2h 55m

    Return: Brazzaville to Johannesburg via Addis Ababa

    BZV
    2:05 pm
    3h 35m
    ADD
    7:40 pm
    13h 10m
    ADD
    8:50 am
    5h 30m
    JNB
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    Thu 20 Nov, 2:05 pm
    BZV Brazzaville
    Thu 20 Nov, 7:40 pm
    ADD Addis Ababa
    3h 35m
    13h 10m layover in Addis Ababa (ADD)
    ET809
    Fri 21 Nov, 8:50 am
    ADD Addis Ababa
    Fri 21 Nov, 1:20 pm
    JNB Johannesburg
    5h 30m
    Depart:Tue, 16 Jun Return:Thu, 16 Jul Johannesburg to Brazzaville Tue, 16 Jun - Thu, 16 Jul
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    RwandAir 1 stop 8h 15m
    12:45 pm BZV - 10:00 pm JNB
    US$1,514
    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
    Tue 16 Jun, 2:20 pm
    JNB Johannesburg
    Tue 16 Jun, 8:50 pm
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    Wed 17 Jun, 9:35 am
    ADD Addis Ababa
    Wed 17 Jun, 11:45 am
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Kigali

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    1h 30m
    KGL
    6:10 pm
    3h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    Thu 16 Jul, 12:45 pm
    BZV Brazzaville
    Thu 16 Jul, 4:40 pm
    KGL Kigali
    2h 55m
    1h 30m layover in Kigali (KGL)
    WB100
    Thu 16 Jul, 6:10 pm
    KGL Kigali
    Thu 16 Jul, 10:00 pm
    JNB Johannesburg
    3h 50m
    Depart:Sat, 6 Sep Return:Thu, 20 Nov Johannesburg to Brazzaville Sat, 6 Sep - Thu, 20 Nov
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    Ethiopian Airlines 1 stop 22h 15m
    2:05 pm BZV - 1:20 pm (+1) JNB
    US$1,516
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Kigali

    JNB
    8:30 am
    3h 50m
    KGL
    12:20 pm
    1h 25m
    KGL
    1:45 pm
    2h 55m
    BZV
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB101
    Sat 6 Sep, 8:30 am
    JNB Johannesburg
    Sat 6 Sep, 12:20 pm
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    Sat 6 Sep, 1:45 pm
    KGL Kigali
    Sat 6 Sep, 3:40 pm
    BZV Brazzaville
    2h 55m

    Return: Brazzaville to Johannesburg via Addis Ababa

    BZV
    2:05 pm
    3h 35m
    ADD
    7:40 pm
    13h 10m
    ADD
    8:50 am
    5h 30m
    JNB
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    Thu 20 Nov, 2:05 pm
    BZV Brazzaville
    Thu 20 Nov, 7:40 pm
    ADD Addis Ababa
    3h 35m
    13h 10m layover in Addis Ababa (ADD)
    ET809
    Fri 21 Nov, 8:50 am
    ADD Addis Ababa
    Fri 21 Nov, 1:20 pm
    JNB Johannesburg
    5h 30m
    Depart:Sat, 6 Sep Return:Mon, 6 Oct Johannesburg to Brazzaville Sat, 6 Sep - Mon, 6 Oct
    Multiple Airlines 1 stop 21h 30m
    1:50 pm JNB - 10:20 am (+1) BZV
    Multiple Airlines 1 stop 17h 15m
    4:35 pm BZV - 10:50 am (+1) JNB
    US$1,530
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Dubai

    JNB
    1:50 pm
    8h 9m
    DXB
    11:59 pm
    5h 41m
    DXB
    5:40 am
    7h 40m
    BZV
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK762
    Sat 6 Sep, 1:50 pm
    JNB Johannesburg
    Sat 6 Sep, 11:59 pm
    DXB Dubai
    8h 9m
    5h 41m layover in Dubai (DXB)
    LC62
    Sun 7 Sep, 5:40 am
    DXB Dubai
    Sun 7 Sep, 10:20 am
    BZV Brazzaville
    7h 40m

    Return: Brazzaville to Johannesburg via Dubai

    BZV
    4:35 pm
    7h 25m
    DXB
    3:00 am (+1)
    1h 40m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    LC61
    Mon 6 Oct, 4:35 pm
    BZV Brazzaville
    Tue 7 Oct, 3:00 am
    DXB Dubai
    7h 25m
    1h 40m layover in Dubai (DXB)
    EK761
    Tue 7 Oct, 4:40 am
    DXB Dubai
    Tue 7 Oct, 10:50 am
    JNB Johannesburg
    8h 10m
    Depart:Tue, 16 Jun Return:Thu, 16 Jul Johannesburg to Brazzaville Tue, 16 Jun - Thu, 16 Jul
    Multiple Airlines 2+ stops 23h 25m
    1:20 pm JNB - 11:45 am (+1) BZV
    RwandAir 1 stop 8h 15m
    12:45 pm BZV - 10:00 pm JNB
    US$1,546
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi, Addis Ababa

    JNB
    1:20 pm
    4h 10m
    NBO
    6:30 pm
    11h 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
    MN2763
    Tue 16 Jun, 1:20 pm
    JNB Johannesburg
    Tue 16 Jun, 6:30 pm
    NBO Nairobi
    4h 10m

    * Operated by Kenya Airways

    11h 5m layover in Nairobi (NBO)
    ET307
    Wed 17 Jun, 5:35 am
    NBO Nairobi
    Wed 17 Jun, 7:35 am
    ADD Addis Ababa
    2h
    2h layover in Addis Ababa (ADD)
    ET831
    Wed 17 Jun, 9:35 am
    ADD Addis Ababa
    Wed 17 Jun, 11:45 am
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Kigali

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    1h 30m
    KGL
    6:10 pm
    3h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    Thu 16 Jul, 12:45 pm
    BZV Brazzaville
    Thu 16 Jul, 4:40 pm
    KGL Kigali
    2h 55m
    1h 30m layover in Kigali (KGL)
    WB100
    Thu 16 Jul, 6:10 pm
    KGL Kigali
    Thu 16 Jul, 10:00 pm
    JNB Johannesburg
    3h 50m
    Depart:Sat, 6 Sep Return:Thu, 20 Nov Johannesburg to Brazzaville Sat, 6 Sep - Thu, 20 Nov
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    Multiple Airlines 2+ stops 18h 20m
    2:05 pm BZV - 9:25 am (+1) JNB
    US$1,596
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Kigali

    JNB
    8:30 am
    3h 50m
    KGL
    12:20 pm
    1h 25m
    KGL
    1:45 pm
    2h 55m
    BZV
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB101
    Sat 6 Sep, 8:30 am
    JNB Johannesburg
    Sat 6 Sep, 12:20 pm
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    Sat 6 Sep, 1:45 pm
    KGL Kigali
    Sat 6 Sep, 3:40 pm
    BZV Brazzaville
    2h 55m

    Return: Brazzaville to Johannesburg via Addis Ababa, Dar es Salaam

    BZV
    2:05 pm
    3h 35m
    ADD
    7:40 pm
    3h 5m
    ADD
    10:45 pm
    2h 40m
    DAR
    1:25 am (+1)
    5h 20m
    DAR
    6:45 am
    3h 40m
    JNB
    9:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    Thu 20 Nov, 2:05 pm
    BZV Brazzaville
    Thu 20 Nov, 7:40 pm
    ADD Addis Ababa
    3h 35m
    3h 5m layover in Addis Ababa (ADD)
    ET827
    Thu 20 Nov, 10:45 pm
    ADD Addis Ababa
    Fri 21 Nov, 1:25 am
    DAR Dar es Salaam
    2h 40m
    5h 20m layover in Dar es Salaam (DAR)
    SA189
    Fri 21 Nov, 6:45 am
    DAR Dar es Salaam
    Fri 21 Nov, 9:25 am
    JNB Johannesburg
    3h 40m
    Depart:Sat, 6 Sep Return:Mon, 6 Oct Johannesburg to Brazzaville Sat, 6 Sep - Mon, 6 Oct
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    Multiple Airlines 2+ stops 18h 20m
    2:05 pm BZV - 9:25 am (+1) JNB
    US$1,596
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Kigali

    JNB
    8:30 am
    3h 50m
    KGL
    12:20 pm
    1h 25m
    KGL
    1:45 pm
    2h 55m
    BZV
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB101
    Sat 6 Sep, 8:30 am
    JNB Johannesburg
    Sat 6 Sep, 12:20 pm
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    Sat 6 Sep, 1:45 pm
    KGL Kigali
    Sat 6 Sep, 3:40 pm
    BZV Brazzaville
    2h 55m

    Return: Brazzaville to Johannesburg via Addis Ababa, Dar es Salaam

    BZV
    2:05 pm
    4h 25m
    ADD
    8:30 pm
    2h 15m
    ADD
    10:45 pm
    2h 40m
    DAR
    1:25 am (+1)
    5h 25m
    DAR
    6:50 am
    3h 35m
    JNB
    9:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET831
    Mon 6 Oct, 2:05 pm
    BZV Brazzaville
    Mon 6 Oct, 8:30 pm
    ADD Addis Ababa
    4h 25m
    2h 15m layover in Addis Ababa (ADD)
    ET827
    Mon 6 Oct, 10:45 pm
    ADD Addis Ababa
    Tue 7 Oct, 1:25 am
    DAR Dar es Salaam
    2h 40m
    5h 25m layover in Dar es Salaam (DAR)
    SA189
    Tue 7 Oct, 6:50 am
    DAR Dar es Salaam
    Tue 7 Oct, 9:25 am
    JNB Johannesburg
    3h 35m
    Depart:Tue, 16 Jun Return:Thu, 16 Jul Johannesburg to Brazzaville Tue, 16 Jun - Thu, 16 Jul
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    Multiple Airlines 2+ stops 19h 45m
    2:05 pm BZV - 10:50 am (+1) JNB
    US$1,617
    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
    Tue 16 Jun, 2:20 pm
    JNB Johannesburg
    Tue 16 Jun, 8:50 pm
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    Wed 17 Jun, 9:35 am
    ADD Addis Ababa
    Wed 17 Jun, 11:45 am
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Addis Ababa, Dubai

    BZV
    2:05 pm
    3h 35m
    ADD
    7:40 pm
    2h 35m
    ADD
    10:15 pm
    3h 45m
    DXB
    3:00 am (+1)
    1h 40m
    DXB
    4:40 am
    8h 10m
    JNB
    10:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET830
    Thu 16 Jul, 2:05 pm
    BZV Brazzaville
    Thu 16 Jul, 7:40 pm
    ADD Addis Ababa
    3h 35m
    2h 35m layover in Addis Ababa (ADD)
    ET600
    Thu 16 Jul, 10:15 pm
    ADD Addis Ababa
    Fri 17 Jul, 3:00 am
    DXB Dubai
    3h 45m
    1h 40m layover in Dubai (DXB)
    EK761
    Fri 17 Jul, 4:40 am
    DXB Dubai
    Fri 17 Jul, 10:50 am
    JNB Johannesburg
    8h 10m
    Depart:Tue, 16 Jun Return:Thu, 16 Jul Johannesburg to Brazzaville Tue, 16 Jun - Thu, 16 Jul
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    Multiple Airlines 1 stop 22h 15m
    2:05 pm BZV - 1:20 pm (+1) JNB
    US$1,631
    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
    Tue 16 Jun, 2:20 pm
    JNB Johannesburg
    Tue 16 Jun, 8:50 pm
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    Wed 17 Jun, 9:35 am
    ADD Addis Ababa
    Wed 17 Jun, 11:45 am
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Addis Ababa

    BZV
    2:05 pm
    4h 25m
    ADD
    8:30 pm
    12h 20m
    ADD
    8:50 am
    5h 30m
    JNB
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KP1830
    Thu 16 Jul, 2:05 pm
    BZV Brazzaville
    Thu 16 Jul, 8:30 pm
    ADD Addis Ababa
    4h 25m

    * Operated by Ethiopian

    12h 20m layover in Addis Ababa (ADD)
    ET809
    Fri 17 Jul, 8:50 am
    ADD Addis Ababa
    Fri 17 Jul, 1:20 pm
    JNB Johannesburg
    5h 30m
    Depart:Tue, 16 Jun Return:Thu, 16 Jul Johannesburg to Brazzaville Tue, 16 Jun - Thu, 16 Jul
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    Multiple Airlines 1 stop 22h 15m
    2:05 pm BZV - 1:20 pm (+1) JNB
    US$1,631
    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
    Tue 16 Jun, 2:20 pm
    JNB Johannesburg
    Tue 16 Jun, 8:50 pm
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    Wed 17 Jun, 9:35 am
    ADD Addis Ababa
    Wed 17 Jun, 11:45 am
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Addis Ababa

    BZV
    2:05 pm
    4h 25m
    ADD
    8:30 pm
    12h 20m
    ADD
    8:50 am
    5h 30m
    JNB
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KP1831
    Thu 16 Jul, 2:05 pm
    BZV Brazzaville
    Thu 16 Jul, 8:30 pm
    ADD Addis Ababa
    4h 25m

    * Operated by Ethiopian

    12h 20m layover in Addis Ababa (ADD)
    ET809
    Fri 17 Jul, 8:50 am
    ADD Addis Ababa
    Fri 17 Jul, 1:20 pm
    JNB Johannesburg
    5h 30m
    Depart:Sat, 6 Sep Return:Thu, 20 Nov Johannesburg to Brazzaville Sat, 6 Sep - Thu, 20 Nov
    Multiple Airlines 2+ stops 16h
    12:40 am JNB - 3:40 pm BZV
    RwandAir 1 stop 8h 15m
    12:45 pm BZV - 10:00 pm JNB
    US$1,641
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville via Nairobi, Kigali

    JNB
    12:40 am
    4h 10m
    NBO
    5:50 am
    5h 40m
    NBO
    11:30 am
    1h 25m
    KGL
    11:55 am
    1h 50m
    KGL
    1:45 pm
    2h 55m
    BZV
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ765
    Sat 6 Sep, 12:40 am
    JNB Johannesburg
    Sat 6 Sep, 5:50 am
    NBO Nairobi
    4h 10m
    5h 40m layover in Nairobi (NBO)
    WB401
    Sat 6 Sep, 11:30 am
    NBO Nairobi
    Sat 6 Sep, 11:55 am
    KGL Kigali
    1h 25m
    1h 50m layover in Kigali (KGL)
    WB210
    Sat 6 Sep, 1:45 pm
    KGL Kigali
    Sat 6 Sep, 3:40 pm
    BZV Brazzaville
    2h 55m

    Return: Brazzaville to Johannesburg via Kigali

    BZV
    12:45 pm
    2h 55m
    KGL
    4:40 pm
    1h 30m
    KGL
    6:10 pm
    3h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WB211
    Thu 20 Nov, 12:45 pm
    BZV Brazzaville
    Thu 20 Nov, 4:40 pm
    KGL Kigali
    2h 55m
    1h 30m layover in Kigali (KGL)
    WB100
    Thu 20 Nov, 6:10 pm
    KGL Kigali
    Thu 20 Nov, 10:00 pm
    JNB Johannesburg
    3h 50m
    Depart:Sat, 6 Sep Return:Thu, 20 Nov Johannesburg to Brazzaville Sat, 6 Sep - Thu, 20 Nov
    South African Airways Direct 4h 10m
    9:15 am JNB - 12:25 pm BZV
    Multiple Airlines 1 stop 22h 15m
    2:05 pm BZV - 1:20 pm (+1) JNB
    US$1,658
    cheapoair.com
    Show Details

    Depart: Johannesburg to Brazzaville

    JNB
    9:15 am
    4h 10m
    BZV
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA84
    Sat 6 Sep, 9:15 am
    JNB Johannesburg
    Sat 6 Sep, 12:25 pm
    BZV Brazzaville
    4h 10m

    Return: Brazzaville to Johannesburg via Addis Ababa

    BZV
    2:05 pm
    4h 25m
    ADD
    8:30 pm
    12h 20m
    ADD
    8:50 am
    5h 30m
    JNB
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KP1830
    Thu 20 Nov, 2:05 pm
    BZV Brazzaville
    Thu 20 Nov, 8:30 pm
    ADD Addis Ababa
    4h 25m

    * Operated by Ethiopian

    12h 20m layover in Addis Ababa (ADD)
    SA7201
    Fri 21 Nov, 8:50 am
    ADD Addis Ababa
    Fri 21 Nov, 1:20 pm
    JNB Johannesburg
    5h 30m

    * Operated by Ethiopian