| SCHEDULED TO ARRIVE IN 1 HOUR 25 MINUTES |
![]() | ![]() |

3.9 out of 5 stars / 23 votes
| Flight | Departure | Arrival |
|---|---|---|
| ET3848 00:00 |
Johannesburg Intl (JNB) |
Bole Intl (ADD) |
| ET3872 02:50 |
Johannesburg Intl (JNB) |
Bole Intl (ADD) |
| ET3808 04:35 |
Johannesburg Intl (JNB) |
Bole Intl (ADD) |
| ET858 05:25 |
Johannesburg Intl (JNB) |
Bole Intl (ADD) |
| ET848 14:45 |
Johannesburg Intl (JNB) |
Bole Intl (ADD) |
| ET808 20:45 |
Johannesburg Intl (JNB) |
Bole Intl (ADD) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Mon, 22 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | |||
| Sun, 21 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:24 EAT | 04:26 SAST | |
| Sat, 20 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | ET-ANO (Boeing B77L) | 01:21 EAT | 03:45 SAST |
| Thu, 18 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 04:40 EAT | 04:03 SAST | |
| Tue, 16 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:14 EAT | 03:53 SAST | |
| Mon, 15 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:28 EAT | 04:12 SAST | |
| Sun, 14 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:13 EAT | 04:00 SAST | |
| Sat, 13 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:25 EAT | 04:15 SAST | |
| Fri, 12 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:14 EAT | 04:09 SAST | |
| Thu, 11 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:34 EAT | 04:25 SAST | |
| Wed, 10 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:34 EAT | 04:17 SAST | |
| Tue, 09 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 04:19 EAT | 03:46 SAST | |
| Mon, 08 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 04:48 EAT | 04:22 SAST | |
| Sun, 07 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 05:03 EAT | 04:40 SAST | |
| Sat, 06 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 04:52 EAT | 04:17 SAST | |
| Fri, 05 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:14 EAT | 04:06 SAST | |
| Thu, 04 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 04:58 EAT | 04:20 SAST | |
| Wed, 03 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:33 EAT | 04:16 SAST | |
| Tue, 02 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:14 EAT | 04:01 SAST | |
| Mon, 01 Jun | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:31 EAT | 04:00 SAST | |
| Sun, 31 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:46 EAT | 01:01 SAST | |
| Sat, 30 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:37 EAT | 04:18 SAST | |
| Fri, 29 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | ET-ATH (Boeing B788) | 01:15 EAT | 04:00 SAST |
| Thu, 28 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | ET-ARF (Boeing Charleston B788) | 01:08 EAT | 03:42 SAST |
| Wed, 27 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:14 EAT | 03:58 SAST | |
| Tue, 26 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:33 EAT | 04:27 SAST | |
| Mon, 25 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | ET-ATI (Boeing B788) | 04:17 EAT | 03:47 SAST |
| Sun, 24 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | ET-ANN (Boeing B77L) | 01:20 EAT | 03:50 SAST |
| Sat, 23 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:37 EAT | 04:12 SAST | |
| Fri, 22 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | ET-ARF (Boeing Charleston B788) | 04:32 EAT | 04:02 SAST |
| Thu, 21 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | ET-ATH (Boeing B788) | 04:06 EAT | 03:42 SAST |
| Wed, 20 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:10 EAT | 03:38 SAST | |
| Tue, 19 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | ET-ATH (Boeing B788) | 01:10 EAT | 03:33 SAST |
| Mon, 18 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 04:36 EAT | 04:12 SAST | |
| Sun, 17 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:28 EAT | 04:36 SAST | |
| Sat, 16 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:28 EAT | 04:17 SAST | |
| Fri, 15 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:08 EAT | 03:53 SAST | |
| Thu, 14 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:23 EAT | 04:04 SAST | |
| Wed, 13 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:21 EAT | 03:52 SAST | |
| Tue, 12 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:27 EAT | 04:09 SAST | |
| Mon, 11 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:17 EAT | 03:57 SAST | |
| Sun, 10 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:32 EAT | 04:19 SAST | |
| Sat, 09 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:09 EAT | 04:03 SAST | |
| Fri, 08 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:12 EAT | 03:45 SAST | |
| Thu, 07 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | ET-AOP (Boeing B788) | 01:12 EAT | 03:43 SAST |
| Wed, 06 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:33 EAT | 04:02 SAST | |
| Tue, 05 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:20 EAT | 03:58 SAST | |
| Sun, 03 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | ET-ATL (Boeing B788) | 02:07 EAT | 04:37 SAST |
| Sat, 02 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | ET-ATH (Boeing B788) | 01:21 EAT | 03:50 SAST |
| Fri, 01 May | ET859 | Bole Intl (ADD) | Johannesburg Intl (JNB) | 23:30 EAT | 03:55 SAST | 01:04 EAT | 03:31 SAST | |