Leave Us your Feedback

We love to hear from you!


Leave us your thoughts about FlightsFrom.com by using this form or
get in touch with us on Facebook or Instagram.
This email is invalid!
This field is required!
Send

Direct (non-stop) flights from Cape Town to Johannesburg


CPTDeparture

CPT

Cape Town International, Cape Town, South Africa

1h 55m, 794 miles
Plane
Skyscanner

Check price

JNBDestination

JNB

Johannesburg International, Johannesburg, South Africa Terminal B


Weekdays:
Mon Tue Wed Thu Fri Sat Sun
Aircrafts:
Boeing 737-800 Passenger, Boeing 737-400 Passenger Airbus A320 , Airbus A319, Airbus A340-600, Airbus A330-300, Airbus A340-300, Airbus A330-200, Airbus A350-900, Boeing 767-200 Passenger
+7 more
Airlines:
British Airways, Safair, Mango, Comair, South African Airways, Singapore Airlines, Air Zimbabwe
Flight time:
1h 55m
Route distance:
794 miles, 1278 km

Find the best price for this route!

Round trip One way
[[ formatBookDate( bookdeparturedate ) ]] - [[ formatBookDate( bookreturndate ) ]]

All flight schedules from Cape Town International, South Africa to Johannesburg International, South Africa. This route is operated by 7 airline(s), and the departure time is between 05:45 - 22:10. The distance is 794 miles.

Stats that can help you decide your booking

British Airways

British Airways flight schedule from Cape Town International to Johannesburg International

All weekly departures with British Airways.

[[week.filterName]]
Flight #
Monday
Mon
February 17
Feb 17
Tuesday
Tue
February 18
Feb 18
Wednesday
Wed
February 19
Feb 19
Thursday
Thu
February 20
Feb 20
Friday
Fri
February 21
Feb 21
Saturday
Sat
February 22
Feb 22
Sunday
Sun
February 23
Feb 23
BA6400
Meal
06:15
06:15 CPT

08:15 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
06:15
06:15 CPT

08:15 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
06:15
06:15 CPT

08:15 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
06:15
06:15 CPT

08:15 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
06:15
06:15 CPT

08:15 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
06:15
06:15 CPT

08:15 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
------
CPT

JNB

BA6424
Meal
06:45
06:45 CPT

08:45 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6329
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
06:45
06:45 CPT

08:45 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6329
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
06:45
06:45 CPT

08:45 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6329
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
06:45
06:45 CPT

08:45 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6329
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
06:45
06:45 CPT

08:45 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6329
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
06:45
06:45 CPT

08:45 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6329
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
------
CPT

JNB

BA6428
Meal
07:30
07:30 CPT

09:30 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6331
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
07:30
07:30 CPT

09:30 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6331
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
07:30
07:30 CPT

09:30 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6331
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
07:30
07:30 CPT

09:30 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6331
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
07:30
07:30 CPT

09:30 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6331
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
07:30
07:30 CPT

09:30 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6331
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
07:30
07:30 CPT

09:30 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6331
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
BA6406
Meal
09:00
09:00 CPT

11:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6333
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
09:00
09:00 CPT

11:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6333
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
09:00
09:00 CPT

11:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6333
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
09:00
09:00 CPT

11:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6333
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
09:00
09:00 CPT

11:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6333
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
09:00
09:00 CPT

11:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6333
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
09:00
09:00 CPT

11:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6333
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
BA6410
Meal
09:50
09:50 CPT

11:50 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6335
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
09:50
09:50 CPT

11:50 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6335
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
09:50
09:50 CPT

11:50 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6335
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
09:50
09:50 CPT

11:50 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6335
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
09:50
09:50 CPT

11:50 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6335
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
------
CPT

JNB

09:50
09:50 CPT

11:50 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6335
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
BA6414
Meal
12:20
12:20 CPT

14:20 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6337
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
12:20
12:20 CPT

14:20 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6337
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
12:20
12:20 CPT

14:20 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6337
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
12:20
12:20 CPT

14:20 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6337
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
12:20
12:20 CPT

14:20 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6337
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
12:20
12:20 CPT

14:20 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6337
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
12:20
12:20 CPT

14:20 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6337
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
BA6412
Meal
13:20
13:20 CPT

15:20 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
13:20
13:20 CPT

15:20 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
13:20
13:20 CPT

15:20 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
13:20
13:20 CPT

15:20 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
13:20
13:20 CPT

15:20 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
13:20
13:20 CPT

15:20 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
13:20
13:20 CPT

15:20 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
BA6418
Meal
16:00
16:00 CPT

18:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6341
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
16:00
16:00 CPT

18:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6341
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
16:00
16:00 CPT

18:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6341
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
16:00
16:00 CPT

18:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6341
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
16:00
16:00 CPT

18:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6341
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
16:00
16:00 CPT

18:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6341
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
16:00
16:00 CPT

18:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6341
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
BA6422
Meal
17:00
17:00 CPT

19:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6343
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
17:00
17:00 CPT

19:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6343
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
17:00
17:00 CPT

19:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6343
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
17:00
17:00 CPT

19:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6343
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
17:00
17:00 CPT

19:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6343
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
17:00
17:00 CPT

19:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6343
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
17:00
17:00 CPT

19:00 JNB

  • Terminal:
    B
  • Codeshare info:
    QR 6343
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
BA6426
Meal
18:00
18:00 CPT

20:00 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
18:00
18:00 CPT

20:00 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
18:00
18:00 CPT

20:00 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
18:00
18:00 CPT

20:00 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
18:00
18:00 CPT

20:00 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
------
CPT

JNB

18:00
18:00 CPT

20:00 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
BA6438
Meal
19:00
19:00 CPT

21:00 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
19:00
19:00 CPT

21:00 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
19:00
19:00 CPT

21:00 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
19:00
19:00 CPT

21:00 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
19:00
19:00 CPT

21:00 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
19:00
19:00 CPT

21:10 JNB

  • Terminal:
    B
  • Flight time:
    02:10
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
19:00
19:00 CPT

21:00 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
BA6404
Meal
19:50
19:50 CPT

21:50 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
19:50
19:50 CPT

21:50 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
19:50
19:50 CPT

21:50 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)
19:50
19:50 CPT

21:50 JNB

  • Terminal:
    B
  • Flight time:
    02:00
  • Distance:
    1278 km, 794 miles
  • Aircraft:
    Boeing 737-800 Passenger
  • Meals:
    Meal (none specific)