- Regular
- StudentStudent Fare
Only students above 12 years of age are eligible for special fares and/or additional baggage allowances. Carrying valid student ID cards and student visas (where applicable) is mandatory, else the passenger may be denied boarding or asked to pay for extra baggage.
Popular Filters
+ 1 more
Departure Airports
One Way Price
Duration
Stops From Johannesburg
Departure From Johannesburg
₹ 4,723
₹ 4,723
₹ 4,217
₹ 3,709
Arrival at Cape Town
₹ 4,723
₹ 4,217
₹ 3,709
Alliances & Airlines
Oneworld
()
SkyTeam
(5)
Star Alliance
(8)
Layover Airports
Layover Duration
Further Flights From Johannesburg (JNB)
Further Flights From Cape Town (CPT)

Up to 35% OFF* on Flights.
23rd Aug'25
Johannesburg Airport Contact Info
Address
Tel: (011) 921 6911 | Fax: (011) 921 6422
Cape Town Airport Contact Info
Address
Tel: (021) 937 1200
Top International Routes
Top International Cities
Popular Hotels in Cape Town
Hotels in Cape Town
Johannesburg to Cape Town Flight Schedule
Plan a trip like never before. Keep yourself informed with updated flight schedules for all airlines between Johannesburg - Cape Town on Goibibo. Avail yourself with fit to pocket airfares for all major airlines. Also check Cape Town Johannesburg Flight Schedule online.
₹ 4,409
₹ 700 Instant Discount
You save ₹ 1,608 if you fly from Lanseria | Special Deal Pre-applied for you
Lanseria to Cape Town , 30 Aug
FlySafair FA 330
20:40
Sat, 30 Aug 25
Lanseria, South Africa
02 h 15 m
22:55
Sat, 30 Aug 25
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 4,409₹ 3,709
Lite
Fare offered by airline.
₹ 6,850₹ 5,550
Travel agent incl bag
Fare offered by airline.
₹ 8,070₹ 6,770
₹ 4,917
₹ 700 Instant Discount
You save ₹ 1,100 if you fly from Lanseria | Special Deal Pre-applied for you
Lanseria to Cape Town , 30 Aug
FlySafair FA 328
14:55
Sat, 30 Aug 25
Lanseria, South Africa
02 h 15 m
17:10
Sat, 30 Aug 25
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 4,917₹ 4,217
Lite
Fare offered by airline.
₹ 7,638₹ 6,338
Travel agent incl bag
Fare offered by airline.
₹ 8,859₹ 7,559
₹ 5,423
₹ 700 Instant Discount
You save ₹ 594 if you fly from Lanseria | Special Deal Pre-applied for you
Lanseria to Cape Town , 30 Aug
FlySafair FA 312
05:55
Sat, 30 Aug 25
Lanseria, South Africa
02 h 20 m
08:15
Sat, 30 Aug 25
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 5,423₹ 4,723
Lite
Fare offered by airline.
₹ 8,426₹ 7,126
Travel agent incl bag
Fare offered by airline.
₹ 9,646₹ 8,346
₹ 5,930
₹ 700 Instant Discount
Special Deal Pre-applied for you
Lanseria to Cape Town , 30 Aug
FlySafair FA 301
07:00
Sat, 30 Aug 25
Lanseria, South Africa
02 h 15 m
09:15
Sat, 30 Aug 25
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 5,930₹ 5,230
Lite
Fare offered by airline.
₹ 9,213₹ 7,913
Travel agent incl bag
Fare offered by airline.
₹ 10,434₹ 9,134
₹ 6,437
₹ 1,120 Instant Discount
Special Deal Pre-applied for you
Johannesburg to Cape Town , 30 Aug
FlySafair FA 200
05:55
Sat, 30 Aug 25
Terminal B
Johannesburg, South Africa
02 h 20 m
08:15
Sat, 30 Aug 25
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 6,437₹ 5,317
Lite
Fare offered by airline.
₹ 10,000₹ 8,700
Travel agent incl bag
Fare offered by airline.
₹ 11,221₹ 9,921
₹ 6,944
₹ 1,300 Instant Discount
Special Deal Pre-applied for you
Johannesburg to Cape Town , 30 Aug
FlySafair FA 204
16:40
Sat, 30 Aug 25
Terminal B
Johannesburg, South Africa
02 h 20 m
19:00
Sat, 30 Aug 25
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 6,944₹ 5,644
Lite
Fare offered by airline.
₹ 10,787₹ 9,487
Travel agent incl bag
Fare offered by airline.
₹ 12,008₹ 10,708
₹ 6,437
₹ 700 Instant Discount
Special Deal Pre-applied for you
Johannesburg to Cape Town , 30 Aug
FlySafair FA 606
06:25
Sat, 30 Aug 25
Terminal B
Johannesburg, South Africa
02 h 20 m
08:45
Sat, 30 Aug 25
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 6,437₹ 5,737
Lite
Fare offered by airline.
₹ 10,000₹ 8,700
Travel agent incl bag
Fare offered by airline.
₹ 11,221₹ 9,921
₹ 6,944
₹ 1,131 Instant Discount
Special Deal Pre-applied for you
Johannesburg to Cape Town , 30 Aug
FlySafair FA 218
16:45
Sat, 30 Aug 25
Terminal B
Johannesburg, South Africa
02 h 20 m
19:05
Sat, 30 Aug 25
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 6,944₹ 5,813
Lite
Fare offered by airline.
₹ 10,787₹ 9,487
Travel agent incl bag
Fare offered by airline.
₹ 12,008₹ 10,708
₹ 6,944
₹ 1,073 Instant Discount
Special Deal Pre-applied for you
Johannesburg to Cape Town , 30 Aug
FlySafair FA 214
16:20
Sat, 30 Aug 25
Terminal B
Johannesburg, South Africa
02 h 20 m
18:40
Sat, 30 Aug 25
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 6,944₹ 5,871
Lite
Fare offered by airline.
₹ 10,787₹ 9,487
Travel agent incl bag
Fare offered by airline.
₹ 12,008₹ 10,708
₹ 7,452
₹ 1,300 Instant Discount
Special Deal Pre-applied for you
Johannesburg to Cape Town , 30 Aug
FlySafair FA 117
13:55
Sat, 30 Aug 25
Terminal B
Johannesburg, South Africa
02 h 15 m
16:10
Sat, 30 Aug 25
Cape Town, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
₹ 7,452₹ 6,152
Lite
Fare offered by airline.
₹ 11,576₹ 10,276
Travel agent incl bag
Fare offered by airline.
₹ 12,795₹ 11,495
Johannesburg Cape Town Cheap Flights | Fare | Date |
---|---|---|
Lowest Airfare Today | Rs 0 | |
Cheapest Fare Within 30 Days | Rs 4281 |
30 Aug
|
Cheapest Fare Within 90 Days | Rs 4281 |
30 Aug
|
Cheapest Fare Within 365 Days | Rs 4281 |
30 Aug
|
