Flights from Johannesburg to Cape Town
Cheap flights from Johannesburg to Cape Town
Agent Flights compares live fares from Johannesburg (JNB) to Cape Town (CPT) across several fare sources, ranks them cheapest first, and flags self-transfer itineraries before you book. You book directly with the airline or travel agency, with no booking fee.
How do I find the cheapest flight from Johannesburg to Cape Town?
Pick your dates above and sort by Cheapest. The price calendar shows the cheapest day of the month, and Everywhere search from Johannesburg lists the lowest fares to every destination.
Does Agent Flights charge a booking fee?
No. Prices shown are the airline's or agency's price; you complete the booking on their site. Agent Flights may earn a commission from the partner.
Can an AI agent search Johannesburg to Cape Town flights?
Yes. The same search is available through the Agent Flights REST API and remote MCP server, so assistants like Claude, ChatGPT or Cursor can find and compare fares for you.