Searching for cheap Johannesburg Cape Town flights? Take a look at the flight schedule and book your travel only on Cleartrip.com. We offer you a wide choice of airlines like British Airways, Air New Zealand, TAP Portugal, United, Air Canada, Singapore Airlines, Ethiopian Air and South African for your flight booking. There are 191 weekly flights from Johannesburg to Cape Town. The first flight from Johannesburg Cape Town is at 6:00 AM, which is South African airline 303. The last flight from Johannesburg Cape Town is at 9:00 PM, which is South African 375. Be sure to find the best offers and deals for cheap flights from JNB to CPT.