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

Safair Flight FA304 SFR304

Upcoming Flights

Date Departing From To Arriving Aircraft Reg
6 Nov 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
22:05 SAST
B738 ZS-ZWA Play
5 Nov 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
22:05 SAST
B738 ZS-ZWX Play

Past Flights

Date Departed From To Arrived Aircraft Reg
3 Mar 2026
20:05 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
06:56 SAST
B738 ZS-ZWM Play
2 Mar 2026
19:55 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
06:04 SAST
B738 ZS-SJJ Play
1 Mar 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:52 SAST
B738 ZS-ZWW Play
27 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:37 SAST
B738 ZS-SJU Play
26 Feb 2026
19:55 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:47 SAST
B738 ZS-SJI Play
25 Feb 2026
18:55 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:44 SAST
B738 ZS-SJG Play
23 Feb 2026
19:55 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
05:53 SAST
B738 ZS-SJI Play
22 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:44 SAST
B738 ZS-FGH Play
20 Feb 2026
19:45 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:40 SAST
B738 ZS-FGH Play
19 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
06:28 SAST
B738 ZS-FGN Play
18 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:49 SAST
B738 ZS-FGY Play
17 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:43 SAST
B738 ZS-FGY Play
16 Feb 2026
20:00 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:45 SAST
B738 ZS-FGN Play
15 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:47 SAST
B738 ZS-FGH Play
13 Feb 2026
20:25 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
22:04 SAST
B738 ZS-FGC Play
12 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
22:00 SAST
B738 ZS-SJR Play
11 Feb 2026
20:00 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
06:58 SAST
B738 ZS-SJR Play
9 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
22:01 SAST
B738 ZS-SJT Play
8 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
23:30 SAST
B738 ZS-FGE Play
6 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
06:29 SAST
B738 ZS-FGC Play
5 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
06:05 SAST
B738 ZS-FGH Play
4 Feb 2026
19:55 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
05:56 SAST
B738 ZS-ZWW Play
2 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
06:26 SAST
B738 ZS-FGE Play
1 Feb 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
05:57 SAST
B738 ZS-FGH Play
30 Jan 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:38 SAST
B738 ZS-FGH Play
29 Jan 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:42 SAST
B738 ZS-SJS Play
28 Jan 2026
20:00 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:58 SAST
B738 ZS-FGX Play
25 Jan 2026
20:00 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
06:43 SAST
B738 ZS-FGX Play
23 Jan 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
06:57 SAST
B738 ZS-FGX Play
22 Jan 2026
19:50 SAST
South Africa Cape Town CPT
South Africa Johannesburg HLA
21:48 SAST
B738 ZS-FGX Play

Download our free app

Build with our flight data

Explore Plane Finder API