Just launched: The brand new Plane Finder API
Explore Now
BAW

British Airways Flight BA12 BAW12

Upcoming Flights

Date Departing From To Arriving Aircraft Reg
15 Nov 2026
23:15 +08
Singapore Singapore SIN
United Kingdom London LHR
05:45 GMT
A388 G-XLEL Play
14 Nov 2026
23:15 +08
Singapore Singapore SIN
United Kingdom London LHR
05:35 GMT
A388 G-XLEB Play

Past Flights

Date Departed From To Arrived Aircraft Reg
14 Oct 2026
23:23 +08
Singapore Singapore SIN
United Kingdom London LHR
06:36 BST
A388 G-XLEJ Play
13 Oct 2026
23:20 +08
Singapore Singapore SIN
United Kingdom London LHR
10:48 BST
A388 G-XLEK Play
11 Oct 2026
23:40 +08
Singapore Singapore SIN
United Kingdom London LHR
06:48 BST
A388 G-XLEL Play
10 Oct 2026
23:45 +08
Singapore Singapore SIN
United Kingdom London LHR
06:53 BST
A388 G-XLEF Play
9 Oct 2026
00:00 +08
Singapore Singapore SIN
United Kingdom London LHR
06:46 BST
A388 G-XLED Play
8 Oct 2026
23:55 +08
Singapore Singapore SIN
United Kingdom London LHR
08:54 BST
A388 G-XLEL Play
8 Oct 2026
23:50 +08
Singapore Singapore SIN
United Kingdom London LHR
17:01 BST
A388 G-XLEJ Play
7 Oct 2026
23:45 +08
Singapore Singapore SIN
United Kingdom London LHR
12:41 BST
A388 G-XLEJ Play
6 Oct 2026
00:00 +08
Singapore Singapore SIN
United Kingdom London LHR
10:03 BST
A388 G-XLEA Play
6 Oct 2026
23:40 +08
Singapore Singapore SIN
United Kingdom London LHR
17:11 BST
A388 G-XLEK Play
5 Oct 2026
23:45 +08
Singapore Singapore SIN
United Kingdom London LHR
16:35 BST
A388 G-XLEK Play
4 Oct 2026
23:35 +08
Singapore Singapore SIN
United Kingdom London LHR
06:29 BST
A388 G-XLEH Play
3 Oct 2026
23:30 +08
Singapore Singapore SIN
United Kingdom London LHR
07:33 BST
A388 G-XLEB Play
2 Oct 2026
23:45 +08
Singapore Singapore SIN
United Kingdom London LHR
06:37 BST
A388 G-XLEL Play
1 Oct 2026
23:35 +08
Singapore Singapore SIN
United Kingdom London LHR
06:32 BST
A388 G-XLEH Play
30 Sep 2026
00:55 +08
Singapore Singapore SIN
United Kingdom London LHR
06:32 BST
A388 G-XLED Play
29 Sep 2026
00:30 +08
Singapore Singapore SIN
United Kingdom London LHR
07:00 BST
A388 G-XLEB Play
28 Sep 2026
23:55 +08
Singapore Singapore SIN
United Kingdom London LHR
06:32 BST
A388 G-XLEK Play
27 Sep 2026
00:35 +08
Singapore Singapore SIN
United Kingdom London LHR
08:21 BST
A388 G-XLEA Play
26 Sep 2026
23:35 +08
Singapore Singapore SIN
United Kingdom London LHR
06:34 BST
A388 G-XLED Play
25 Sep 2026
23:55 +08
Singapore Singapore SIN
United Kingdom London LHR
06:35 BST
A388 G-XLEF Play
24 Sep 2026
23:30 +08
Singapore Singapore SIN
United Kingdom London LHR
07:15 BST
A388 G-XLEA Play
23 Sep 2026
00:30 +08
Singapore Singapore SIN
United Kingdom London LHR
09:58 BST
A388 G-XLEH Play
22 Sep 2026
22:55 +08
Singapore Singapore SIN
United Kingdom London LHR
07:22 BST
A388 G-XLEB Play
21 Sep 2026
23:45 +08
Singapore Singapore SIN
United Kingdom London LHR
09:20 BST
A388 G-XLEK Play
20 Sep 2026
23:35 +08
Singapore Singapore SIN
United Kingdom London LHR
06:30 BST
A388 G-XLEF Play
19 Sep 2026
23:30 +08
Singapore Singapore SIN
United Kingdom London LHR
09:54 BST
A388 G-XLEB Play
18 Sep 2026
23:40 +08
Singapore Singapore SIN
United Kingdom London LHR
06:41 BST
A388 G-XLEJ Play
17 Sep 2026
23:35 +08
Singapore Singapore SIN
United Kingdom London LHR
10:46 BST
A388 G-XLEF Play
16 Sep 2026
23:50 +08
Singapore Singapore SIN
United Kingdom London LHR
10:04 BST
A388 G-XLEH Play

Download our free app

Build with our flight data

Explore Plane Finder API