Johannesburg to Cape Town flight status today

List of all flights from Johannesburg South Africa (JNB) to Cape Town South Africa (CPT) and airlines operated flight from Johannesburg to Cape Town. The flight is a domestic flight in South Africa. There are 480 flights operated by 38 airlines on this route.

The distance from Johannesburg, ZA (JNB) to Cape Town, ZA (CPT) is 1271 km (790 miles). O.R. Tambo International Airport and Cape Town International Airport are in the same time zone (GMT +2:00). The current time on both airports is Monday 2023-05-29 23:03 PM.

Airlink | Safair | South African Airways | Singapore Airlines | EgyptAir | Kenya Airways | British Airways | CemAir | United | Proflight Zambia | Qatar Airways | FlexFlight | Ethiopian Airlines | Global Aviation | Emirates | Asiana Airlines | Malaysia Airlines | Silk Way West | Comair | True Aviation | Mango | KLM | Air New Zealand | Air China | Iberia | Air France | SWISS | Lufthansa | JetBlue | SAS | Cathay Pacific | Air Seychelles | Etihad Airways | Air Namibia | Air Canada | Corendon Airlines | TAP Portugal | LATAM Airlines Brasil |

List of 480 flights from Johannesburg, ZA (JNB) to Cape Town, ZA (CPT).

No. Departure Arrival Last Update Status

4Z937

20:35 22:45 Landed 22:36

4Z893

06:20 08:30 Arrived On time

4Z923

18:40 20:50 Arrived On time

4Z903

12:15 14:25 Arrived On time

4Z905

10:25 12:35 Arrived On time

4Z901

14:55 17:05 Arrived

4Z909

18:10 20:20 Arrived

4Z90

14:25 None Arrived On time

4Z123

15:10 None Arrived On time

4Z145

16:40 None Arrived On time

4Z907

18:15 20:25 Arrived

4Z3983

02:00 02:00 In Air

4Z921

13:00 15:10 Landed

4Z925

13:50 16:00 Landed Late

4Z891

08:00 10:10 Landed

4Z897

17:10 19:20 Landed

4Z899

15:10 17:20 Landed

4Z3891

09:00 11:10 Arrival Estimated 11:08

4Z895

12:50 15:00 Landed

4Z3909

06:00 08:10 Landed

4Z4897

17:00 19:10 Scheduled

4Z4891

07:10 09:20 Scheduled

4Z4895

09:55 12:15 In Air

 

No. Departure Arrival Last Update Status

FA125

20:05 22:20 In Air

FA103

20:30 22:40 In Air

FA111

14:30 16:45 Arrived

FA600

14:50 17:00 Arrived

FA113

18:00 20:10 Arrived

FA216

15:40 17:50 Arrived

FA115

19:45 21:55 Landed

FA610

18:00 20:15 Arrived

FA204

17:05 19:20 Arrived

FA214

16:35 18:45 Arrived

FA202

11:50 14:05 Arrived On time

FA107

08:25 10:40 Landed 10:30

FA206

12:45 14:55 Arrived

FA121

13:45 16:00 Arrived

FA101

08:25 10:40 Arrived On time

FA294

10:25 12:35 Arrived

FA292

09:45 11:55 Arrived

FA105

08:55 11:10 Arrived

FA129

08:35 10:50 Arrived

FA604

06:30 08:45 Arrived

FA298

07:15 09:25 Arrived

FA200

05:55 08:10 Arrived

FA620

17:55 20:10 Landed 20:08

FA602

17:40 19:55 Landed 19:52

FA296

13:45 16:00 Landed 15:43

FA109

18:00 20:10 Landed 20:02

FA212

11:40 13:55 Landed 14:16

FA127

19:20 21:35 Arrived

FA123

20:15 22:25 Arrived

FA802

17:05 19:20 Arrived

FA208

15:40 17:50 Arrived

FA290

12:45 14:55 Arrived On time

FA804

07:05 09:15 Arrived On time

FA800

10:25 12:40 Arrived

FA210

10:10 12:20 Arrived

FA119

09:50 12:00 Arrived

FA117

13:55 16:10 Landed 16:04

FA218

16:20 18:30 Arrived

FA606

06:20 08:35 Arrived

FA6055

02:00 02:00 In Air

FA199

18:51 None Arrived On time

FA6421

09:10 None Arrived Early

FA1113

19:53 None Arrived On time

FA6411

11:55 None Arrived Early

FA431

20:39 None Arrived On time

FA425

17:22 None Arrived On time

FA409

12:28 None Arrived On time

FA6417

15:10 None Arrived Early

FA6425

17:25 None Arrived On time

FA6431

21:05 None Arrived On time

FA405

10:20 None Arrived On time

FA427

20:00 None Arrived On time

FA401

08:34 None Arrived On time

FA742

07:45 10:00 In Air

FA745

15:30 17:40 In_Air

FA734

15:30 17:40 Scheduled

FA733

13:00 15:10 Scheduled

FA731

07:30 09:40 Scheduled

FA716

12:20 14:30 Scheduled

FA785

06:45 Scheduled

FA790

12:45 14:55 In_Gate

FA777

14:45 17:00 Scheduled

FA772

15:45 17:55 Landed

FA763

19:20 21:35 Landed Late

FA794

06:45 09:00 Landed

FA845

14:45 17:00 Landed

FA651

20:20 22:30 Landed

FA809

06:00 08:10 Landed

FA806

05:50 08:00 Landed

FA811

15:30 17:40 Landed

FA821

08:50 11:05

FA924

07:00 09:15 Scheduled

FA817

08:50 11:05

FA823

14:20 16:35

FA815

14:20 16:35

FA825

10:45 13:00

FA813

08:50 11:05

FA1015

10:25 12:40

FA1007

17:25 19:40

FA2002

05:55 08:10

FA1021

20:00 22:15

FA1001

08:05 10:20

FA1009

09:05 11:20

FA1005

12:00 14:05

FA1011

12:55 15:05

FA1019

18:40 20:50

FA1003

20:10 22:15

FA2000

05:30 07:40

FA1017

14:00 16:10

FA1013

17:15 19:25

 

No. Departure Arrival Last Update Status

SA369

20:30 22:40 In Air

SA357

16:40 18:50 Arrived

SA343

14:30 16:40 Arrived

SA7231

07:10 09:25 In Air

SA337

13:00 15:10 Landed 14:54

SA317

08:10 10:20 Arrived

SA359

18:30 20:40 Arrived

SA323

09:55 12:05 Arrived

SA303

06:05 08:15 Arrived

SA4303

08:30 None Arrived

SA2258

20:10 None Arrived Early

SA4323

19:10 None Arrived Early

SA3345

15:40 17:50 In_Air

SA333

12:10 14:20 In_Gate

SA3319

08:15 10:20 In_Gate

SA3335

13:00 15:10 In Air

SA3355

16:00 18:10 Scheduled

SA3327

11:00 13:10 Scheduled

SA3359

16:15 18:25 In_Gate

SA347

15:30 17:40 Scheduled

SA355

17:00 19:05 Scheduled

SA319

09:25 11:30 Landed

SA2025

12:35 14:45 Unknown

SA2019

14:40 16:50 Unknown

SA2009

13:20 15:30 Unknown

SA2013

13:00 15:10 Unknown

SA2003

06:30 08:40 Landed

SA2005

19:00 21:10 Unknown

SA2105

08:30 10:40 Landed

SA2007

07:35 09:45 Unknown

SA2021

18:25 20:35 Landed

SA2029

11:00 13:10 Unknown

SA2089

20:00 22:10 Unknown

SA2023

18:20 20:30 Landed

SA2087

18:25 20:35 Landed

SA313

08:50 10:55 Unknown

SA377

21:40 23:45 Unknown

SA2280

14:00 16:10 Scheduled On time

SA2011

09:30 11:40 Cancelled

SA363

18:55 21:00 Landed

SA367

19:30 21:35 Landed

SA307

07:00 09:05 Landed

SA2017

18:00 20:10 Delayed >3h

SA2015

06:10 08:20 Landed

SA2268

18:00 20:10 No Recent Info - Call Airline

SA2027

18:50 21:00 Unknown

SA353

16:00 18:05 Landed

SA327

11:00 13:05 Landed Late

SA1251

17:40 No Recent Info - Call Airline

SA6833

01:00 03:15 Unknown

SA6831

00:25 02:40 Scheduled

SA6839

18:45 21:00 Departed Late

SA2160

18:15 Scheduled

SA2178

16:35 Scheduled

SA2172

06:50 Scheduled

SA2170

13:55 16:05 Landed Late

SA2189

19:35 21:45 Landed

SA2158

11:00 In Air

SA2193

10:55 Landed

SA2185

22:25 Scheduled

SA2187

12:10 In Air

SA2154

08:40 Landed

SA2174

16:20 Scheduled

SA2156

10:00 Landed

SA6829

01:00 03:00 Scheduled

SA9850

05:30 Scheduled

SA6851

01:00 03:15 Landed

SA9851

01:00 03:00 Unknown

SA8701

09:00 12:30 Cancelled

SA515

05:30 Cancelled

SA514

05:30 Scheduled

SA2001

12:10 14:20 Unknown

SA349

15:40 17:45 Landed

SA365

18:45 20:55 Landed

SA6837

19:10 21:25 Scheduled

SA309

07:25 09:30 Landed

SA375

21:10 23:20 Scheduled

SA325

11:40 13:50

SA1587

14:20 16:35

SA1585

13:15 15:30

 

No. Departure Arrival Last Update Status

SQ478

07:10 09:25 In Air

SQ6101

09:55 12:05 Arrived

 

No. Departure Arrival Last Update Status

MS9443

14:30 16:40 Arrived On time

MS9552

13:55 16:00 Unknown

 

No. Departure Arrival Last Update Status

KQ4576

16:40 18:50 Arrived

KQ4563

14:30 16:40 Arrived

KQ4644

05:55 08:05 No_Takeoff_Info

KQ4646

08:10 10:20 Scheduled

KQ4665

13:40 15:50 Landed

KQ4634

07:55 10:05 Unknown

KQ4638

08:50 11:00 Landed

KQ4640

11:45 13:55 Unknown

KQ4658

07:55 10:05 Unknown

KQ4660

09:00 11:10 Unknown

KQ4636

14:25 16:35 Unknown

KQ4642

18:05 20:15 Unknown

 

No. Departure Arrival Last Update Status

BA6209

18:10 20:20 Arrived

BA6210

18:40 20:50 Arrived

BA6206

14:55 17:05 Arrived

BA6207

12:15 14:25 Arrived

BA6208

10:25 12:35 Arrived

BA6211

06:20 08:30 Arrived

BA6435

14:45 16:55 Scheduled

BA6421

07:00 09:10 Scheduled On time

BA6411

11:20 13:30 Scheduled On time

BA6405

08:55 11:05 Cancelled

BA6431

18:30 20:40 Landed

BA6419

14:50 17:00 Unknown

 

No. Departure Arrival Last Update Status

5Z854

19:00 21:15 No Recent Info - Call Airline

5Z850

18:15 20:30 No Recent Info - Call Airline

5Z846

16:30 18:45 No Recent Info - Call Airline

5Z842

11:00 13:15 Arrived

5Z838

11:15 13:30 Scheduled On time

5Z834

08:30 10:45 Arrived

5Z830

06:00 08:15 Arrived

5Z870

14:00 16:15 Landed

5Z860

07:00 09:15 Landed

5Z864

17:30 19:45 Arrived

5Z862

12:15 14:30 Arrived

5Z856

21:00 23:15 Arrival Unknown

5Z814

14:00 16:15 Unknown

5Z872

19:15 21:30 Cancelled

5Z874

10:45 13:00 Scheduled

5Z866

12:00 14:15 In_Air

5Z810

06:10 08:25 Scheduled On time

5Z816

16:45 19:00 Scheduled On time

5Z812

11:30 13:45 Scheduled On time

5Z852

14:15 16:30 Scheduled On time

5Z808

19:00 21:15 Scheduled On time

5Z848

07:00 09:15 Landed

5Z820

12:15 14:30 In_Air

5Z806

15:00 17:15 Landed

5Z818

18:00 20:15 Scheduled

5Z2973

06:45 09:00 Scheduled

5Z1802

18:15 20:15 Landed

5Z804

13:30 15:45 In_Air

5Z1818

17:15 19:30 Scheduled

5Z1804

16:45 19:00 Scheduled

5Z1892

17:10 19:25 Scheduled

5Z1841

14:50 16:15 Landed

5Z1846

13:00 15:15 Landed

5Z1822

06:30 09:00 Scheduled

5Z2818

06:00 08:15 In_Air

5Z832

10:30 12:45 Scheduled

5Z802

06:15 09:00 Scheduled

5Z2010

10:00 12:15 Scheduled

5Z1806

10:00 12:15 Unknown

5Z1808

11:50 14:20 Unknown

5Z1810

06:00 08:30 Unknown

5Z1820

08:00 10:00 Unknown

5Z1800

06:15 08:35 Scheduled

 

No. Departure Arrival Last Update Status

UA2988

14:55 17:05 Arrived

UA2989

10:25 12:35 Arrived

UA7243

08:50 10:55 Unknown

UA7247

10:15 12:20 Unknown

UA7245

21:40 23:45 Unknown

UA7248

13:55 16:00 Unknown

UA7235

19:30 21:35 Landed

UA7249

15:30 17:35 Landed Late

UA7240

07:00 09:05 Landed

UA7253

17:05 19:10 Landed

UA7250

16:00 18:05 Landed

 

No. Departure Arrival Last Update Status

P08854

19:00 21:15 No Recent Info - Call Airline

P08842

13:45 16:00 Arrived

P08846

16:30 18:45 No Recent Info - Call Airline

P08834

08:30 10:45 Arrived On time

P08838

11:15 13:30 Landed

P08830

06:00 08:15 Arrived

P08870

07:00 None Landed

P08860

None 09:15 Landed

P08862

14:00 None Arrived

P08864

17:30 None Arrived

 

No. Departure Arrival Last Update Status

QR5685

18:40 20:50 Arrived

QR5684

18:10 20:20 Arrived

QR5681

14:55 17:05 Arrived

QR5682

12:15 14:25 Arrived

QR5683

10:25 12:35 Arrived

QR5680

06:20 08:30 Arrived

 

No. Departure Arrival Last Update Status

W22033

16:00 18:10 No Recent Info - Call Airline

W22025

19:00 21:10 No Recent Info - Call Airline

W22023

13:00 15:10 No Recent Info - Call Airline

W22011

09:30 11:40 No Recent Info - Call Airline

W22001

06:30 08:40 No Recent Info - Call Airline

W22031

10:00 12:10 No Recent Info - Call Airline

W22047

17:30 19:40 No Recent Info - Call Airline

W22045

14:30 16:40 No Recent Info - Call Airline

W22043

11:30 13:40 No Recent Info - Call Airline

W22041

08:30 10:40 No Recent Info - Call Airline

W22053

14:00 16:10 No Recent Info - Call Airline

W22051

08:00 10:10 No Recent Info - Call Airline

W22035

19:30 21:40 No Takeoff Info - Call Airline

W22013

16:30 18:40 Scheduled

W22003

13:30 15:40 No_Takeoff_Info

W22055

20:00 22:10 Scheduled

W22063

11:00 13:10 Unknown

 

No. Departure Arrival Last Update Status

ET1818

16:40 18:50 Arrived

ET8844

11:01 None Arrived On time

ET8845

12:04 None Arrived On time

ET1100

15:30 17:35 Landed Late

 

No. Departure Arrival Last Update Status

GE125

19:00 21:10 Arrived

GE133

16:00 18:10 Arrived

GE123

13:00 15:10 Arrived

GE111

09:30 11:40 Arrived

GE101

06:30 08:40 Arrived

GE131

10:00 12:10 Arrived

GE141

08:30 10:40 Landed 10:38

GE147

17:30 19:40 Landed 19:34

GE145

14:30 16:40 Arrived

GE143

11:30 13:40 Arrived

GE153

14:00 16:10 Landed 16:09

GE151

08:00 10:10 Arrived

GE103

13:30 15:40 Landed 15:25

GE113

16:30 18:40 Landed 18:45

GE155

20:00 22:10 In_Air

GE163

11:00 13:10 Landed

 

No. Departure Arrival Last Update Status

EK4032

18:10 20:20 Arrived

EK4002

12:15 14:25 Arrived

 

No. Departure Arrival Last Update Status

OZ6792

07:10 09:25 In Air

OZ6597

08:50 10:55 Unknown

 

No. Departure Arrival Last Update Status

MH5764

07:10 09:25 Arrived

 

No. Departure Arrival Last Update Status

7L5522

05:30 02:00 In Air

7L5523

02:00 02:00 Arrival Scheduled

 

No. Departure Arrival Last Update Status

MN103

08:45 10:55 Scheduled

MN105

09:45 11:55 Scheduled

MN113

19:20 21:30 Scheduled

MN111

18:00 20:10 Scheduled

MN107

12:10 14:20 No_Takeoff_Info

MN109

16:20 18:30 Scheduled

MN101

06:15 08:25 No_Takeoff_Info

MN199

02:00 02:00 In Air

MN6421

07:00 09:10 Scheduled On time

MN6431

18:00 20:10 Scheduled

MN6427

16:00 18:10 Cancelled

MN6417

12:40 14:50 Scheduled

MN6425

15:00 17:10 Landed

MN6401

07:00 09:10 Scheduled

MN6409

10:35 12:45 Scheduled

MN171

02:00 02:00 In Air

MN6107

02:00 02:00 In Air

MN6111

02:00 02:00 In Air

MN115

15:30 17:40 Unknown

MN121

07:55 10:05 Unknown

MN427

16:00 18:10 Landed

MN6419

14:05 16:15 Scheduled

MN6413

09:25 11:35 Cancelled

MN431

18:00 20:10 Departed Late

MN417

12:40 14:50 Landed

MN419

14:00 16:10 Departed Late

MN403

02:00 02:00 In Air

MN429

17:00 19:10 En-Route

MN125

21:10 23:20 Unknown

MN401

07:00 09:10 Landed

MN425

15:00 17:10 En-Route

MN119

18:30 20:40 Unknown

MN135

10:50 13:00 Landed

MN117

08:10 10:20 Landed

MN131

18:05 20:15 Unknown

MN133

09:00 11:10 Unknown

MN6429

17:00 19:10 Scheduled

MN127

14:25 16:35 Unknown

MN6407

19:10 21:20 Scheduled

MN137

19:45 21:55 Unknown

MN6403

19:50 22:00 Scheduled

MN6441

06:05 08:15 Scheduled

 

No. Departure Arrival Last Update Status

7B402

14:40 16:50 Scheduled

7B7400

07:30 09:40

7B7222

12:30 13:30

7B7104

11:40 13:20

7B400

09:00 11:10 Landed

 

No. Departure Arrival Last Update Status

JE125

08:30 10:40 Unknown

JE123

06:30 08:40 Unknown

JE149

15:25 17:35 Unknown

JE151

18:00 20:10 Unknown

JE157

19:00 21:10 Unknown

JE139

13:50 16:00 Unknown

JE129

07:55 10:05 Unknown

JE147

16:20 18:30 Unknown

JE135

11:00 13:10 Unknown

JE143

13:20 15:30 Unknown

JE145

12:35 14:45 Unknown

JE131

09:30 11:40 Unknown

JE153

17:25 19:35 Unknown

JE161

18:20 20:30 Landed

JE9129

06:10 08:20 Landed

JE9165

19:55 22:05 Landed Late

JE9151

17:55 20:05 Landed

JE9149

16:35 18:45 Landed

JE9147

14:10 16:20 Landed

JE9125

07:40 09:50 Landed Late

JE165

20:00 22:10 Unknown

JE9135

09:30 11:40 Landed

JE9143

17:45 19:55 Landed

JE9161

18:55 21:05 In_Air

JE9123

06:00 08:10 Scheduled

JE9139

12:35 14:45 Landed

JE127

11:30 13:40 Landed

JE163

17:45 19:55 Landed

JE159

19:20 21:30 Landed

JE167

15:00 17:10 Unknown

JE121

08:00 10:10 Delayed >3h

JE137

09:00 11:10 Landed Late

JE173

18:50 21:00 Scheduled

JE193

11:45 13:55 Landed

JE9347

17:05 19:15 Landed

JE9343

13:55 16:05 Landed

JE9327

11:00 en-route

JE9307

06:50 en-route

JE9367

19:30 21:40 Scheduled

JE9363

19:35 21:45 Landed

JE9313

08:40 Landed

JE9303

09:00 Landed

JE9353

19:45 Scheduled

JE9377

22:25 Scheduled

JE9357

18:15 Scheduled

JE133

11:05 13:15 Landed

 

No. Departure Arrival Last Update Status

KL2490

05:55 08:05 Unknown

KL2472

07:55 10:05 Unknown

KL2476

19:25 21:35 Landed

KL2491

08:10 10:20 Landed

KL2477

17:15 19:25 Unknown

 

No. Departure Arrival Last Update Status

NZ3101

10:15 12:20 Unknown

NZ3107

13:55 16:00 Unknown

NZ3105

08:50 10:55 Unknown

NZ3109

21:40 23:45 Unknown

 

No. Departure Arrival Last Update Status

CA7601

10:15 12:20 Unknown

CA7605

13:55 16:00 Unknown

CA7616

21:40 23:45 Unknown

CA7611

18:55 21:00 Landed Late

CA7608

16:00 18:05 Landed

CA7609

17:05 19:10 Landed

CA7604

12:55 15:00 Landed

CA7606

15:30 17:35 Landed

CA7613

19:30 21:35 Landed Late

 

No. Departure Arrival Last Update Status

IB4749

12:50 15:00 Unknown

IB7685

14:00 16:10 Landed Late

IB7790

15:00 17:10 Landed

 

No. Departure Arrival Last Update Status

AF6646

07:55 10:05 Unknown

 

No. Departure Arrival Last Update Status

LX4131

13:55 16:00 Unknown

LX4142

12:55 15:00 Landed

LX4132

16:00 18:05 Landed

 

No. Departure Arrival Last Update Status

LH9540

10:15 12:20 Unknown

LH9532

13:55 16:00 Unknown

LH9534

13:55 16:00 Unknown

 

No. Departure Arrival Last Update Status

B65209

13:55 16:00 Unknown

B65205

10:15 12:20 Unknown

B65207

21:40 23:45 Unknown

 

No. Departure Arrival Last Update Status

SK9374

10:15 12:20 Unknown

SK9370

09:10 11:15 Landed Late

SK9372

12:55 15:00 Landed

 

No. Departure Arrival Last Update Status

CX7315

07:15 09:25 Landed

CX7313

10:05 12:15 Unknown

 

No. Departure Arrival Last Update Status

HM5493

17:05 19:10 Landed

HM5483

16:00 18:05 Landed

HM5481

15:30 17:35 Landed Late

 

No. Departure Arrival Last Update Status

EY1263

19:25 21:35 Landed

EY1269

18:30 20:40 Unknown

EY1277

21:10 23:20 Unknown

EY1262

05:55 08:05 Landed

 

No. Departure Arrival Last Update Status

SW9994

14:00 Scheduled

 

No. Departure Arrival Last Update Status

AC6858

12:55 15:00 Landed

 

No. Departure Arrival Last Update Status

XC9343

13:55 16:05 Landed Late

 

No. Departure Arrival Last Update Status

TP6826

08:50 10:55 Landed

TP6834

10:15 12:20 Landed

TP6830

09:10 11:15 Landed

 

No. Departure Arrival Last Update Status

JJ6321

15:15 17:20

JJ6320

09:10 11:15

JJ6306

10:10 12:15