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

Recent Searches

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

    Cheap Flights from Brazzaville to Johannesburg

    Airline Results Price View
    View All Airlines View Flights
    RwandAir 23 results US$726 View Flights
    South African Airways 52 results US$820 View Flights
    Ethiopian Airlines 28 results US$923 View Flights
    Kenya Airways 31 results US$1,018 View Flights
    Kulula 14 results US$1,306 View Flights
    TAAG Angola Airlines 3 results US$2,006 View Flights
    Arik Air 1 result US$2,596 View Flights
    ASKY Airlines 6 results US$3,575 View Flights
    Depart: Thu, 25 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Thu, 25 Dec - Sat, 3 Jan
    RwandAir 1 stop 8h 15m
    12:45 pm BZV - 10:00 pm JNB
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    US$724
    fly.co.uk
    Show Details

    Depart: 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
    12:45 pm, 25 Dec Thu
    BZV Brazzaville
    4:40 pm, 25 Dec Thu
    KGL Kigali
    2h 55m
    1h 30m layover in Kigali (KGL)
    WB100
    6:10 pm, 25 Dec Thu
    KGL Kigali
    10:00 pm, 25 Dec Thu
    JNB Johannesburg
    3h 50m

    Return: 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
    8:30 am, 3 Jan Sat
    JNB Johannesburg
    12:20 pm, 3 Jan Sat
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    1:45 pm, 3 Jan Sat
    KGL Kigali
    3:40 pm, 3 Jan Sat
    BZV Brazzaville
    2h 55m
    Depart: Sat, 27 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Sat, 27 Dec - Sat, 3 Jan
    South African Airways Direct 4h 5m
    1:00 pm BZV - 6:05 pm JNB
    South African Airways Direct 3h 55m
    9:30 am JNB - 12:25 pm BZV
    US$816
    fly.co.uk
    Show Details

    Depart: Brazzaville to Johannesburg

    BZV
    1:00 pm
    4h 5m
    JNB
    6:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA85
    1:00 pm, 27 Dec Sat
    BZV Brazzaville
    6:05 pm, 27 Dec Sat
    JNB Johannesburg
    4h 5m

    Return: Johannesburg to Brazzaville

    JNB
    9:30 am
    3h 55m
    BZV
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA84
    9:30 am, 3 Jan Sat
    JNB Johannesburg
    12:25 pm, 3 Jan Sat
    BZV Brazzaville
    3h 55m
    Depart: Wed, 24 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Wed, 24 Dec - Sat, 3 Jan
    Ethiopian Airlines 1 stop 22h 5m
    2:05 pm BZV - 1:10 pm (+1) JNB
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    US$923
    us.bravofly.com
    Show Details

    Depart: 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, 24 Dec Wed
    BZV Brazzaville
    7:40 pm, 24 Dec Wed
    ADD Addis Ababa
    3h 35m
    13h layover in Addis Ababa (ADD)
    ET809
    8:40 am, 25 Dec Thu
    ADD Addis Ababa
    1:10 pm, 25 Dec Thu
    JNB Johannesburg
    5h 30m

    Return: 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, 3 Jan Sat
    JNB Johannesburg
    8:50 pm, 3 Jan Sat
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    9:35 am, 4 Jan Sun
    ADD Addis Ababa
    11:45 am, 4 Jan Sun
    BZV Brazzaville
    4h 10m
    Depart: Fri, 26 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Fri, 26 Dec - Sat, 3 Jan
    Ethiopian Airlines 1 stop 22h 5m
    2:05 pm BZV - 1:10 pm (+1) JNB
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    US$925
    onetravel.com
    Show Details

    Depart: 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, 26 Dec Fri
    BZV Brazzaville
    7:40 pm, 26 Dec Fri
    ADD Addis Ababa
    3h 35m
    13h layover in Addis Ababa (ADD)
    ET809
    8:40 am, 27 Dec Sat
    ADD Addis Ababa
    1:10 pm, 27 Dec Sat
    JNB Johannesburg
    5h 30m

    Return: 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, 3 Jan Sat
    JNB Johannesburg
    8:50 pm, 3 Jan Sat
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    9:35 am, 4 Jan Sun
    ADD Addis Ababa
    11:45 am, 4 Jan Sun
    BZV Brazzaville
    4h 10m
    Depart: Sat, 27 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Sat, 27 Dec - Sat, 3 Jan
    Kenya Airways 1 stop 10h 5m
    12:55 am BZV - 12:00 pm JNB
    South African Airways Direct 3h 55m
    9:30 am JNB - 12:25 pm BZV
    US$1,018
    edreams.net
    Show Details

    Depart: Brazzaville to Johannesburg via Nairobi

    BZV
    12:55 am
    3h 45m
    NBO
    6:40 am
    2h 5m
    NBO
    8:45 am
    4h 15m
    JNB
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ552
    12:55 am, 27 Dec Sat
    BZV Brazzaville
    6:40 am, 27 Dec Sat
    NBO Nairobi
    3h 45m
    2h 5m layover in Nairobi (NBO)
    KQ762
    8:45 am, 27 Dec Sat
    NBO Nairobi
    12:00 pm, 27 Dec Sat
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Brazzaville

    JNB
    9:30 am
    3h 55m
    BZV
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA84
    9:30 am, 3 Jan Sat
    JNB Johannesburg
    12:25 pm, 3 Jan Sat
    BZV Brazzaville
    3h 55m
    Depart: Fri, 26 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Fri, 26 Dec - Sat, 3 Jan
    Kenya Airways 1 stop 12h 25m
    10:25 am BZV - 11:50 pm JNB
    South African Airways Direct 3h 55m
    9:30 am JNB - 12:25 pm BZV
    US$1,018
    edreams.net
    Show Details

    Depart: Brazzaville to Johannesburg via Nairobi

    BZV
    10:25 am
    5h 20m
    NBO
    5:45 pm
    2h 50m
    NBO
    8:35 pm
    4h 15m
    JNB
    11:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ550
    10:25 am, 26 Dec Fri
    BZV Brazzaville
    5:45 pm, 26 Dec Fri
    NBO Nairobi
    5h 20m
    2h 50m layover in Nairobi (NBO)
    KQ764
    8:35 pm, 26 Dec Fri
    NBO Nairobi
    11:50 pm, 26 Dec Fri
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Brazzaville

    JNB
    9:30 am
    3h 55m
    BZV
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA84
    9:30 am, 3 Jan Sat
    JNB Johannesburg
    12:25 pm, 3 Jan Sat
    BZV Brazzaville
    3h 55m
    Depart: Fri, 26 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Fri, 26 Dec - Sat, 3 Jan
    Kenya Airways 1 stop 1d 35m
    10:25 am BZV - 12:00 pm (+1) JNB
    South African Airways Direct 3h 55m
    9:30 am JNB - 12:25 pm BZV
    US$1,018
    edreams.net
    Show Details

    Depart: Brazzaville to Johannesburg via Nairobi

    BZV
    10:25 am
    5h 20m
    NBO
    5:45 pm
    15h
    NBO
    8:45 am
    4h 15m
    JNB
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ550
    10:25 am, 26 Dec Fri
    BZV Brazzaville
    5:45 pm, 26 Dec Fri
    NBO Nairobi
    5h 20m
    15h layover in Nairobi (NBO)
    KQ762
    8:45 am, 27 Dec Sat
    NBO Nairobi
    12:00 pm, 27 Dec Sat
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Brazzaville

    JNB
    9:30 am
    3h 55m
    BZV
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA84
    9:30 am, 3 Jan Sat
    JNB Johannesburg
    12:25 pm, 3 Jan Sat
    BZV Brazzaville
    3h 55m
    Depart: Thu, 25 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Thu, 25 Dec - Sat, 3 Jan
    RwandAir 1 stop 8h 15m
    12:45 pm BZV - 10:00 pm JNB
    South African Airways Direct 3h 55m
    9:30 am JNB - 12:25 pm BZV
    US$1,034
    edreams.net
    Show Details

    Depart: 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
    12:45 pm, 25 Dec Thu
    BZV Brazzaville
    4:40 pm, 25 Dec Thu
    KGL Kigali
    2h 55m
    1h 30m layover in Kigali (KGL)
    WB100
    6:10 pm, 25 Dec Thu
    KGL Kigali
    10:00 pm, 25 Dec Thu
    JNB Johannesburg
    3h 50m

    Return: Johannesburg to Brazzaville

    JNB
    9:30 am
    3h 55m
    BZV
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA84
    9:30 am, 3 Jan Sat
    JNB Johannesburg
    12:25 pm, 3 Jan Sat
    BZV Brazzaville
    3h 55m
    Depart: Fri, 26 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Fri, 26 Dec - Sat, 3 Jan
    Kenya Airways 1 stop 12h 25m
    10:25 am BZV - 11:50 pm JNB
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    US$1,062
    edreams.net
    Show Details

    Depart: Brazzaville to Johannesburg via Nairobi

    BZV
    10:25 am
    5h 20m
    NBO
    5:45 pm
    2h 50m
    NBO
    8:35 pm
    4h 15m
    JNB
    11:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ550
    10:25 am, 26 Dec Fri
    BZV Brazzaville
    5:45 pm, 26 Dec Fri
    NBO Nairobi
    5h 20m
    2h 50m layover in Nairobi (NBO)
    KQ764
    8:35 pm, 26 Dec Fri
    NBO Nairobi
    11:50 pm, 26 Dec Fri
    JNB Johannesburg
    4h 15m

    Return: 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
    8:30 am, 3 Jan Sat
    JNB Johannesburg
    12:20 pm, 3 Jan Sat
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    1:45 pm, 3 Jan Sat
    KGL Kigali
    3:40 pm, 3 Jan Sat
    BZV Brazzaville
    2h 55m
    Depart: Sat, 27 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Sat, 27 Dec - Sat, 3 Jan
    Kenya Airways 1 stop 10h 5m
    12:55 am BZV - 12:00 pm JNB
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    US$1,062
    edreams.net
    Show Details

    Depart: Brazzaville to Johannesburg via Nairobi

    BZV
    12:55 am
    3h 45m
    NBO
    6:40 am
    2h 5m
    NBO
    8:45 am
    4h 15m
    JNB
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ552
    12:55 am, 27 Dec Sat
    BZV Brazzaville
    6:40 am, 27 Dec Sat
    NBO Nairobi
    3h 45m
    2h 5m layover in Nairobi (NBO)
    KQ762
    8:45 am, 27 Dec Sat
    NBO Nairobi
    12:00 pm, 27 Dec Sat
    JNB Johannesburg
    4h 15m

    Return: 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
    8:30 am, 3 Jan Sat
    JNB Johannesburg
    12:20 pm, 3 Jan Sat
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    1:45 pm, 3 Jan Sat
    KGL Kigali
    3:40 pm, 3 Jan Sat
    BZV Brazzaville
    2h 55m
    Depart: Wed, 24 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Wed, 24 Dec - Sat, 3 Jan
    Ethiopian Airlines 1 stop 22h 5m
    2:05 pm BZV - 1:10 pm (+1) JNB
    South African Airways Direct 3h 55m
    9:30 am JNB - 12:25 pm BZV
    US$1,074
    edreams.net
    Show Details

    Depart: 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, 24 Dec Wed
    BZV Brazzaville
    7:40 pm, 24 Dec Wed
    ADD Addis Ababa
    3h 35m
    13h layover in Addis Ababa (ADD)
    ET809
    8:40 am, 25 Dec Thu
    ADD Addis Ababa
    1:10 pm, 25 Dec Thu
    JNB Johannesburg
    5h 30m

    Return: Johannesburg to Brazzaville

    JNB
    9:30 am
    3h 55m
    BZV
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA84
    9:30 am, 3 Jan Sat
    JNB Johannesburg
    12:25 pm, 3 Jan Sat
    BZV Brazzaville
    3h 55m
    Depart: Thu, 25 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Thu, 25 Dec - Sat, 3 Jan
    Ethiopian Airlines 1 stop 22h 5m
    2:05 pm BZV - 1:10 pm (+1) JNB
    South African Airways Direct 3h 55m
    9:30 am JNB - 12:25 pm BZV
    US$1,110
    fly.co.uk
    Show Details

    Depart: 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, 25 Dec Thu
    BZV Brazzaville
    7:40 pm, 25 Dec Thu
    ADD Addis Ababa
    3h 35m
    13h layover in Addis Ababa (ADD)
    ET809
    8:40 am, 26 Dec Fri
    ADD Addis Ababa
    1:10 pm, 26 Dec Fri
    JNB Johannesburg
    5h 30m

    Return: Johannesburg to Brazzaville

    JNB
    9:30 am
    3h 55m
    BZV
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA84
    9:30 am, 3 Jan Sat
    JNB Johannesburg
    12:25 pm, 3 Jan Sat
    BZV Brazzaville
    3h 55m
    Depart: Wed, 24 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Wed, 24 Dec - Sat, 3 Jan
    Ethiopian Airlines 1 stop 22h 5m
    2:05 pm BZV - 1:10 pm (+1) JNB
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    US$1,119
    edreams.net
    Show Details

    Depart: 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, 24 Dec Wed
    BZV Brazzaville
    7:40 pm, 24 Dec Wed
    ADD Addis Ababa
    3h 35m
    13h layover in Addis Ababa (ADD)
    ET809
    8:40 am, 25 Dec Thu
    ADD Addis Ababa
    1:10 pm, 25 Dec Thu
    JNB Johannesburg
    5h 30m

    Return: 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
    8:30 am, 3 Jan Sat
    JNB Johannesburg
    12:20 pm, 3 Jan Sat
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    1:45 pm, 3 Jan Sat
    KGL Kigali
    3:40 pm, 3 Jan Sat
    BZV Brazzaville
    2h 55m
    Depart: Sat, 27 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Sat, 27 Dec - Sat, 3 Jan
    Multiple Airlines 2+ stops 13h
    8:00 am BZV - 10:00 pm JNB
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    US$1,115
    fly.co.uk
    Show Details

    Depart: Brazzaville to Johannesburg via Libreville, Kigali

    BZV
    8:00 am
    1h 40m
    LBV
    9:40 am
    2h 30m
    LBV
    12:10 pm
    3h 30m
    KGL
    4:40 pm
    1h 30m
    KGL
    6:10 pm
    3h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KP45
    8:00 am, 27 Dec Sat
    BZV Brazzaville
    9:40 am, 27 Dec Sat
    LBV Libreville
    1h 40m
    2h 30m layover in Libreville (LBV)
    WB213
    12:10 pm, 27 Dec Sat
    LBV Libreville
    4:40 pm, 27 Dec Sat
    KGL Kigali
    3h 30m
    1h 30m layover in Kigali (KGL)
    WB100
    6:10 pm, 27 Dec Sat
    KGL Kigali
    10:00 pm, 27 Dec Sat
    JNB Johannesburg
    3h 50m

    Return: 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
    8:30 am, 3 Jan Sat
    JNB Johannesburg
    12:20 pm, 3 Jan Sat
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    1:45 pm, 3 Jan Sat
    KGL Kigali
    3:40 pm, 3 Jan Sat
    BZV Brazzaville
    2h 55m
    Depart: Wed, 24 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Wed, 24 Dec - Sat, 3 Jan
    Kenya Airways 1 stop 1d 35m
    10:25 am BZV - 12:00 pm (+1) JNB
    South African Airways Direct 3h 55m
    9:30 am JNB - 12:25 pm BZV
    US$1,130
    edreams.net
    Show Details

    Depart: Brazzaville to Johannesburg via Nairobi

    BZV
    10:25 am
    5h 20m
    NBO
    5:45 pm
    15h
    NBO
    8:45 am
    4h 15m
    JNB
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ550
    10:25 am, 24 Dec Wed
    BZV Brazzaville
    5:45 pm, 24 Dec Wed
    NBO Nairobi
    5h 20m
    15h layover in Nairobi (NBO)
    KQ762
    8:45 am, 25 Dec Thu
    NBO Nairobi
    12:00 pm, 25 Dec Thu
    JNB Johannesburg
    4h 15m

    Return: Johannesburg to Brazzaville

    JNB
    9:30 am
    3h 55m
    BZV
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA84
    9:30 am, 3 Jan Sat
    JNB Johannesburg
    12:25 pm, 3 Jan Sat
    BZV Brazzaville
    3h 55m
    Depart: Thu, 25 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Thu, 25 Dec - Sat, 3 Jan
    Ethiopian Airlines 1 stop 22h 5m
    2:05 pm BZV - 1:10 pm (+1) JNB
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    US$1,156
    fly.co.uk
    Show Details

    Depart: 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, 25 Dec Thu
    BZV Brazzaville
    7:40 pm, 25 Dec Thu
    ADD Addis Ababa
    3h 35m
    13h layover in Addis Ababa (ADD)
    ET809
    8:40 am, 26 Dec Fri
    ADD Addis Ababa
    1:10 pm, 26 Dec Fri
    JNB Johannesburg
    5h 30m

    Return: 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
    8:30 am, 3 Jan Sat
    JNB Johannesburg
    12:20 pm, 3 Jan Sat
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    1:45 pm, 3 Jan Sat
    KGL Kigali
    3:40 pm, 3 Jan Sat
    BZV Brazzaville
    2h 55m
    Depart: Sat, 27 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Sat, 27 Dec - Sat, 3 Jan
    Ethiopian Airlines 1 stop 22h 5m
    2:05 pm BZV - 1:10 pm (+1) JNB
    South African Airways Direct 3h 55m
    9:30 am JNB - 12:25 pm BZV
    US$1,157
    fly.co.uk
    Show Details

    Depart: 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, 27 Dec Sat
    BZV Brazzaville
    7:40 pm, 27 Dec Sat
    ADD Addis Ababa
    3h 35m
    13h layover in Addis Ababa (ADD)
    ET809
    8:40 am, 28 Dec Sun
    ADD Addis Ababa
    1:10 pm, 28 Dec Sun
    JNB Johannesburg
    5h 30m

    Return: Johannesburg to Brazzaville

    JNB
    9:30 am
    3h 55m
    BZV
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA84
    9:30 am, 3 Jan Sat
    JNB Johannesburg
    12:25 pm, 3 Jan Sat
    BZV Brazzaville
    3h 55m
    Depart: Thu, 25 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Thu, 25 Dec - Sat, 3 Jan
    RwandAir 1 stop 8h 15m
    12:45 pm BZV - 10:00 pm JNB
    Multiple Airlines 1 stop 22h 10m
    2:50 pm JNB - 12:00 pm (+1) BZV
    US$1,183
    cheapoair.com
    Show Details

    Depart: 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
    12:45 pm, 25 Dec Thu
    BZV Brazzaville
    4:40 pm, 25 Dec Thu
    KGL Kigali
    2h 55m
    1h 30m layover in Kigali (KGL)
    WB100
    6:10 pm, 25 Dec Thu
    KGL Kigali
    10:00 pm, 25 Dec Thu
    JNB Johannesburg
    3h 50m

    Return: Johannesburg to Brazzaville via Douala

    JNB
    2:50 pm
    6h 45m
    DLA
    8:35 pm
    13h 30m
    DLA
    10:05 am
    1h 55m
    BZV
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA86
    2:50 pm, 3 Jan Sat
    JNB Johannesburg
    8:35 pm, 3 Jan Sat
    DLA Douala
    6h 45m
    13h 30m layover in Douala (DLA)
    WB211
    10:05 am, 4 Jan Sun
    DLA Douala
    12:00 pm, 4 Jan Sun
    BZV Brazzaville
    1h 55m
    Depart: Sat, 27 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Sat, 27 Dec - Sat, 3 Jan
    Multiple Airlines 2+ stops 13h
    8:00 am BZV - 10:00 pm JNB
    Ethiopian Airlines 1 stop 22h 25m
    2:20 pm JNB - 11:45 am (+1) BZV
    US$1,184
    us.bravofly.com
    Show Details

    Depart: Brazzaville to Johannesburg via Libreville, Kigali

    BZV
    8:00 am
    1h 40m
    LBV
    9:40 am
    2h 30m
    LBV
    12:10 pm
    3h 30m
    KGL
    4:40 pm
    1h 30m
    KGL
    6:10 pm
    3h 50m
    JNB
    10:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KP45
    8:00 am, 27 Dec Sat
    BZV Brazzaville
    9:40 am, 27 Dec Sat
    LBV Libreville
    1h 40m
    2h 30m layover in Libreville (LBV)
    WB213
    12:10 pm, 27 Dec Sat
    LBV Libreville
    4:40 pm, 27 Dec Sat
    KGL Kigali
    3h 30m
    1h 30m layover in Kigali (KGL)
    WB100
    6:10 pm, 27 Dec Sat
    KGL Kigali
    10:00 pm, 27 Dec Sat
    JNB Johannesburg
    3h 50m

    Return: 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, 3 Jan Sat
    JNB Johannesburg
    8:50 pm, 3 Jan Sat
    ADD Addis Ababa
    5h 30m
    12h 45m layover in Addis Ababa (ADD)
    ET831
    9:35 am, 4 Jan Sun
    ADD Addis Ababa
    11:45 am, 4 Jan Sun
    BZV Brazzaville
    4h 10m
    Depart: Sat, 27 Dec Return: Sat, 3 Jan Brazzaville to Johannesburg Sat, 27 Dec - Sat, 3 Jan
    Ethiopian Airlines 1 stop 22h 5m
    2:05 pm BZV - 1:10 pm (+1) JNB
    RwandAir 1 stop 8h 10m
    8:30 am JNB - 3:40 pm BZV
    US$1,206
    fly.co.uk
    Show Details

    Depart: 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, 27 Dec Sat
    BZV Brazzaville
    7:40 pm, 27 Dec Sat
    ADD Addis Ababa
    3h 35m
    13h layover in Addis Ababa (ADD)
    ET809
    8:40 am, 28 Dec Sun
    ADD Addis Ababa
    1:10 pm, 28 Dec Sun
    JNB Johannesburg
    5h 30m

    Return: 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
    8:30 am, 3 Jan Sat
    JNB Johannesburg
    12:20 pm, 3 Jan Sat
    KGL Kigali
    3h 50m
    1h 25m layover in Kigali (KGL)
    WB210
    1:45 pm, 3 Jan Sat
    KGL Kigali
    3:40 pm, 3 Jan Sat
    BZV Brazzaville
    2h 55m