| EXPECTED TO DEPART IN 42 MINUTES |
![]() | ![]() |

4.3 out of 5 stars / 4 votes
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sat, 28 Mar | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 14:20 SAST | 21:05 EAT | |||
| Thu, 26 Mar | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 00:45 SAST | 07:30 EAT | 5Y-KZE (Boeing Charleston B788) | 05:21 SAST | 07:37 EAT |
| Tue, 24 Mar | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 07:20 SAST | 14:05 EAT | 5Y-KYD (Boeing B738) | 12:30 SAST | 13:38 EAT |
| Sat, 21 Mar | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 14:20 SAST | 21:05 EAT | 5Y-KYD (Boeing B738) | 19:37 SAST | 20:45 EAT |
| Wed, 18 Mar | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 23:25 SAST | 06:10 EAT | 5Y-KYD (Boeing B738) | 04:14 SAST | 05:22 EAT |
| Tue, 17 Mar | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 07:20 SAST | 14:05 EAT | 5Y-CYC (Boeing B738) | 12:17 SAST | 13:45 EAT |
| Sat, 14 Mar | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 14:20 SAST | 21:05 EAT | 5Y-CYB (Boeing B738) | 20:17 SAST | 21:24 EAT |
| Wed, 11 Mar | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 23:25 SAST | 06:10 EAT | 5Y-CYC (Boeing B738) | 04:15 SAST | 05:25 EAT |
| Tue, 10 Mar | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 07:20 SAST | 14:05 EAT | 5Y-KZE (Boeing Charleston B788) | 12:02 SAST | 13:16 EAT |
| Sat, 07 Mar | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 14:20 SAST | 21:05 EAT | |||
| Tue, 03 Mar | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 07:20 SAST | 14:05 EAT | 5Y-KZF (Boeing Charleston B788) | 12:11 SAST | 13:19 EAT |
| Sat, 28 Feb | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 14:20 SAST | 21:05 EAT | |||
| Wed, 25 Feb | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 23:35 SAST | 06:20 EAT | 5Y-CYD (Boeing B738) | 05:29 SAST | 06:37 EAT |
| Tue, 24 Feb | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 07:20 SAST | 14:05 EAT | 5Y-KZH (Boeing B788) | 12:10 SAST | 13:18 EAT |
| Sat, 21 Feb | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 14:20 SAST | 21:05 EAT | |||
| Tue, 17 Feb | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 07:20 SAST | 14:05 EAT | |||
| Sat, 14 Feb | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 14:20 SAST | 21:05 EAT | |||
| Wed, 11 Feb | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 23:25 SAST | 06:10 EAT | 5Y-CYD (Boeing B738) | 05:16 SAST | 06:26 EAT |
| Tue, 10 Feb | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 06:45 SAST | 13:30 EAT | 5Y-CYB (Boeing B738) | 12:23 SAST | 13:33 EAT |
| Sat, 07 Feb | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 14:20 SAST | 21:05 EAT | 5Y-CYE (Boeing B738) | 19:34 SAST | 20:57 EAT |
| Wed, 04 Feb | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 23:35 SAST | 06:20 EAT | 5Y-KYD (Boeing B738) | 04:22 SAST | 05:32 EAT |
| Tue, 03 Feb | KQ785 | Cape Town Intl (CPT) | Jomo Kenyatta International (NBO) | 07:20 SAST | 14:05 EAT | 5Y-KYD (Boeing B738) | 13:34 SAST | 14:44 EAT |