| EXPECTED TO DEPART IN 1 HOUR 4 MINUTES |
![]() | ![]() |

4.3 out of 5 stars / 17 votes
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sun, 12 Apr | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 13:30 BST | |||
| Fri, 10 Apr | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 13:30 BST | 7T-VJP (Boeing B738) | 11:22 CET | 13:42 BST |
| Tue, 07 Apr | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 13:30 BST | 7T-VJP (Boeing B738) | 11:05 CET | 13:13 BST |
| Mon, 06 Apr | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 13:50 CET | 17:00 BST | 7T-VJM (Boeing B738) | 14:35 CET | 16:50 BST |
| Sun, 05 Apr | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 13:30 BST | 7T-VJM (Boeing B738) | 10:43 CET | 12:59 BST |
| Sat, 04 Apr | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 13:30 BST | 7T-VJM (Boeing B738) | 10:56 CET | 13:17 BST |
| Fri, 03 Apr | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 13:30 BST | 7T-VJM (Boeing B738) | 11:50 CET | 14:24 BST |
| Tue, 31 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 13:30 BST | 7T-VJM (Boeing B738) | 10:59 CET | 13:17 BST |
| Mon, 30 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 13:50 CET | 16:00 BST | 7T-VJM (Boeing B738) | 15:14 CET | 17:51 BST |
| Sun, 29 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 BST | 7T-VJM (Boeing B738) | 11:55 CET | 13:57 BST |
| Sat, 28 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJM (Boeing B738) | 12:27 CET | 14:39 GMT |
| Fri, 27 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJL (Boeing B738) | 11:30 CET | 13:57 GMT |
| Tue, 24 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJP (Boeing B738) | 10:47 CET | 13:10 GMT |
| Sun, 22 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJM (Boeing B738) | 11:06 CET | 13:28 GMT |
| Sat, 21 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJP (Boeing B738) | 11:34 CET | 13:50 GMT |
| Fri, 20 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJB (Airbus A332) | 10:45 CET | 12:58 GMT |
| Tue, 17 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJP (Boeing B738) | 10:41 CET | 12:58 GMT |
| Sun, 15 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VKH (Boeing B738) | 10:45 CET | 13:11 GMT |
| Sat, 14 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJP (Boeing B738) | 11:05 CET | 13:30 GMT |
| Fri, 13 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJP (Boeing B738) | 10:46 CET | 13:07 GMT |
| Tue, 10 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJP (Boeing B738) | 10:47 CET | 13:01 GMT |
| Sun, 08 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJP (Boeing B738) | 11:12 CET | 13:17 GMT |
| Sat, 07 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJP (Boeing B738) | 10:51 CET | 12:56 GMT |
| Fri, 06 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJP (Boeing B738) | 10:56 CET | 13:09 GMT |
| Tue, 03 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | |||
| Sun, 01 Mar | AH2054 | Houari Boumediene (ALG) | Heathrow (LHR) | 10:20 CET | 12:30 GMT | 7T-VJP (Boeing B738) | 11:00 CET | 13:13 GMT |