Find flights
Deals
When to book
Airlines
English
Fly from
Route
Depart
Return
Price
DohaJohannesburg
DOH - JNB
DOHJNB
Doha Hamad Intl
Sun 11/2
7:55 am-3:25 pm
Nonstop8h 30m
Johannesburg OR Tambo
Tue 12/2
9:25 am-6:45 pm
Nonstop8h 20m
DohaJohannesburg
DOH - JNB
DOHJNB
Doha Hamad Intl
Sat 11/1
8:05 am-3:35 pm
Nonstop8h 30m
Johannesburg OR Tambo
Mon 12/1
8:20 pm-5:40 am
Nonstop8h 20m
DohaJohannesburg
DOH - JNB
DOHJNB
Doha Hamad Intl
Thu 10/30
1:10 am-8:40 am
Nonstop8h 30m
Johannesburg OR Tambo
Sun 11/30
9:25 am-6:45 pm
Nonstop8h 20m
DohaJohannesburg
DOH - JNB
DOHJNB
Doha Hamad Intl
Fri 2/13
1:10 am-8:40 am
Nonstop8h 30m
Johannesburg OR Tambo
Wed 2/18
8:20 pm-5:40 am
Nonstop8h 20m
DohaJohannesburg
DOH - JNB
DOHJNB
Doha Hamad Intl
Tue 12/2
1:10 am-8:40 am
Nonstop8h 30m
Johannesburg OR Tambo
Wed 12/10
1:45 pm-11:05 pm
Nonstop8h 20m
DohaJohannesburg
DOH - JNB
DOHJNB
Doha Hamad Intl
Wed 12/3
1:10 am-8:40 am
Nonstop8h 30m
Johannesburg OR Tambo
Thu 12/11
1:45 pm-11:05 pm
Nonstop8h 20m
DohaJohannesburg
DOH - JNB
DOHJNB
Doha Hamad Intl
Tue 10/28
1:10 am-8:40 am
Nonstop8h 30m
DohaJohannesburg
DOH - JNB
DOHJNB
Doha Hamad Intl
Thu 10/30
1:10 am-8:40 am
Nonstop8h 30m
DohaJohannesburg
DOH - JNB
DOHJNB
Doha Hamad Intl
Sat 11/1
1:10 am-8:40 am
Nonstop8h 30m
DohaJohannesburg
DOH - JNB
DOHJNB
Doha Hamad Intl
Mon 1/12
8:25 pm-3:55 am
Nonstop8h 30m
Crew
Food
Entertainment
Boarding
Overall
Comfort
Reviews
Anonymous,Sep 2025
KGL - NBO
Crew
Food
Entertainment
Boarding
Overall
Comfort
Reviews
Anonymous,Sep 2025
KGL - NBO
Crew
Food
Entertainment
Boarding
Overall
Comfort
Reviews
Anonymous,Sep 2025
KGL - NBO
Crew
Food
Entertainment
Boarding
Overall
Comfort
Reviews
Anonymous,Sep 2025
KGL - NBO
Crew
Food
Entertainment
Boarding
Overall
Comfort
Reviews
Anonymous,Sep 2025
KGL - NBO
Crew
Food
Entertainment
Boarding
Overall
Comfort
Reviews
Anonymous,Sep 2025
KGL - NBO
JNB Temperature | 10 - 20 °C |
---|
If weather is an important factor for your trip to Johannesburg, use this chart to help with planning. For those seeking warmer temperatures, January is the ideal time of year to visit, when temperatures reach an average of 20.0 C. Travellers hoping to avoid the cold should look outside of June, when temperatures are typically at their lowest (around 10.0 C).