| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Jul 20 | JNB | HRE | 20:24 | 21:40 |
Landed
|
Track > |
| Jul 19 | JNB | HRE | 20:09 | 21:27 |
Landed
|
Track > |
| Jul 16 | JNB | HRE | 20:24 | 21:47 |
Landed
|
Track > |
| Jul 15 | JNB | HRE | 20:12 | 21:37 |
Landed
|
Track > |
Turkish Airlines Flight TK9112 connects Johannesburg, South Africa to Harare, Zimbabwe, taking off from Johannesburg OR Tambo International Airport JNB and landing at Harare International Airport HRE.
How long is the TK9112 flight from Johannesburg to Harare?
The average flight time from Johannesburg to Harare is 1 hour and 20 minutes. The flight distance is 958 km / 596 miles and the average flight speed is 716 km/h / 445 mph.
How many TK9112 flights are operated per week?
4 flights per week. The flight TK9112 is operated on Monday, Wednesday, Thursday and Sunday.
What is the On-Time Performance (OTP) of Turkish Airlines Flight TK9112 Johannesburg to Harare?
The Airportia On-Time Performance Rating for Turkish Airlines Flight TK9112 is 5/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight TK9112 arriving at?
Flight TK9112 arrives at Harare International Airport (HRE) Terminal I.
When was the latest TK9112 flight?
The latest flight took off on Monday, July 20th, 2026 with the flight status being Landed on 21:40.
How else can the flight TK9112 be referenced as?
This Turkish Airlines flight can also be referenced as THY9112, TK 9112, THY 9112.
How often is flight TK9112 delayed?
On average, 0% of all TK9112 flights are delayed. The average delay is 0 minutes.
See our TK9112 Flight Tracker above for more details.
Other flights departing from Johannesburg JNB: FA103, SA24, VS450, FN8336
Other flights arriving at Harare HRE: 4Z108, SA24, FN8336, KQ2720
All flights connecting Johannesburg JNB to Harare HRE.