Find cheap one-way flights from Cape Town to Johannesburg starting at US$52.
Discover our range of affordable one-way and round-trip flights from Cape Town to Johannesburg and kick-start your next adventure today!
- One way
- Round-trip
- CPT21:052h 5mNonstopJNB23:10Tue, Nov 19|Cape Town - Johannesburg|FlysafairUS$52US$9746% OFF46% OFFUS$97US$52
- CPT05:452h 5mNonstopJNB07:50Thu, Jan 23|Cape Town - Johannesburg|FlysafairUS$53US$9746% OFF46% OFFUS$97US$53
- CPT19:502h 15mNonstopHLA22:05Fri, Nov 15|Cape Town - Johannesburg|FlysafairUS$54US$9744% OFF44% OFFUS$97US$54
- CPT05:452h 5mNonstopJNB07:50Mon, Nov 18|Cape Town - Johannesburg|FlysafairUS$54US$54
- CPT16:202h 5mNonstopJNB18:25Fri, Jan 24|Cape Town - Johannesburg|FlysafairUS$55US$55
- CPT06:202h 5mNonstopHLA08:25Wed, Nov 13|Cape Town - Johannesburg|FlysafairUS$55US$55
- CPT19:502h 15mNonstopHLA22:05Fri, Dec 6|Cape Town - Johannesburg|FlysafairUS$55US$55
- CPT07:202h 5mNonstopHLA09:25Wed, Nov 20|Cape Town - Johannesburg|FlysafairUS$70US$70
- CPT06:052h 5mNonstopHLA08:10Sun, Nov 17|Cape Town - Johannesburg|FlysafairUS$82US$82
- CPT06:202h 5mNonstopHLA08:25Wed, Nov 6|Cape Town - Johannesburg|FlysafairUS$82US$82
- CPT13:003h 5mNonstopJNB14:00Thu, Nov 7|Cape Town - Johannesburg|FlysafairFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to book flights from Cape Town to Johannesburg?
Explore the best time to buy affordable tickets to Johannesburg with our price trend chart, which predicts how flight prices will change in the coming weeks from previous data.
Which airline provides the cheapest flights from Cape Town to Johannesburg? Discover the option that best suits your travel needs before embarking on your journey.
Find more flights and airlines
Find cheap flights from Cape Town to Johannesburg by different airports
Searching for potential routes that might be cheaper and faster? There are a few alternative ways to get to Johannesburg from Cape Town which could help you save money and time.
- CheapestCPT18:552h 5mNonstopJNB21:00Cape Town International Airport - O. R. Tambo International AirportWed, Nov 20FlysafairUS$50
- CPT07:202h 5mNonstopHLA09:25Cape Town International Airport - Lanseria International AirportWed, Nov 20FlysafairUS$70
- CPT07:202h 5mNonstopHLA09:25Cape Town International Airport - Lanseria International AirportWed, Nov 20FlysafairUS$70Find More Flights
Frequently Asked Questions
How to find a cheap flight from Cape Town to Johannesburg
Cape Town to Johannesburg Flight Information
Cheapest nonstop flight price | $51 |
---|---|
Cheapest round-trip ticket price | $96 |
Off-season for travel | August |
Peak season for travel | December |
Flight distance | 1,255.57 km |
Average flight time | 2 hours 2 minutes |
Popular airline | South African Airlink |
What You Should Know about Flights from Cape Town to Johannesburg
Plan Your Trip Around Johannesburg
More Travel Options
Popular Flights From Cape Town
- Cape Town to London Flights
- Cape Town to Dubai Flights
- Cape Town to Hong Kong Flights
- Cape Town to Sao Paulo Flights
- Cape Town to Beijing Flights
- Cape Town to Victoria Falls Flights
- Cape Town to Harare Flights
- Cape Town to Frankfurt Flights
- Cape Town to Windhoek Flights
- Cape Town to Lagos Flights
- Cape Town to Seoul Flights
- Flights from Cape Town International Airport to Tashkent
- Flights from Cape Town International Airport to Osaka
- Flights from Cape Town International Airport to Bishkek
- Flights from Cape Town International Airport to Erbil
- Flights from Cape Town International Airport to Durgapur
- Flights from Cape Town International Airport to Chennai
- Flights from Cape Town to Chengdu Shuangliu International Airport
- Flights from Cape Town to Dongying Shengli Airport
- Flights from Cape Town to Fuzhou Changle International Airport
- Flights from Cape Town to Meilan International Airport
- Flights from Cape Town to Hong Kong International Airport
- Flights from Cape Town to Harbin Taiping International Airport
- Flights from Cape Town International Airport to Rajkot International Airport
- Flights from Cape Town International Airport to Shanghai Pudong International Airport
- Flights from Cape Town International Airport to Shanghai Hongqiao International Airport
- Flights from Cape Town International Airport to London Heathrow Airport
- Flights from Cape Town International Airport to London City Airport
- Flights from Cape Town International Airport to London Luton Airport
Popular Flights to Johannesburg
- Shanghai to Johannesburg Flights
- Harare to Johannesburg Flights
- Shenzhen to Johannesburg Flights
- Seoul to Johannesburg Flights
- Beijing to Johannesburg Flights
- Kuala Lumpur to Johannesburg Flights
- Bangkok to Johannesburg Flights
- Singapore to Johannesburg Flights
- Hong Kong to Johannesburg Flights
- Tokyo to Johannesburg Flights
- Sao Paulo to Johannesburg Flights
- Flights from Hong Kong International Airport to Johannesburg
- Flights from Taiwan Taoyuan International Airport to Johannesburg
- Flights from Shanghai Pudong International Airport to Johannesburg
- Flights from Soekarno-Hatta International Airport to Johannesburg
- Flights from Narita International Airport to Johannesburg
- Flights from Haneda Airport to Johannesburg
- Flights from Honolulu to O. R. Tambo International Airport
- Flights from Los Angeles to O. R. Tambo International Airport
- Flights from Los Angeles to Lanseria International Airport
- Flights from Auckland to Lanseria International Airport
- Flights from Auckland to O. R. Tambo International Airport
- Flights from San Francisco to O. R. Tambo International Airport
- Flights from Rajkot International Airport to O. R. Tambo International Airport
- Flights from London Heathrow Airport to Lanseria International Airport
- Flights from London Stansted Airport to O. R. Tambo International Airport
- Flights from Gatwick Airport to Lanseria International Airport
- Flights from London Heathrow Airport to O. R. Tambo International Airport
- Flights from Gatwick Airport to O. R. Tambo International Airport
Recommended Routes
- Johannesburg to Durban Flights
- Durban to Johannesburg Flights
- Johannesburg to Port Elizabeth Flights
- Port Elizabeth to Johannesburg Flights
- Johannesburg to George Flights
- Durban to Cape Town Flights
- Cape Town to Durban Flights
- Johannesburg to East london Flights
- George to Johannesburg Flights
- East london to Johannesburg Flights
- Cape Town to Port Elizabeth Flights
- Flights from O. R. Tambo International Airport to Umtata
- Flights from O. R. Tambo International Airport to Port Elizabeth
- Flights from O. R. Tambo International Airport to Sishen
- Flights from O. R. Tambo International Airport to George
- Flights from O. R. Tambo International Airport to Bloemfontein
- Flights from O. R. Tambo International Airport to Richards Bay
- Flights from Cape Town to Polokwane Airport
- Flights from Cape Town to Kimberley Airport
- Flights from Cape Town to Upington Airport
- Flights from Cape Town to Pietermaritzburg Airport
- Flights from Cape Town to Hoedspruit Airport
- Flights from Cape Town to Skukuza Airport
- Flights from O. R. Tambo International Airport to Cape Town International Airport
- Flights from Lanseria International Airport to Cape Town International Airport
- Flights from Cape Town International Airport to Lanseria International Airport
- Flights from Cape Town International Airport to O. R. Tambo International Airport
- Flights from O. R. Tambo International Airport to King Shaka International Airport
- Flights from Lanseria International Airport to King Shaka International Airport
Site Operator: Trip.com Travel Singapore Pte. Ltd.