Doha to Johannesburg flight status today

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

The distance from Doha, QA (DOH) to Johannesburg, ZA (JNB) is 6217 km (3863 miles). The time zone of the point of departure Hamad International Airport is GMT +3:00. The current time is Tuesday 2025-12-30 01:39 AM. The time zone of the destination point O.R. Tambo International Airport is GMT+2:00 The current time is Tuesday 2025-12-30 00:39 AM.

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

List of 61 flights from Doha, QA (DOH) to Johannesburg, ZA (JNB).
No. Departure Arrival Last Update Status
MH9301 20:25 03:55 Scheduled On time
MH9309 07:55 15:25 Arrived Delayed by 51m
MH9299 01:10 08:40 Arrived On time

 

No. Departure Arrival Last Update Status
JL5571 20:25 03:55 Scheduled On time
JL5587 01:10 08:40 Arrived On time
JL5585 08:05 15:35 Departed On time

 

No. Departure Arrival Last Update Status
AT5763 20:25 03:55 Scheduled On time
AT5761 01:10 08:40 Arrived On time
AT5765 07:20 14:45 Arrived
AT9793 02:30 09:55 Departed On time
AT9792 06:55 14:40 Cancelled
AT9794 06:55 14:50 Landed

 

No. Departure Arrival Last Update Status
AY2765 20:25 03:55 Scheduled On time
AY6005 01:10 08:40 Departed On time
AY6029 07:55 15:25 Arrived Delayed by 51m

 

No. Departure Arrival Last Update Status
AS5742 20:25 03:55 Scheduled On time
AS5740 01:10 08:40 Arrived On time
AS5744 07:55 15:25 Departed Delayed by 32m

 

No. Departure Arrival Last Update Status
JU8353 20:25 03:55 Scheduled On time

 

No. Departure Arrival Last Update Status
MF6217 01:10 08:40 Departed On time

 

No. Departure Arrival Last Update Status
QR1377 08:05 15:35 Scheduled On time
QR1363 01:10 08:40 Arrived On time
QR1365 20:25 03:55 Scheduled On time
QR3086 07:45 15:15 Arrived Delayed by 15m
QR3114 06:00 13:35 In Air
QR1477 07:35 14:55 Landed
QR1359 08:40 16:35 Unknown

 

No. Departure Arrival Last Update Status
VA6078 08:05 15:35 Scheduled On time
VA6216 01:10 08:40 Arrived On time
VA6256 20:25 03:55 Scheduled On time

 

No. Departure Arrival Last Update Status
IB6158 20:25 03:55 Scheduled On time
IB6155 01:10 08:40 Arrived On time
IB6308 07:55 15:25 Arrived Delayed by 51m
IB7996 09:30 17:00 Arrived

 

No. Departure Arrival Last Update Status
AA8302 20:25 03:55 Scheduled On time
AA8303 07:55 15:25 Arrived Delayed by 51m
AA8301 01:10 08:40 Arrived On time

 

No. Departure Arrival Last Update Status
RJ3812 08:05 15:35 Scheduled On time
RJ3828 01:10 08:40 Arrived On time
RJ3830 20:10 03:40 Departed

 

No. Departure Arrival Last Update Status
BA6194 01:10 08:40 Arrived On time
BA2368 07:55 15:25 Departed Delayed by 40m

 

No. Departure Arrival Last Update Status
LA5297 01:10 08:40 Arrived On time
LA5271 20:25 03:55 Scheduled On time

 

No. Departure Arrival Last Update Status
WY6201 01:10 08:40 Arrived On time
WY6601 07:55 15:25 Departed Delayed by 44m
WY6033 20:25 03:55 Scheduled On time
WY6204 20:35 04:00 Scheduled On time
WY6010 07:05 14:45 Arrived
WY6199 07:35 14:55 Landed

 

No. Departure Arrival Last Update Status
B66548 07:55 15:25 Departed Delayed by 40m
B66549 01:10 08:40 Arrived On time
B66616 20:25 03:55 Scheduled On time

 

No. Departure Arrival Last Update Status
UL3087 01:10 08:40 Arrived On time

 

No. Departure Arrival Last Update Status
WB1047 01:10 08:40 Arrived On time
WB1078 07:55 15:25 Departed Delayed by 32m

 

No. Departure Arrival Last Update Status
CX9224 01:10 08:40 Arrived On time
CX9237 08:45 16:10 Scheduled On time

 

No. Departure Arrival Last Update Status
S74847 20:25 04:00 Unknown
S74845 02:05 09:40 Landed
S74657 07:55 15:30 Landed