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

British Airways Flight BA58 BW58L

Service Type Passenger
Seats 272
Freight Containers
Capacity 22 tonnes

Codeshare flight(s):

AY AY5948 IB IB3514 AA AA7109

Upcoming Flights

Date Departing From To Arriving Aircraft Reg
10 Nov 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:55 GMT
777 Unknown Play
9 Nov 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:55 GMT
777 Unknown Play
8 Nov 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:55 GMT
777 Unknown Play
7 Nov 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:55 GMT
777 Unknown Play
6 Nov 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:55 GMT
777 Unknown Play
5 Nov 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:55 GMT
B772 G-YMML Play
4 Nov 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:55 GMT
B772 G-YMMO Play

Live Flights

Date Departed From To Arriving Aircraft Reg
3 Nov 2026
18:45 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:36 GMT
B772 G-YMML Live

Past Flights

Date Departed From To Arrived Aircraft Reg
5 Feb 2026
21:35 SAST
South Africa Cape Town CPT
United Kingdom London LHR
07:48 GMT
B772 G-YMMO Play
4 Feb 2026
19:20 SAST
South Africa Cape Town CPT
United Kingdom London LHR
13:40 GMT
B772 G-YMMT Play
3 Feb 2026
19:00 SAST
South Africa Cape Town CPT
United Kingdom London LHR
05:04 GMT
B772 G-YMMN Play
2 Feb 2026
18:50 SAST
South Africa Cape Town CPT
United Kingdom London LHR
15:34 GMT
B772 G-YMMG Play
1 Feb 2026
18:50 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:46 GMT
B772 G-YMMO Play
31 Jan 2026
19:00 SAST
South Africa Cape Town CPT
United Kingdom London LHR
13:40 GMT
B772 G-YMMT Play
30 Jan 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
12:10 GMT
B772 G-YMMG Play
29 Jan 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:45 GMT
B772 G-YMMH Play
28 Jan 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:56 GMT
B772 G-YMMO Play
28 Jan 2026
19:10 SAST
South Africa Cape Town CPT
United Kingdom London LHR
18:00 GMT
B772 G-YMMG Play
27 Jan 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
08:10 GMT
B772 G-YMMG Play
26 Jan 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
13:27 GMT
B772 G-YMMT Play
25 Jan 2026
18:50 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:51 GMT
B772 G-YMMR Play
24 Jan 2026
19:00 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:45 GMT
B772 G-YMMK Play
23 Jan 2026
19:00 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:53 GMT
B772 G-YMMT Play
22 Jan 2026
19:10 SAST
South Africa Cape Town CPT
United Kingdom London LHR
05:12 GMT
B772 G-YMMG Play
21 Jan 2026
18:50 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:44 GMT
B772 G-YMMJ Play
20 Jan 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
09:44 GMT
B772 G-YMMO Play
19 Jan 2026
19:00 SAST
South Africa Cape Town CPT
United Kingdom London LHR
12:19 GMT
B772 G-YMMG Play
19 Jan 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
18:38 GMT
B772 G-YMMI Play
18 Jan 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
16:52 GMT
B772 G-YMMI Play
17 Jan 2026
19:10 SAST
South Africa Cape Town CPT
United Kingdom London LHR
12:28 GMT
B772 G-YMMT Play
16 Jan 2026
18:50 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:43 GMT
B772 G-YMMR Play
15 Jan 2026
19:00 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:47 GMT
B772 G-YMMO Play
14 Jan 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:40 GMT
B772 G-YMMI Play
13 Jan 2026
18:50 SAST
South Africa Cape Town CPT
United Kingdom London LHR
13:41 GMT
B772 G-YMMT Play
13 Jan 2026
19:25 SAST
South Africa Cape Town CPT
United Kingdom London LHR
18:29 GMT
B772 G-YMMU Play
12 Jan 2026
19:00 SAST
South Africa Cape Town CPT
United Kingdom London LHR
07:42 GMT
B772 G-YMMU Play
11 Jan 2026
18:50 SAST
South Africa Cape Town CPT
United Kingdom London LHR
04:48 GMT
B772 G-YMML Play
10 Jan 2026
18:55 SAST
South Africa Cape Town CPT
United Kingdom London LHR
05:03 GMT
B772 G-YMMK Play

Download our free app

Build with our flight data

Explore Plane Finder API