Best Price Found
Fastest flight time
Airports in Cape Town
When you’re planning your trip from Johannesburg to Cape Town, the most popular airport-to-airport route is Johannesburg OR Tambo Airport to Cape Town Intl Airport. If you are looking for alternate airports to fly out of when traveling to Cape Town, you can try Sun City Resort Pilansberg Airport or Johannesburg Lanseria Airport which are located in Sun City Resort and Johannesburg respectively. The least expensive flight option from Johannesburg to Cape Town will typically be HLA — CPT during the month of May with an average price of $74 RT.
|FlexFlight||PriceFrom $57||Free Cancellation||Rating|
|Hahn Air||PriceFrom $58||Free Cancellation||Rating|
|FlySafair||PriceFrom $76||Free Cancellation||Rating|
|Airlink||PriceFrom $81||Free Cancellation||Rating|
|Lift||PriceFrom $84||Free Cancellation||Rating|
|British Airways||PriceFrom $102||Free Cancellation||Rating|
|Cemair||PriceFrom $113||Free Cancellation||Rating|
|South African||PriceFrom $127||Free Cancellation||Rating|
|Hahn Air Systems||PriceFrom $168||Free Cancellation||Rating|
The straight-line distance from Johannesburg to Cape Town Intl is 782.6 mi. In terms of flight time, this usually takes a little over 2h 05m.
We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from Johannesburg to Cape Town for you.
momondo does allow users to show only those flights to Cape Town from Johannesburg which offer a flexible booking policy as well as other useful filters and features.