| EXPECTED TO ARRIVE SHORTLY |
![]() | ![]() |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Thu, 06 Nov | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 19:40 GMT | 08:35 SAST | |||
| Wed, 05 Nov | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 19:40 GMT | 08:25 SAST | G-VYUM (Boeing B789) | 19:50 GMT | 08:01 SAST |
| Tue, 04 Nov | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 19:40 GMT | 08:40 SAST | G-VMAP (Boeing Charleston SC B789) | 19:54 GMT | 08:16 SAST |
| Mon, 03 Nov | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 19:40 GMT | 08:40 SAST | 20:04 GMT | 08:23 SAST | |
| Sun, 02 Nov | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 16:35 GMT | 05:45 SAST | G-VWHO (Boeing B789) | 17:19 GMT | 05:28 SAST |
| Sat, 01 Nov | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 19:40 GMT | 08:40 SAST | G-VSPY (Boeing B789) | 19:55 GMT | 08:05 SAST |
| Fri, 31 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 19:40 GMT | 08:35 SAST | 20:19 GMT | 00:16 SAST | |
| Thu, 30 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 19:40 GMT | 08:35 SAST | G-VNEW (Boeing B789) | 19:51 GMT | 08:23 SAST |
| Wed, 29 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 19:40 GMT | 08:25 SAST | G-VWHO (Boeing B789) | 20:09 GMT | 08:35 SAST |
| Tue, 28 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 19:40 GMT | 08:40 SAST | G-VAHH (Boeing B789) | 19:51 GMT | 08:14 SAST |
| Mon, 27 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 19:40 GMT | 08:40 SAST | G-VNEW (Boeing B789) | 19:53 GMT | 07:57 SAST |
| Sun, 26 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 20:40 GMT | 08:50 SAST | G-VBOW (Boeing Charleston SC B789) | 20:21 GMT | 08:31 SAST |
| Sat, 25 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:05 SAST | G-VWHO (Boeing B789) | 21:32 BST | 09:52 SAST |
| Fri, 24 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VAHH (Boeing B789) | 21:42 BST | 09:49 SAST |
| Thu, 23 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VFAN (Boeing B789) | 21:27 BST | 09:43 SAST |
| Wed, 22 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VBZZ (Boeing B789) | 21:28 BST | 09:39 SAST |
| Tue, 21 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VSPY (Boeing B789) | 21:28 BST | 09:47 SAST |
| Mon, 20 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VBOW (Boeing Charleston SC B789) | 21:26 BST | 09:29 SAST |
| Sun, 19 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VMAP (Boeing Charleston SC B789) | 21:43 BST | 09:57 SAST |
| Sat, 18 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VFAN (Boeing B789) | 21:32 BST | 09:49 SAST |
| Fri, 17 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VZIG (Boeing B789) | 21:23 BST | 09:42 SAST |
| Thu, 16 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VOWS (Boeing B789) | 21:30 BST | 09:55 SAST |
| Wed, 15 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VSPY (Boeing B789) | 21:22 BST | 09:41 SAST |
| Tue, 14 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VOOH (Boeing B789) | 21:35 BST | 09:44 SAST |
| Mon, 13 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VBZZ (Boeing B789) | 21:31 BST | 09:46 SAST |
| Sun, 12 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VOOH (Boeing B789) | 21:28 BST | 09:48 SAST |
| Sat, 11 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VZIG (Boeing B789) | 21:34 BST | 09:50 SAST |
| Fri, 10 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VBOW (Boeing Charleston SC B789) | 21:38 BST | 09:56 SAST |
| Thu, 09 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VOWS (Boeing B789) | 21:31 BST | 09:56 SAST |
| Wed, 08 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VWHO (Boeing B789) | 21:36 BST | 09:54 SAST |
| Tue, 07 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VSPY (Boeing B789) | 21:23 BST | 09:40 SAST |
| Mon, 06 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | 21:31 BST | 09:45 SAST | |
| Sun, 05 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VYUM (Boeing B789) | 21:27 BST | 09:26 SAST |
| Sat, 04 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VDIA (Boeing B789) | 21:43 BST | 09:50 SAST |
| Fri, 03 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VOWS (Boeing B789) | 21:39 BST | 09:48 SAST |
| Thu, 02 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VFAN (Boeing B789) | 21:22 BST | 09:30 SAST |
| Wed, 01 Oct | VS449 | Heathrow (LHR) | Johannesburg Intl (JNB) | 22:15 BST | 10:20 SAST | G-VAHH (Boeing B789) | 21:36 BST | 09:45 SAST |