AT9107 Flight Status Royal Air Maroc: Nairobi to Johannesburg (RAM9107)

NBO Nairobi

Scheduled
12:35
Actual
13:00

Terminal: 1A | Gate: 14

Departure: Mon, Nov 9, 2026 · local time UTC+3

Nairobi Jomo Kenyatta International Airport (NBO)

All NBO Departures >

JNB Johannesburg

Scheduled
15:50
Actual
15:52

Terminal: A | Gate: 3

Arrival: Mon, Nov 9, 2026 · local time UTC+2

Johannesburg OR Tambo International Airport (JNB)

All JNB Arrivals >

Landed 1h 20m ago 100%

NBO 13:00 JNB 15:52

2,912 km (1,809 mi) flown

Route map NBO to JNB Map of the great-circle route from Nairobi Jomo Kenyatta International Airport, Kenya to Johannesburg OR Tambo International Airport, South Africa, 2912 km. The plane shows an estimated position based on departure and arrival times. Map data: Natural Earth. SOUTH AFRICA NBO JNB Map data: Natural Earth

Estimated position based on departure and arrival times, not live tracking. Times are local at each airport.

Add to calendar

Distance: 2912 km / 1809 miles · Scheduled Duration: 04:15 · Actual Duration: 03:52

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

Date From To Departure Arrival Status Details
Nov 09 NBO JNB 13:00 15:52 Landed Track >
Nov 08 NBO JNB 12:46 16:45 Delayed Track >
Nov 07 NBO JNB 12:50 15:43 Landed Track >
Nov 06 NBO JNB 12:52 15:29 Landed Track >
Nov 05 NBO JNB 12:44 15:22 Landed Track >
Nov 04 NBO JNB 13:08 15:50 Landed Track >
Nov 03 NBO JNB 13:09 15:50 Landed Track >
Nov 02 NBO JNB 13:32 16:56 Delayed Track >
Nov 01 NBO JNB 12:56 15:33 Landed Track >
Oct 31 NBO JNB 14:01 16:37 Delayed Track >

Royal Air Maroc's Nairobi–Johannesburg flight covers 2,912 km (1,809 mi) and runs daily. With 4 h 15 min in the timetable and a usual flight time of about 3 h 40 min, it often makes up time. Today it left 25 minutes late and still landed at 15:52, just 2 minutes behind schedule.

< All Nairobi NBO Departures All Johannesburg JNB Arrivals >

About AT 9107

Route
Nairobi Jomo Kenyatta International Airport NBO to Johannesburg OR Tambo International Airport JNB
Distance
2,912 km (1,809 mi)
Typical flight time
3 h 40 min
Flies
Daily
On time
7 of the last 7
Usually departs from
Terminal 1A

AT 9107 FAQ

How long is the AT9107 flight?
The timetable allows 4 h 15 min. Nairobi to Johannesburg is 2,912 km (1,809 mi).
How often is AT9107 late?
None of the last 7 flights arrived 15 or more minutes late.
Which days does AT9107 fly?
Daily: it was scheduled on each of the last 7 days.
Which terminal does AT9107 use?
It usually leaves from Terminal 1A at Nairobi Jomo Kenyatta International Airport (NBO) and arrives at Terminal A at Johannesburg OR Tambo International Airport (JNB). Check the flight card above for today's terminal and gate.
What other flight numbers does AT9107 have?
Also listed as RAM9107 (Royal Air Maroc's ICAO code) and AT 9107.

AT9107 and Nairobi NBO to Johannesburg JNB Flights

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

Other flights departing from Nairobi NBO: KQ414, KQ762, KQ606

Other flights arriving at Johannesburg JNB: KQ762, SA51, SA558

All flights connecting Nairobi NBO to Johannesburg JNB.