| ARRIVED 1 HOUR 29 MINUTES AGO |
![]() | ![]() |

4.9 out of 5 stars / 5 votes
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sat, 28 Mar | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | |||
| Sat, 28 Mar | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | 16:48 CAT | 17:02 SAST | |
| Thu, 26 Mar | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:22 SAST | 05:57 +03 | |
| Thu, 26 Mar | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | 16:48 CAT | 16:58 SAST | |
| Tue, 24 Mar | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 22:32 SAST | 23:46 +03 | |
| Tue, 24 Mar | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||
| Sat, 21 Mar | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:33 SAST | 05:38 +03 | |
| Sat, 21 Mar | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | 17:08 CAT | 17:26 SAST | |
| Thu, 19 Mar | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:27 SAST | 05:19 +03 | |
| Tue, 17 Mar | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:26 SAST | 05:12 +03 | |
| Tue, 17 Mar | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||
| Sat, 14 Mar | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:25 SAST | 05:21 +03 | |
| Sat, 14 Mar | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||
| Thu, 12 Mar | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:17 SAST | 05:39 +03 | |
| Tue, 10 Mar | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:22 SAST | 00:02 +03 | |
| Tue, 10 Mar | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | 16:49 CAT | 17:04 SAST | |
| Sat, 07 Mar | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:37 SAST | 05:39 +03 | |
| Sat, 07 Mar | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | 17:03 CAT | 17:17 SAST | |
| Thu, 05 Mar | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:43 SAST | 06:02 +03 | |
| Thu, 05 Mar | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||
| Tue, 03 Mar | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:23 SAST | 05:52 +03 | |
| Tue, 03 Mar | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||
| Sat, 28 Feb | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:22 SAST | 23:52 +03 | |
| Sat, 28 Feb | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | 16:59 CAT | 17:02 SAST | |
| Thu, 26 Feb | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:22 SAST | 05:50 +03 | |
| Thu, 26 Feb | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||
| Tue, 24 Feb | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:40 SAST | 05:25 +03 | |
| Tue, 24 Feb | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||
| Sat, 21 Feb | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:38 SAST | 05:19 +03 | |
| Sat, 21 Feb | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||
| Thu, 19 Feb | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:17 SAST | 05:27 +03 | |
| Thu, 19 Feb | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||
| Tue, 17 Feb | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:41 SAST | 05:27 +03 | |
| Tue, 17 Feb | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | 16:53 CAT | 16:55 SAST | |
| Sat, 14 Feb | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:06 SAST | 23:30 +03 | |
| Sat, 14 Feb | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | 16:54 CAT | 16:57 SAST | |
| Thu, 12 Feb | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:23 SAST | 05:15 +03 | |
| Thu, 12 Feb | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||
| Tue, 10 Feb | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:47 SAST | 06:05 +03 | |
| Tue, 10 Feb | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||
| Sat, 07 Feb | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:35 SAST | 05:37 +03 | |
| Sat, 07 Feb | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||
| Thu, 05 Feb | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:19 SAST | 23:49 +03 | |
| Tue, 03 Feb | TK39 | Johannesburg Intl (JNB) | Istanbul Airport (IST) | 19:10 SAST | 06:05 +03 | 19:16 SAST | 05:22 +03 | |
| Tue, 03 Feb | TK39 | Maputo (MPM) | Johannesburg Intl (JNB) | 16:10 CAT | 17:30 SAST | |||