Are you looking for the July 20th, 2026 TK 38 Istanbul to Johannesburg flight? Click here to go to our TK38 Istanbul to Johannesburg Flight Status page >

TK 38 Johannesburg to Maputo Flight Status

Turkish Airlines Flight TK38 from Johannesburg OR Tambo International Airport JNB to Maputo International Airport MPM is not scheduled for today July 21st, 2026.
The last time the flight was scheduled was on July 18th, 2026.
Check the table below for TK38's most recent flight history:

TK 38 Flight Status & Schedule

Date Departure Arrival Status
Jul 18 12:22 13:09
Landed Late
Track >
Jul 16 12:11 13:05
Landed Late
Track >
Jul 14 12:02 12:48
Landed
Track >
Jul 11 12:09 12:57
En-Route
Track >
Jul 09 12:04 12:59
En-Route
Track >

Turkish Airlines TK 38 Johannesburg to Maputo Flight Information

Turkish Airlines Flight TK38 connects Johannesburg, South Africa to Maputo, Mozambique, taking off from Johannesburg OR Tambo International Airport JNB and landing at Maputo International Airport MPM.

How long is the TK38 flight from Johannesburg to Maputo?

The average flight time from Johannesburg to Maputo is 48 minutes. The flight distance is 433 km / 269 miles and the average flight speed is 518 km/h / 322 mph.

How many TK38 flights are operated per week?

3 flights per week. The flight TK38 is operated on Tuesday, Thursday and Saturday.

What is the On-Time Performance (OTP) of Turkish Airlines Flight TK38 Johannesburg to Maputo?

The Airportia On-Time Performance Rating for Turkish Airlines Flight TK38 is 4.9/5 stars. This metric is calculated using data from the past 10 flights.

Which terminal is the flight TK38 arriving at?

Flight TK38 arrives at Maputo International Airport (MPM) Terminal B.

When was the latest TK38 flight?

The latest flight took off on Saturday, July 18th, 2026 with the flight status being Landed on 13:09.

How else can the flight TK38 be referenced as?

This Turkish Airlines flight can also be referenced as THY38, THY038, TK038, TK0038, TK 38, THY 38.

How often is flight TK38 delayed?

On average, 60% of all TK38 flights are delayed. The average delay is 12 minutes.

See our TK38 Flight Tracker above for more details.

TK38 and Johannesburg JNB to Maputo MPM Flights

Other flights departing from Johannesburg JNB: 4Z204, 4Z494, FA202, SA74

Other flights arriving at Maputo MPM: ET819, TM101, TM131, QR1376

All flights connecting Johannesburg JNB to Maputo MPM.

TK38 Turkish Airlines Flight: Johannesburg to Maputo Route Map

TK38 Turkish Airlines Flight Map: Johannesburg to Maputo
Flight Delay Compensation up to 600€/$: Claim for delay, cancellation, or baggage issues >
Flight-schedule data supplied by Aviation Edge Real-time Flight Schedules API.