Take off on cheap flights from Johannesburg to Cape Town, your adventure starts now!

Find cheap airline tickets from Johannesburg to Cape Town by date

  • any
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • November 2020
  • December 2020
  • January 2021
  • any
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • November 2020
  • December 2020
  • January 2021
  • price
  • month of departure
  • month of return
$98
FlySafair outward: Dec 14, 2020
6:20p HLA » 8:30p CPT
FlySafair direct (2h10m)
FlySafair inbound: Dec 18, 2020
5:20a CPT » 7:25a HLA
FlySafair direct (2h05m)
$99
FlySafair outward: Dec 14, 2020
7:50a HLA » 10:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Dec 18, 2020
9:40a CPT » 11:55a HLA
FlySafair direct (2h15m)
$112
Manx Airlines outward: Mar 27, 2020
7:20p JNB » 9:30p CPT
Manx Airlines direct (2h10m)
Manx Airlines inbound: Mar 30, 2020
10:35a CPT » 12:30p JNB
Manx Airlines direct (1h55m)
$123
Comair outward: Mar 5, 2020
5:25a JNB » 7:35a CPT
Comair direct (2h10m)
Comair inbound: Mar 10, 2020
7:00p CPT » 9:00p JNB
Comair direct (2h)
$126
Manx Airlines outward: Sep 17, 2020
7:30p JNB » 9:40p CPT
Manx Airlines direct (2h10m)
Comair inbound: Oct 1, 2020
6:30a CPT » 8:30a JNB
Comair direct (2h)
$126
Manx Airlines outward: Sep 17, 2020
7:30p JNB » 9:40p CPT
Manx Airlines direct (2h10m)
Comair inbound: Oct 1, 2020
6:30a CPT » 8:30a JNB
Comair direct (2h)
$128
Manx Airlines outward: Jun 12, 2020
4:45p JNB » 6:55p CPT
Manx Airlines direct (2h10m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$128
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$130
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$130
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$131
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$137
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
Manx Airlines inbound: Jun 21, 2020
7:00a CPT » 8:55a JNB
Manx Airlines direct (1h55m)
$137
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
Manx Airlines inbound: Jun 21, 2020
7:00a CPT » 8:55a JNB
Manx Airlines direct (1h55m)
$137
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$138
Comair outward: Aug 12, 2020
6:25a JNB » 8:35a CPT
Comair direct (2h10m)
Comair inbound: Aug 19, 2020
8:00p CPT » 10:00p JNB
Comair direct (2h)
$138
Comair outward: Aug 12, 2020
6:25a JNB » 8:35a CPT
Comair direct (2h10m)
Comair inbound: Aug 19, 2020
8:00p CPT » 10:00p JNB
Comair direct (2h)
$138
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$139
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$139
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$139
South African Airways outward: Mar 27, 2020
5:25p JNB » 7:35p CPT
South African Airways direct (2h10m)
Manx Airlines inbound: Mar 30, 2020
10:35a CPT » 12:30p JNB
Manx Airlines direct (1h55m)
$139
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$139
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$139
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$140
FlySafair outward: Jun 12, 2020
8:50a HLA » 11:10a CPT
FlySafair direct (2h20m)
FlySafair inbound: Jun 21, 2020
6:20a CPT » 8:25a HLA
FlySafair direct (2h05m)
$142
Manx Airlines outward: Apr 2, 2020
3:45p JNB » 5:55p CPT
Manx Airlines direct (2h10m)
FlySafair inbound: Apr 6, 2020
8:00p CPT » 10:05p JNB
FlySafair direct (2h05m)
$147
FlySafair outward: Jun 12, 2020
5:55a JNB » 8:10a CPT
FlySafair direct (2h15m)
FlySafair inbound: Jun 21, 2020
5:50a CPT » 7:55a JNB
FlySafair direct (2h05m)
$147
FlySafair outward: Jun 12, 2020
8:15a JNB » 10:30a CPT
FlySafair direct (2h15m)
FlySafair inbound: Jun 21, 2020
5:50a CPT » 7:55a JNB
FlySafair direct (2h05m)
$148
FlySafair outward: Jun 12, 2020
11:30a JNB » 1:45p CPT
FlySafair direct (2h15m)
FlySafair inbound: Jun 21, 2020
5:50a CPT » 7:55a JNB
FlySafair direct (2h05m)
$148
FlySafair outward: Jun 12, 2020
11:30a JNB » 1:45p CPT
FlySafair direct (2h15m)
FlySafair inbound: Jun 21, 2020
5:50a CPT » 7:55a JNB
FlySafair direct (2h05m)
$148
FlySafair outward: Jun 12, 2020
10:40a JNB » 12:55p CPT
FlySafair direct (2h15m)
FlySafair inbound: Jun 21, 2020
5:50a CPT » 7:55a JNB
FlySafair direct (2h05m)
Return
Departure
Find the cheapest Johannesburg Cape Town flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Johannesburg - Cape Town with these new dates, click on an offer. Want to depart from another city? Choose:

Airlines operating flights from Johannesburg to Cape Town

  • any
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • November 2020
  • December 2020
  • January 2021
  • all
  • South African Airways
South African Airways
outbound: Sep 17, 2020
South African Airways direct
return: Oct 1, 2020
South African Airways direct

Travel tips for flights Johannesburg - Cape Town

Average flight duration: 2h03m (direct flight)

  • Arrival city:
  • Cape Town, South Africa
  • Airport(s):
  • Cape Town International Airport (CPT)
  • Local time:
  • Feb 25, 2020 8:56 PM, GMT+2
  • Weather:
  • min. 67ºF, max. 82ºF
  • Departure city:
  • Johannesburg, South Africa
  • Airport(s):
  • Rand Airport (QRA)
  • O.R. Tambo International Airport (JNB)
  • Grand Central Airport (GCJ)
  • Lanseria International Airport (HLA)
  • Local time:
  • Feb 25, 2020 8:56 PM, GMT+2
  • Weather:
  • min. 62ºF, max. 83ºF