AT9120 Flight Status Royal Air Maroc: Nairobi to Johannesburg (RAM9120)

AT 9120 Nairobi to Johannesburg Flight Status

Not scheduled today. Latest flight: January 6th, 2026 ; recent history is in the table below.

AT 9120 Flight Status & Schedule Royal Air Maroc Nairobi to Johannesburg

Date From To Departure Arrival Status Details
Jan 06 NBO JNB 01:42 04:15 Landed Late Track >

Royal Air Maroc flight AT 9120 links Nairobi and Johannesburg, 2,912 km (1,809 mi) apart. The timetable allows 4 h 10 min; there is not enough recent history yet to say how long it usually takes. It is not flying today; the last flight, on 6 January 2026, landed 20 minutes late.

< All Nairobi NBO Departures All Johannesburg JNB Arrivals >

About AT 9120

Route
Nairobi Jomo Kenyatta International Airport NBO to Johannesburg OR Tambo International Airport JNB
Distance
2,912 km (1,809 mi)
Scheduled flight time
4 h 10 min

AT 9120 FAQ

How long is the AT9120 flight?
The timetable allows 4 h 10 min. Nairobi to Johannesburg is 2,912 km (1,809 mi).
What other flight numbers does AT9120 have?
Also listed as RAM9120 (Royal Air Maroc's ICAO code) and AT 9120.

AT9120 and Nairobi NBO to Johannesburg JNB Flights

Flight AT9120 is a code-share Royal Air Maroc flight of the Kenya Airways operated KQ766.

Other flights departing from Nairobi NBO: KQ164, KQ766, 7F105

Other flights arriving at Johannesburg JNB: 5Z407, KQ766, 5Z403

All flights connecting Nairobi NBO to Johannesburg JNB.