SA 307 Johannesburg to Cape Town Flight Status

South African Airways Flight SA307 from Johannesburg OR Tambo International Airport JNB to Cape Town International Airport CPT is not scheduled for today June 5th, 2026.
The last time the flight was scheduled was on April 13th, 2026.
Check the table below for SA307's most recent flight history:

SA 307 Flight Status & Schedule

Date Departure Arrival Status
Apr 13 07:17 09:01
Landed
Track >
Apr 12 07:20 09:06
Landed
Track >
Apr 11 08:00 09:47
Landed Late
Track >
Apr 10 07:21 09:16
Landed
Track >
Apr 09 07:16 09:05
Landed
Track >

South African Airways SA 307 Johannesburg to Cape Town Flight Information

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.

SA307 and Johannesburg JNB to Cape Town CPT Flights

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.

SA307 South African Airways Flight: Johannesburg to Cape Town Route Map

SA307 South African Airways Flight Map: Johannesburg to Cape Town
Flight Delay Compensation up to 600€/$: Claim for delay, cancellation, or baggage issues >
Flight-schedule data supplied by Aviation Edge Real-time Flight Schedules API.