| ARRIVED 8 HOUR 55 MINUTES AGO |
![]() | ![]() |

4 out of 5 stars / 12 votes
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sat, 17 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | |||
| Fri, 16 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 00:34 CAT | 03:32 SAST | |
| Thu, 15 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:51 CAT | 03:16 SAST | |
| Wed, 14 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | |||
| Tue, 13 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:56 CAT | 02:23 SAST | |
| Mon, 12 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:41 CAT | 02:13 SAST | |
| Sun, 11 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:51 CAT | 02:35 SAST | |
| Sat, 10 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:38 CAT | 03:06 SAST | |
| Fri, 09 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:37 CAT | 02:56 SAST | |
| Thu, 08 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:58 CAT | 02:21 SAST | |
| Wed, 07 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:19 CAT | 02:42 SAST | |
| Tue, 06 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:48 CAT | 02:10 SAST | |
| Mon, 05 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:27 CAT | 02:50 SAST | |
| Sun, 04 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | |||
| Sat, 03 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:12 CAT | 02:37 SAST | |
| Fri, 02 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | |||
| Thu, 01 Jan | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:26 CAT | 01:49 SAST | |
| Wed, 31 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | |||
| Tue, 30 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:57 CAT | 02:21 SAST | |
| Mon, 29 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:04 CAT | 02:30 SAST | |
| Sun, 28 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 9XR-WP (Airbus A333) | 01:58 CAT | 02:19 SAST |
| Sat, 27 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:04 CAT | 02:27 SAST | |
| Fri, 26 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:30 CAT | 02:44 SAST | |
| Thu, 25 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:39 CAT | 02:00 SAST | |
| Wed, 24 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:30 CAT | 02:51 SAST | |
| Tue, 23 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:51 CAT | 02:11 SAST | |
| Mon, 22 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:06 CAT | 02:27 SAST | |
| Sun, 21 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:14 CAT | 02:43 SAST | |
| Sat, 20 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:54 CAT | 02:18 SAST | |
| Fri, 19 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:42 CAT | 03:04 SAST | |
| Thu, 18 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:13 CAT | 02:34 SAST | |
| Wed, 17 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | |||
| Tue, 16 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:55 CAT | 02:28 SAST | |
| Mon, 15 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:24 CAT | 02:49 SAST | |
| Sun, 14 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:08 CAT | 02:32 SAST | |
| Sat, 13 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | |||
| Fri, 12 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:10 CAT | 02:44 SAST | |
| Thu, 11 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:46 CAT | 02:13 SAST | |
| Wed, 10 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:17 CAT | 02:37 SAST | |
| Tue, 09 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | |||
| Mon, 08 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | |||
| Sun, 07 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | |||
| Sat, 06 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:42 CAT | 02:19 SAST | |
| Fri, 05 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:52 CAT | 02:26 SAST | |
| Thu, 04 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:43 CAT | 02:20 SAST | |
| Wed, 03 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:40 CAT | 02:14 SAST | |
| Tue, 02 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 01:48 CAT | 02:22 SAST | |
| Mon, 01 Dec | WB102 | Kigali Intl (KGL) | Johannesburg Intl (JNB) | 22:30 CAT | 02:20 SAST | 02:11 CAT | 02:43 SAST | |