The Johannesburg to Cape Town route connects Lanseria International Airport (HLA) in ZA with Cape Town International Airport (CPT) in ZA. This short-haul flight covers approximately 787 miles (1267 km) with a typical flight time of 2h 0m. This route is operated by Safair. AirportRoutes has tracked 12 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search HLA → CPT flightsOpens a live price search — just pick your dates
Lanseria International Airport
FALAHLACape Town International Airport
FACTCPT1
Operator12
Tracked Flights787
Miles2h 0m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Safair |
SFR
|
FA
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 28 | 13% |
|
| Tuesday | 28 | 13% |
|
| Wednesday | 31 | 15% |
|
| Thursday | 28 | 13% |
|
| Friday | 46 | 22% |
|
| Saturday | 20 | 9% |
|
| Sunday | 32 | 15% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Safair
SFR
/ FA
|
|
B738 | 15:40 3:40 PM (Representative) |
M
T
W
T
F
S
S
|
May 10, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 15:40 3:40 PM | Safair |
SFR
|
FA
|
Time Information
Times are shown in the departure airport's local timezone (FALA - Africa/Johannesburg).