| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Apr 13 | JNB | CPT | 07:17 | 09:01 |
Landed
|
Track > |
| Apr 12 | JNB | CPT | 07:20 | 09:06 |
Landed
|
Track > |
| Apr 11 | JNB | CPT | 08:00 | 09:47 |
Landed Late
|
Track > |
| Apr 10 | JNB | CPT | 07:21 | 09:16 |
Landed
|
Track > |
| Apr 09 | JNB | CPT | 07:16 | 09:05 |
Landed
|
Track > |
| Apr 07 | JNB | CPT | 07:29 | 09:18 |
Landed
|
Track > |
| Apr 06 | JNB | CPT | 07:26 | 09:17 |
Landed
|
Track > |
| Apr 05 | JNB | CPT | 07:21 | 09:11 |
Landed
|
Track > |
| Apr 04 | JNB | CPT | 07:23 | 09:16 |
Landed
|
Track > |
| Apr 03 | JNB | CPT | 07:27 | 09:15 |
Landed
|
Track > |
South African Airways Flight SA307 connects Johannesburg, South Africa to Cape Town, South Africa, taking off from Johannesburg OR Tambo International Airport JNB and landing at Cape Town International Airport CPT.
How long is the SA307 flight from Johannesburg to Cape Town?
The average flight time from Johannesburg to Cape Town is 1 hour and 49 minutes. The flight distance is 1271 km / 790 miles and the average flight speed is 699 km/h / 434 mph.
What is the On-Time Performance (OTP) of South African Airways Flight SA307 Johannesburg to Cape Town?
The Airportia On-Time Performance Rating for South African Airways Flight SA307 is 5/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight SA307 arriving at?
Flight SA307 arrives at Cape Town International Airport (CPT) Terminal B.
When was the latest SA307 flight?
The latest flight took off on Monday, April 13th, 2026 with the flight status being Landed on 09:01.
How else can the flight SA307 be referenced as?
This South African Airways flight can also be referenced as SAA307, SA0307, SA 307, SAA 307.
How often is flight SA307 delayed?
On average, 10% of all SA307 flights are delayed. The average delay is 22 minutes.
See our SA307 Flight Tracker above for more details.
Flight SA307 is code-shared by 2 airlines using the flight numbers NZ3137, 5Z6003
Other flights departing from Johannesburg JNB: TK6242, 4Z773, GE151, 5Z8508
Other flights arriving at Cape Town CPT: VS478, FA199, GE151, 5Z243
All flights connecting Johannesburg JNB to Cape Town CPT.
