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

4 out of 5 stars / 67 votes
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sat, 13 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | |||
| Fri, 12 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 22:02 SAST | 05:22 BST | |
| Thu, 11 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 23:58 SAST | 05:26 BST | |
| Wed, 10 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 23:28 SAST | 05:09 BST | |
| Tue, 09 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 22:03 SAST | 05:16 BST | |
| Mon, 08 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | |||
| Sun, 07 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 04:12 SAST | 05:17 BST | |
| Sat, 06 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | |||
| Fri, 05 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 21:55 SAST | 04:56 BST | |
| Thu, 04 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 04:02 SAST | 04:57 BST | |
| Wed, 03 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 21:56 SAST | 05:07 BST | |
| Tue, 02 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 21:52 SAST | 05:11 BST | |
| Mon, 01 Jun | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 21:54 SAST | 04:58 BST | |
| Sun, 31 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 22:02 SAST | 23:13 BST | |
| Sat, 30 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 22:34 SAST | 06:10 BST | |
| Fri, 29 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 22:00 SAST | 05:05 BST | |
| Thu, 28 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 21:56 SAST | 04:58 BST | |
| Wed, 27 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 03:47 SAST | 05:05 BST | |
| Tue, 26 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 22:01 SAST | 05:08 BST | |
| Mon, 25 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 04:20 SAST | 05:23 BST | |
| Sun, 24 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 23:49 SAST | 05:10 BST | |
| Sat, 23 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 03:37 SAST | 04:53 BST | |
| Fri, 22 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 04:04 SAST | 05:16 BST | |
| Thu, 21 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 21:53 SAST | 05:11 BST | |
| Wed, 20 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 22:18 SAST | 05:29 BST | |
| Tue, 19 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 04:30 SAST | 05:56 BST | |
| Mon, 18 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 21:52 SAST | 05:18 BST | |
| Sat, 16 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 04:00 SAST | 04:49 BST | |
| Fri, 15 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 22:04 SAST | 05:04 BST | |
| Thu, 14 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 20:23 SAST | 04:59 BST | |
| Wed, 13 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | |||
| Tue, 12 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 21:47 SAST | 07:04 BST | |
| Mon, 11 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | |||
| Sun, 10 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 21:54 SAST | 05:04 BST | |
| Sat, 09 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 23:37 SAST | 05:20 BST | |
| Fri, 08 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 22:14 SAST | 05:25 BST | |
| Thu, 07 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 22:03 SAST | 05:15 BST | |
| Wed, 06 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 21:55 SAST | 05:05 BST | |
| Tue, 05 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 23:53 SAST | 05:27 BST | |
| Mon, 04 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 23:44 SAST | 05:35 BST | |
| Sun, 03 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 04:39 SAST | 05:30 BST | |
| Sat, 02 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | 21:44 SAST | 04:54 BST | |
| Fri, 01 May | BA58 | Cape Town Intl (CPT) | Heathrow (LHR) | 18:50 SAST | 05:30 BST | |||