Johannesburg to Cape Town Live Flight Status
Johannesburg → Cape Town: All Flights
| Airline | Flight | Departure | Arrival | Duration | Status | Aircraft |
|---|---|---|---|---|---|---|
| FA* FA* | FA*-200 | 5:55 AM |
8:15 AM |
2h 20m | Scheduled | B737-800 |
| SA SA | SA-303 | 6:05 AM |
8:20 AM |
2h 15m | Scheduled | A320ceo |
| QG QG | QG-101 | 6:30 AM |
8:40 AM |
2h 10m | Scheduled | A320ceo |
| FA* FA* | FA*-604 | 6:30 AM |
8:50 AM |
2h 20m | Scheduled | B737-800 |
| SQ Singapore Airlines | SQ-478 | Actual1:32 AM Scheduled7:10 AM |
Actual5:56 AM Scheduled9:25 AM |
2h 15m | ✈ In Air | 359 |
| FA* FA* | FA*-298 | 7:15 AM |
9:40 AM |
2h 25m | Scheduled | 734 |
| 4Z 4Z | 4Z-921 | 7:30 AM |
9:45 AM |
2h 15m | Scheduled | E190 |
| QG QG | QG-151 | 8:00 AM |
10:10 AM |
2h 10m | Scheduled | 734 |
| FA* FA* | FA*-692 | 8:00 AM |
10:15 AM |
2h 15m | Scheduled | B737-800 |
| SA SA | SA-313 | 8:10 AM |
10:25 AM |
2h 15m | Scheduled | A320ceo |
| KEM KEM | KEM-834 | 8:40 AM |
10:55 AM |
2h 15m | Scheduled | CR1 |
| FA* FA* | FA*-101 | 8:40 AM |
11:00 AM |
2h 20m | Scheduled | B737-800 |
| FA* FA* | FA*-105 | 8:55 AM |
11:10 AM |
2h 15m | Scheduled | B737-800 |
| FA* FA* | FA*-702 | 9:10 AM |
11:25 AM |
2h 15m | Scheduled | B737-800 |
| SA SA | SA-319 | 9:25 AM |
11:40 AM |
2h 15m | Scheduled | A320ceo |
| QG QG | QG-111 | 9:30 AM |
11:40 AM |
2h 10m | Scheduled | A320ceo |
| FA* FA* | FA*-592 | 9:35 AM |
11:55 AM |
2h 20m | Scheduled | B737-800 |
| FA* FA* | FA*-292 | 9:40 AM |
12:00 PM |
2h 20m | Scheduled | B737-800 |
| FA* FA* | FA*-294 | 10:15 AM |
12:35 PM |
2h 20m | Scheduled | B737-800 |
| 4Z 4Z | 4Z-927 | 10:25 AM |
12:40 PM |
2h 15m | Scheduled | E190 |
| SA SA | SA-327 | 11:10 AM |
1:25 PM |
2h 15m | Scheduled | A320ceo |
| FA* FA* | FA*-380 | 11:30 AM |
1:50 PM |
2h 20m | Scheduled | B737-800 |
| FA* FA* | FA*-206 | 12:15 PM |
2:35 PM |
2h 20m | Scheduled | B737-800 |
| 4Z 4Z | 4Z-923 | 12:20 PM |
2:35 PM |
2h 15m | Scheduled | E190 |
| QG QG | QG-123 | 1:00 PM |
3:10 PM |
2h 10m | Scheduled | A320ceo |
| SA SA | SA-337 | 1:00 PM |
3:15 PM |
2h 15m | Scheduled | A320ceo |
| FA* FA* | FA*-121 | 1:25 PM |
3:45 PM |
2h 20m | Scheduled | B737-800 |
| KEM KEM | KEM-842 | 1:55 PM |
4:10 PM |
2h 15m | Scheduled | CR1 |
| QG QG | QG-153 | 2:00 PM |
4:10 PM |
2h 10m | Scheduled | A320ceo |
| SA SA | SA-343 | 2:30 PM |
4:45 PM |
2h 15m | Scheduled | A320ceo |
| FA* FA* | FA*-111 | 2:35 PM |
4:50 PM |
2h 15m | Scheduled | B737-800 |
| FA* FA* | FA*-600 | 2:50 PM |
5:10 PM |
2h 20m | Scheduled | B737-800 |
| 4Z 4Z | 4Z-931 | 3:05 PM |
5:20 PM |
2h 15m | Scheduled | E195 |
| FA* FA* | FA*-216 | 3:10 PM |
5:30 PM |
2h 20m | Scheduled | B737-800 |
| SA SA | SA-347 | 3:15 PM |
5:30 PM |
2h 15m | Scheduled | A320ceo |
| QG QG | QG-133 | 4:00 PM |
6:10 PM |
2h 10m | Scheduled | A320ceo |
| 4Z 4Z | 4Z-951 | 4:20 PM |
6:35 PM |
2h 15m | Scheduled | E190 |
| FA* FA* | FA*-214 | 4:20 PM |
6:40 PM |
2h 20m | Scheduled | B737-800 |
| SA SA | SA-355 | 4:40 PM |
6:55 PM |
2h 15m | Scheduled | A320ceo |
| FA* FA* | FA*-204 | 4:40 PM |
7:00 PM |
2h 20m | Scheduled | B737-800 |
| SA SA | SA-359 | 5:30 PM |
7:45 PM |
2h 15m | Scheduled | A320ceo |
| 4Z 4Z | 4Z-929 | 5:40 PM |
7:55 PM |
2h 15m | Scheduled | E190 |
| FA* FA* | FA*-500 | 5:40 PM |
7:55 PM |
2h 15m | Scheduled | B737-800 |
| FA* FA* | FA*-624 | 6:00 PM |
8:20 PM |
2h 20m | Scheduled | B737-800 |
| FA* FA* | FA*-113 | 6:15 PM |
8:30 PM |
2h 15m | Scheduled | B737-800 |
| FA* FA* | FA*-691 | 6:30 PM |
8:45 PM |
2h 15m | Scheduled | B737-800 |
| QG QG | QG-125 | 7:00 PM |
9:10 PM |
2h 10m | Scheduled | A320ceo |
| KEM KEM | KEM-852 | 7:10 PM |
9:25 PM |
2h 15m | Scheduled | CR1 |
| FA* FA* | FA*-115 | 7:35 PM |
9:50 PM |
2h 15m | Scheduled | B737-800 |
| FA* FA* | FA*-103 | 8:05 PM |
10:20 PM |
2h 15m | Scheduled | B737-800 |
| SA SA | SA-369 | 8:30 PM |
10:45 PM |
2h 15m | Scheduled | A320ceo |
| FA* FA* | FA*-125 | 8:30 PM |
10:45 PM |
2h 15m | Scheduled | B737-800 |
| 4Z 4Z | 4Z-937 | 8:35 PM |
10:50 PM |
2h 15m | Scheduled | E190 |
| SA SA | SA-375 | 9:20 PM |
11:35 PM |
2h 15m | Scheduled | A320ceo |
Scheduled times in local airport time. Click a flight number for detailed status.
Check a specific flight
Enter a flight number to check its status for today and nearby dates.
Johannesburg to Cape Town flights — route overview
Johannesburg (JNB) to Cape Town (CPT) is a popular international route served by FlySafair, SA Airlink, Lift Airlines and other carriers. A typical non-stop flight takes 2h 15m.
Economy fares on Johannesburg to Cape Town typically range from ₹6,625 to ₹23,927, depending on airline, date, and booking window.
JNB and CPT airports
Why book Johannesburg to Cape Town flights on HappyFares?
- Best price guarantee — HappyFares compares live fares across all 5 airlines on the Johannesburg–Cape Town route so you always pay the lowest price.
- Meera AI fare alerts — our AI tells you whether today's Johannesburg to Cape Town fare is a deal or if you should wait, based on 30-day price history.
- Instant booking confirmation — book your JNB–CPT flight in under 3 minutes with UPI, cards, or EMI options.
- Zero hidden charges — the fare you see on HappyFares is the fare you pay. No surprise add-ons at checkout.
- Easy cancellation & rebooking — change or cancel your Johannesburg to Cape Town booking with support from our team.
Frequently asked questions — Johannesburg to Cape Town flights
How long is the flight from Johannesburg to Cape Town?
Non-stop flights from Johannesburg to Cape Town typically take around 2h 15m. Connecting flights take longer depending on the layover city and duration.
How do I check live Johannesburg to Cape Town flight status?
For real-time Johannesburg to Cape Town (JNB–CPT) flight status — including delays, cancellations, and gate information — you can check Flightradar24, FlightAware, or the airline's official app. Each airline (FlySafair, SA Airlink, Lift Airlines) also provides live status on its website and app using the flight number.
Which airlines fly from Johannesburg to Cape Town?
The main airlines operating Johannesburg to Cape Town (JNB–CPT) flights include FlySafair, SA Airlink, Lift Airlines, South African Airways, CemAir. This is based on 866 fare observations over the past 30 days. You can compare live fares across all carriers on HappyFares.
What is the cheapest Johannesburg to Cape Town flight fare?
The lowest Johannesburg to Cape Town fare tracked in recent searches is ₹6,625. The typical one-way economy fare on this route is around ₹17,091. Fares vary significantly by date, airline, and booking window. Search on HappyFares for today's live prices.
What is the JNB to CPT flight status today?
For today's JNB to CPT flight status, check Flightradar24 or FlightAware using your flight number. Airlines operating this route include FlySafair, SA Airlink, Lift Airlines. For live departure time, gate, and delay information, the airline's official app provides the most accurate real-time updates.
How do I book Johannesburg to Cape Town flights on HappyFares?
Visit HappyFares.in, enter Johannesburg as your departure city and Cape Town as your destination, select your travel date, and compare live fares across all airlines. HappyFares shows real-time prices from FlySafair, SA Airlink, Lift Airlines, South African Airways, CemAir on this route — with Meera AI recommending when to book for the best price.
Book Johannesburg to Cape Town flights on HappyFares
Fares from ₹6,625 · Compare every airline instantly. No hidden charges.
Search flights →