Johannesburg to Doha flight status today

List of all flights from Johannesburg South Africa (JNB) to Doha Qatar (DOH) and airlines operated flight from Johannesburg to Doha. The flight is an international flight from South Africa to Qatar. There are 58 flights operated by 19 airlines on this route.

The distance from Johannesburg, ZA (JNB) to Doha, QA (DOH) is 6217 km (3863 miles). The time zone of the point of departure O.R. Tambo International Airport is GMT +2:00. The current time is Monday 2025-12-08 16:23 PM. The time zone of the destination point Hamad International Airport is GMT+3:00 The current time is Monday 2025-12-08 17:23 PM.

Xiamen Airlines | American Airlines | Qatar Airways | Malaysia Airlines | Alaska Airlines | LATAM Airlines | Royal Jordanian | JetBlue Airways | British Airways | Japan Airlines | Oman Air | Royal Air Maroc | Iberia | Finnair | Virgin Australia | RwandAir | Air Serbia | Cathay Pacific | S7 Airlines |

List of 58 flights from Johannesburg, ZA (JNB) to Doha, QA (DOH).
No. Departure Arrival Last Update Status
MF6218 13:45 23:05 Scheduled On time

 

No. Departure Arrival Last Update Status
AA8275 13:45 23:05 Departed On time
AA8156 20:20 05:40 Scheduled On time

 

No. Departure Arrival Last Update Status
QR1364 13:45 23:05 Departed On time
QR1378 20:20 05:40 Scheduled On time
QR3087 08:40 18:00 Scheduled On time
QR1366 09:25 18:45 In Air
QR1368 21:35 07:05 In Air
QR3115 21:35 06:55 In_Air
QR1478 20:55 06:15 Landed
QR1360 19:40 05:30 Landed

 

No. Departure Arrival Last Update Status
MH9310 20:20 05:40 Scheduled On time
MH9300 13:45 23:05 Departed Delayed by 45m
MH9302 09:25 18:45 Departed On time

 

No. Departure Arrival Last Update Status
AS5799 09:25 18:45 Scheduled On time
AS5745 20:20 05:40 Scheduled On time
AS5741 13:45 23:05 Scheduled On time
AS5749 21:35 07:05 In Air

 

No. Departure Arrival Last Update Status
LA6064 20:20 05:40 Scheduled On time
LA7416 13:45 23:05 Scheduled On time

 

No. Departure Arrival Last Update Status
RJ3829 20:20 05:40 Scheduled On time
RJ3817 09:25 18:45 Arrived On time
RJ3846 09:25 18:55 Arrived

 

No. Departure Arrival Last Update Status
B66521 13:45 23:05 Scheduled On time
B66520 20:20 05:40 Scheduled On time

 

No. Departure Arrival Last Update Status
BA6195 13:45 23:05 Departed On time
BA2369 20:20 05:40 Scheduled On time
BA3325 09:25 18:45 Scheduled On time

 

No. Departure Arrival Last Update Status
JL5586 13:45 23:05 Scheduled On time
JL5598 20:20 05:40 Scheduled On time
JL5570 09:25 18:45 Scheduled On time

 

No. Departure Arrival Last Update Status
WY6206 13:45 23:05 Scheduled On time
WY6135 09:25 18:45 Scheduled On time
WY6205 09:25 18:45 Scheduled On time
WY6198 21:35 07:05 Arrived

 

No. Departure Arrival Last Update Status
AT5760 13:45 23:05 Departed On time
AT5762 09:25 18:45 Arrived On time
AT9790 13:10 23:05 Landed
AT9791 20:30 06:25 Landed

 

No. Departure Arrival Last Update Status
IB6309 20:20 05:40 Scheduled On time
IB6156 13:45 23:05 Scheduled On time
IB6159 09:25 18:45 Scheduled On time
IB7997 20:15 05:35 In Air

 

No. Departure Arrival Last Update Status
AY6006 20:20 05:40 Scheduled
AY6008 13:45 23:05 Departed Delayed by 52m
AY2766 09:25 18:45 Departed On time

 

No. Departure Arrival Last Update Status
VA6075 13:45 23:05 Scheduled On time
VA6289 20:20 05:40 Scheduled On time
VA6076 08:10 17:30 Arrived On time

 

No. Departure Arrival Last Update Status
WB1120 20:20 05:40 Departed On time
WB1124 09:25 18:45 Arrived On time
WB1126 13:45 23:05 Departed Delayed by 52m

 

No. Departure Arrival Last Update Status
JU8354 20:20 05:40 Scheduled On time

 

No. Departure Arrival Last Update Status
CX9250 13:45 23:05 Scheduled On time
CX9238 20:20 05:40 Scheduled On time

 

No. Departure Arrival Last Update Status
S74658 10:50 20:10 Landed
S74846 08:00 17:20 Unknown
S74848 21:35 06:55 Landed