Airlines with flights from Johannesburg to Cape Town

There are 6 airlines with scheduled flights between JNB and CPT. Safair, South African Airways and 4 more carriers has non-stop flights from Johannesburg International to Cape Town International and the flight time is 2 hours and 15 minutes.

Choose airline

Schedules

Non-stop with Safair

  • Total flight time: 2 hours and 15 minutes
  • Low-cost airline
  • 144 flights per week
  • Boeing 737-800 Passenger
    Boeing 737-400 Passenger
JNB
Direct
CPT
 
Flight
Mon
Dec 2
Tue
Dec 3
Wed
Dec 4
Thu
Dec 5
Fri
Dec 6
Sat
Dec 7
Sun
Dec 8
FA200
05:55
05:55
05:55
05:55
05:55
05:55
05:55
FA888
----
----
----
06:05
06:05
----
06:05
FA606
----
----
----
----
----
06:25
----
FA604
06:30
06:30
06:30
06:30
06:30
----
06:30
FA804
----
----
----
----
----
----
07:05
FA298
07:15
07:15
07:15
07:15
07:15
07:15
----
FA692
08:00
08:00
08:00
08:00
08:00
08:00
08:00
FA129
08:30
----
----
08:30
08:30
----
08:30
FA101
08:40
08:40
08:40
08:40
08:40
08:40
----
FA107
----
----
----
----
----
----
08:40
FA105
08:55
08:55
08:55
----
----
----
----
FA292
09:40
09:40
09:40
09:40
09:40
09:40
----
FA119
----
----
----
----
----
----
09:45
FA210
----
----
----
----
----
----
10:00
FA294
10:15
10:15
10:15
10:15
10:15
10:15
----
FA800
----
----
----
----
----
----
10:15
FA212
----
----
----
----
----
----
11:30
FA380
11:30
----
11:30
11:30
11:30
----
----
FA202
----
11:40
----
----
----
11:40
----
FA206
12:15
12:15
12:15
12:15
12:15
----
----
FA290
----
----
----
----
----
----
12:15
FA512
----
----
----
12:50
----
12:50
----
FA121
13:25
13:25
13:25
13:25
13:25
13:25
----
FA296
----
----
----
----
----
----
13:25
FA117
----
----
----
----
----
13:55
----
FA111
----
----
14:35
----
----
----
----
FA600
14:50
14:50
14:50
14:50
----
14:50
----
FA208
----
----
----
----
----
----
15:10
FA216
15:10
----
15:10
15:10
15:10
----
----
FA892
----
----
----
15:30
15:30
----
15:30
FA802
----
----
----
----
----
----
16:05
FA214
16:20
16:20
16:20
16:20
16:20
16:20
----
FA204
16:40
16:40
16:40
16:40
16:40
16:40
----
FA218
----
----
----
----
----
16:45
----
FA602
----
----
----
----
17:45
----
17:45
FA872
----
----
17:45
----
----
----
----
FA624
----
----
----
----
18:00
----
18:00
FA109
----
----
----
----
----
----
18:10
FA500
18:10
----
----
----
----
----
----
FA626
----
18:10
----
----
----
18:10
----
FA113
18:15
18:15
18:15
18:15
18:15
18:15
----
FA691
18:30
18:30
18:30
18:30
18:30
18:30
18:30
FA127
----
----
----
----
----
----
18:35
FA899
----
----
----
18:55
18:55
----
18:55
FA115
19:35
19:35
19:35
19:35
19:35
19:35
----
FA123
----
----
----
----
----
----
20:00
FA125
----
----
20:15
----
----
----
----
FA103
20:20
20:20
20:20
20:20
20:20
20:20
----
FA806
----
----
20:30
----
20:30
----
20:30
SHOW RETURN SCHEDULE
CHECK PRICES FOR JNB - CPT

The timetable & schedule information was updated at 2024-11-19

Non-stop with South African Airways

  • Total flight time: 2 hours and 10 minutes
  • 69 flights per week
  • Airbus A320
    Boeing 737-800 Passenger
    Airbus A330-300
  • Business class available
JNB
Direct
CPT
 
Flight
Mon
Dec 2
Tue
Dec 3
Wed
Dec 4
Thu
Dec 5
Fri
Dec 6
Sat
Dec 7
Sun
Dec 8
SA303
06:05
06:05
06:05
06:05
06:05
----
----
SA307
07:10
07:10
07:10
07:10
07:10
07:10
07:10
SA313
08:10
08:10
08:10
08:10
08:10
----
----
SA317
----
09:00
----
----
----
09:00
----
SA319
09:25
09:25
09:25
09:25
09:25
09:25
09:25
SA323
----
----
----
----
----
09:55
09:55
SA327
11:40
11:40
11:40
11:40
11:40
11:40
11:40
SA337
----
----
----
----
----
13:00
13:00
SA343
14:30
14:30
14:30
14:30
14:30
----
----
SA347
15:15
15:15
15:15
15:15
15:15
15:15
15:15
SA355
16:40
16:40
16:40
16:40
16:40
16:40
16:40
SA357
17:10
17:10
17:10
17:10
17:10
17:10
17:10
SA359
17:30
17:30
17:30
17:30
17:30
17:30
17:30
SA363
18:30
18:30
18:30
18:30
18:30
----
18:30
SA369
21:00
21:00
21:00
21:00
21:00
21:00
21:00
SHOW RETURN SCHEDULE
CHECK PRICES FOR JNB - CPT

The timetable & schedule information was updated at 2024-11-19

Non-stop with Airlink (South Africa)

  • Total flight time: 2 hours and 15 minutes
  • Johannesburg and Cape Town are both Airlink (South Africa) hubs.
  • 45 flights per week
  • Embraer 190
  • Business class available
JNB
Direct
CPT
 
Flight
Mon
Dec 2
Tue
Dec 3
Wed
Dec 4
Thu
Dec 5
Fri
Dec 6
Sat
Dec 7
Sun
Dec 8
4Z921
06:15
06:15
06:15
06:15
06:15
06:15
06:15
4Z927
10:25
10:25
10:25
10:25
10:25
10:25
----
4Z923
12:15
12:15
12:15
12:15
12:15
12:15
12:15
4Z931
15:05
15:05
15:05
15:05
15:05
15:05
15:05
4Z929
17:40
17:40
17:40
17:40
17:40
17:40
17:40
4Z925
18:40
----
18:40
18:40
18:40
----
18:40
4Z937
20:35
20:35
20:35
20:35
20:35
----
20:35
SHOW RETURN SCHEDULE
CHECK PRICES FOR JNB - CPT

The timetable & schedule information was updated at 2024-11-19

Non-stop with Global Aviation

  • Total flight time: 2 hours and 10 minutes
  • 44 flights per week
  • Airbus A320
JNB
Direct
CPT
 
Flight
Mon
Dec 2
Tue
Dec 3
Wed
Dec 4
Thu
Dec 5
Fri
Dec 6
Sat
Dec 7
Sun
Dec 8
GE101
06:30
06:30
06:30
06:30
06:30
----
----
GE121
----
----
----
----
----
07:00
07:00
GE151
08:00
08:00
08:00
08:00
08:00
----
08:00
GE141
----
----
----
----
----
08:30
----
GE111
09:30
09:30
09:30
----
----
----
----
GE131
----
----
----
10:00
10:00
----
10:00
GE143
----
----
----
----
----
11:30
----
GE123
13:00
13:00
13:00
13:00
13:00
13:00
13:00
GE153
14:00
14:00
14:00
14:00
14:00
----
14:00
GE145
----
----
----
----
----
14:30
----
GE133
16:00
16:00
16:00
16:00
16:00
----
16:00
GE147
----
----
----
----
----
17:30
----
GE125
19:00
19:00
19:00
19:00
19:00
----
19:00
SHOW RETURN SCHEDULE
CHECK PRICES FOR JNB - CPT

The timetable & schedule information was updated at 2024-11-19

Non-stop with CemAir

  • Total flight time: 2 hours and 15 minutes
  • 29 flights per week
  • Canadair (Bombardier) Regional Jet 100
    Canadair (Bombardier) Regional Jet 900 and Challenger 890
JNB
Direct
CPT
 
Flight
Mon
Dec 2
Tue
Dec 3
Wed
Dec 4
Thu
Dec 5
Fri
Dec 6
Sat
Dec 7
Sun
Dec 8
5Z830
----
07:00
07:00
07:00
07:00
08:00
08:00
5Z834
08:30
09:30
09:30
09:30
09:30
10:30
10:30
5Z838
11:15
13:45
13:45
13:45
13:45
13:45
13:45
5Z842
13:45
16:00
16:00
16:00
16:00
16:00
16:00
5Z846
16:30
----
----
----
----
----
----
5Z854
19:00
----
----
----
----
----
----
SHOW RETURN SCHEDULE
CHECK PRICES FOR JNB - CPT

The timetable & schedule information was updated at 2024-11-19

Non-stop with Singapore Airlines

  • Total flight time: 2 hours and 15 minutes
  • 7 flights per week
  • Airbus A350-900
  • Business class available
JNB
Direct
CPT

The timetable & schedule information was updated at 2024-11-19

Via Durban with Safair

  • Total flight time: 4h 15m - 6h 30m.
  • Low-cost airline
  • 88 flights per week
  • Boeing 737-800 Passenger
    Boeing 737-400 Passenger
JNB
 
Via DUR
 
CPT
 
Flight
Mon
Dec 2
Tue
Dec 3
Wed
Dec 4
Thu
Dec 5
Fri
Dec 6
Sat
Dec 7
Sun
Dec 8
FA286
FA177
06:00
06:00
06:00
06:00
----
06:00
----
FA260
FA177
06:45
06:45
06:45
06:45
----
06:45
----
FA254
FA193
----
----
----
----
----
----
07:00
FA388
FA159
----
----
----
----
----
07:20
----
FA282
FA161
08:00
----
08:00
08:00
08:00
----
----
FA632
FA133
----
----
----
----
08:00
----
----
FA282
FA167
----
----
----
----
----
----
08:00
FA412
FA161
08:25
----
08:25
08:25
08:25
----
----
FA412
FA167
----
----
----
----
----
----
08:25
FA425
FA161
----
08:35
----
----
----
08:35
----
FA661
FA165
----
----
10:25
----
----
----
----
FA663
FA175
----
----
----
----
----
----
10:25
FA661
FA163
10:25
----
----
10:25
10:25
----
----
FA664
FA189
----
----
----
----
10:50
----
10:50
FA664
FA175
----
----
----
----
----
----
10:50
FA664
FA163
----
----
----
----
10:50
----
----
FA272
FA189
----
----
11:10
----
----
----
----
FA272
FA165
----
----
11:10
----
----
----
----
FA272
FA163
11:10
----
----
11:10
----
----
----
FA360
FA31
----
11:10
11:10
11:10
11:10
----
----
FA240
FA143
11:30
11:30
11:30
11:30
11:30
----
----
FA362
FA31
----
----
----
----
----
11:30
----
FA396
FA189
----
----
----
----
----
----
11:40
FA264
FA189
----
----
11:40
----
11:40
----
----
FA264
FA165
----
----
11:40
----
----
----
----
FA396
FA175
----
----
----
----
----
----
11:40
FA264
FA163
11:40
----
----
11:40
11:40
----
----
FA396
FA173
----
----
----
----
----
----
11:40
FA264
FA171
11:40
----
11:40
11:40
11:40
----
----
FA386
FA143
----
----
----
----
----
12:05
----
FA414
FA171
----
12:05
----
----
----
12:05
----
FA242
FA145
----
----
----
----
----
----
12:15
FA344
FA189
----
----
12:35
----
12:35
----
----
FA344
FA464
12:35
12:35
12:35
12:35
12:35
12:35
----
FA650
FA191
----
----
----
----
12:35
----
----
FA344
FA171
12:35
12:35
12:35
12:35
12:35
12:35
----
FA401
FA464
----
----
13:00
----
13:00
----
13:00
FA401
FA173
----
----
----
----
----
----
13:00
FA401
FA171
----
----
13:00
----
13:00
----
----
FA669
FA195
13:30
----
----
----
----
----
----
FA669
FA464
13:30
13:30
13:30
13:30
13:30
13:30
13:30
FA669
FA173
----
----
----
----
----
----
13:30
FA669
FA187
----
----
13:30
----
----
----
----
FA669
FA171
13:30
13:30
13:30
13:30
13:30
13:30
----
FA284
FA464
----
----
----
----
----
----
14:20
FA262
FA195
14:25
----
----
----
----
----
----
FA262
FA464
14:25
14:25
14:25
14:25
14:25
14:25
----
FA262
FA197
----
14:25
----
----
----
14:25
----
FA262
FA179
14:25
14:25
----
14:25
14:25
14:25
----
FA262
FA187
----
----
14:25
----
----
----
----
FA416
FA195
15:00
----
----
----
----
----
----
FA416
FA197
----
15:00
----
----
----
15:00
----
FA416
FA183
----
----
----
----
----
----
15:00
FA416
FA179
15:00
15:00
----
15:00
15:00
15:00
----
FA416
FA187
----
----
15:00
----
----
----
----
FA288
FA197
----
16:00
----
----
----
16:00
----
FA288
FA466
----
16:00
----
----
----
----
----
FA288
FA179
16:00
16:00
----
16:00
16:00
16:00
----
FA288
FA468
----
----
----
16:00
----
----
----
FA270
FA183
----
----
----
----
----
----
16:05
FA418
FA466
----
16:25
----
----
----
----
----
FA418
FA185
----
----
----
16:25
16:25
----
----
FA418
FA468
----
----
----
16:25
----
----
----
FA420
FA199
----
----
----
----
----
----
17:05
FA274
FA199
----
----
----
----
----
----
17:25
FA390
FA470
----
----
----
----
----
17:40
----
FA390
FA466
----
17:40
----
----
----
----
----
FA390
FA185
----
----
----
17:40
17:40
----
----
FA390
FA468
----
----
----
17:40
----
----
----
FA268
FA468
----
----
----
17:50
----
----
----
FA268
FA199
----
----
----
----
----
----
17:50
FA268
FA185
----
----
----
17:50
17:50
----
----
FA676
FA199
----
----
----
----
----
----
18:00
FA676
FA185
----
----
----
----
18:00
----
----
FA278
FA470
----
----
----
----
----
19:00
----
SHOW RETURN SCHEDULE
CHECK PRICES FOR JNB - CPT

The timetable & schedule information was updated at 2024-11-19

Via Nelspruit with Airlink (South Africa)

  • Total flight time: 4h 10m - 6h 05m.
  • Johannesburg and Cape Town are both Airlink (South Africa) hubs.
  • 24 flights per week
  • Embraer 190
JNB
 
Via MQP
 
CPT
 
Flight
Mon
Dec 2
Tue
Dec 3
Wed
Dec 4
Thu
Dec 5
Fri
Dec 6
Sat
Dec 7
Sun
Dec 8
4Z721
4Z614
----
----
----
----
----
07:00
----
4Z703
4Z605
09:15
09:15
09:15
09:15
09:15
09:15
----
4Z861
4Z652
10:05
10:05
10:05
10:05
10:05
10:05
10:05
4Z829
4Z664
10:05
10:05
10:05
10:05
10:05
10:05
10:05
4Z827
4Z664
10:25
----
10:25
----
10:25
----
10:25
4Z871
4Z658
10:30
10:30
10:30
10:30
10:30
10:30
10:30
4Z841
4Z664
11:05
11:05
11:05
11:05
11:05
11:05
11:05
4Z693
4Z638
11:45
11:45
11:45
11:45
11:45
----
11:45
4Z839
4Z662
15:40
15:40
15:40
15:40
15:40
----
15:40
4Z785
4Z676
15:55
15:55
15:55
15:55
15:55
----
15:55
4Z705
4Z607
17:10
17:10
17:10
17:10
17:10
----
17:10
SHOW RETURN SCHEDULE
CHECK PRICES FOR JNB - CPT

The timetable & schedule information was updated at 2024-11-19

Via Bloemfontein with Airlink (South Africa)

  • Total flight time: 3h 30m - 5h 10m.
  • Johannesburg and Cape Town are both Airlink (South Africa) hubs.
  • 12 flights per week
  • Embraer 190
JNB
 
Via BFN
 
CPT
 
Flight
Mon
Dec 2
Tue
Dec 3
Wed
Dec 4
Thu
Dec 5
Fri
Dec 6
Sat
Dec 7
Sun
Dec 8
4Z721
4Z614
----
----
----
----
----
07:00
----
4Z703
4Z605
09:15
09:15
09:15
09:15
09:15
09:15
----
4Z861
4Z652
10:05
10:05
10:05
10:05
10:05
10:05
10:05
4Z829
4Z664
10:05
10:05
10:05
10:05
10:05
10:05
10:05
4Z827
4Z664
10:25
----
10:25
----
10:25
----
10:25
4Z871
4Z658
10:30
10:30
10:30
10:30
10:30
10:30
10:30
4Z841
4Z664
11:05
11:05
11:05
11:05
11:05
11:05
11:05
4Z693
4Z638
11:45
11:45
11:45
11:45
11:45
----
11:45
4Z839
4Z662
15:40
15:40
15:40
15:40
15:40
----
15:40
4Z785
4Z676
15:55
15:55
15:55
15:55
15:55
----
15:55
4Z705
4Z607
17:10
17:10
17:10
17:10
17:10
----
17:10
SHOW RETURN SCHEDULE
CHECK PRICES FOR JNB - CPT

The timetable & schedule information was updated at 2024-11-19

Via Port Elizabeth with Airlink (South Africa)

  • Total flight time: 3h 40m - 4h 40m.
  • Johannesburg and Cape Town are both Airlink (South Africa) hubs.
  • 12 flights per week
  • Embraer 190
JNB
 
Via PLZ
 
CPT
 
Flight
Mon
Dec 2
Tue
Dec 3
Wed
Dec 4
Thu
Dec 5
Fri
Dec 6
Sat
Dec 7
Sun
Dec 8
4Z721
4Z614
----
----
----
----
----
07:00
----
4Z703
4Z605
09:15
09:15
09:15
09:15
09:15
09:15
----
4Z861
4Z652
10:05
10:05
10:05
10:05
10:05
10:05
10:05
4Z829
4Z664
10:05
10:05
10:05
10:05
10:05
10:05
10:05
4Z827
4Z664
10:25
----
10:25
----
10:25
----
10:25
4Z871
4Z658
10:30
10:30
10:30
10:30
10:30
10:30
10:30
4Z841
4Z664
11:05
11:05
11:05
11:05
11:05
11:05
11:05
4Z693
4Z638
11:45
11:45
11:45
11:45
11:45
----
11:45
4Z839
4Z662
15:40
15:40
15:40
15:40
15:40
----
15:40
4Z785
4Z676
15:55
15:55
15:55
15:55
15:55
----
15:55
4Z705
4Z607
17:10
17:10
17:10
17:10
17:10
----
17:10
SHOW RETURN SCHEDULE
CHECK PRICES FOR JNB - CPT

The timetable & schedule information was updated at 2024-11-19

Staying up-to-date with the airlines

At Airlineinformation.com you can learn all about the airlines operating around the world together with their destinations and where they operate. You will get a transparent overview of airlines with scheduled flights between any two destinations with non-stop or 1-stop flights regardless of price or availability.