
Flight Deals from South Africa to Cape Town from $221
Top flight deals from leading airlines:







... and +100s more
Save up to 50% on select flights with Priceline
Save an average of $240 per person when bundling your flight and hotel together with Priceline
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
We’re always here for you - reach us 24 hours a day, 7 days a week
Top Deals on flights from Johannesburg to Cape Town
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$221
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$231
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$258
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$260
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$261
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$268
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$309
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 14
as low as
$394
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 14
as low as
$448
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$478
Top Deals on flights from Durban to Cape Town
Durban, ZA (DUR) - Cape Town, ZA (CPT)

May 2
May 2

May 9
May 9
as low as
$234
Durban, ZA (DUR) - Cape Town, ZA (CPT)

May 2
May 2

May 9
May 9
as low as
$234
Durban, ZA (DUR) - Cape Town, ZA (CPT)

May 2
May 2

May 9
May 9
as low as
$257
Durban, ZA (DUR) - Cape Town, ZA (CPT)

May 2
May 2

May 9
May 9
as low as
$324
Durban, ZA (DUR) - Cape Town, ZA (CPT)

May 2
May 2

May 9
May 9
as low as
$324
Durban, ZA (DUR) - Cape Town, ZA (CPT)

May 2
May 2

May 9
May 9
as low as
$324
Durban, ZA (DUR) - Cape Town, ZA (CPT)

May 2
May 2

May 9
May 9
as low as
$370
Durban, ZA (DUR) - Cape Town, ZA (CPT)

May 2
May 2

May 9
May 9
as low as
$370
Durban, ZA (DUR) - Cape Town, ZA (CPT)

May 2
May 2

May 9
May 9
as low as
$388
Durban, ZA (DUR) - Cape Town, ZA (CPT)

May 2
May 2

May 9
May 9
as low as
$440
Durban, ZA (DUR) - Cape Town, ZA (CPT)

May 2
May 2

May 9
May 9
as low as
$443
Durban, ZA (DUR) - Cape Town, ZA (CPT)

May 2
May 2

May 9
May 10
as low as
$454
Top Deals on flights from Port Elizabeth to Cape Town
Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Apr 26
Apr 26

May 10
May 10
as low as
$283
Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Apr 26
Apr 26

May 10
May 10
as low as
$288
Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Apr 26
Apr 26

May 10
May 10
as low as
$289
Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Apr 26
Apr 26

May 10
May 10
as low as
$444
Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Apr 26
Apr 26

May 10
May 10
as low as
$447
Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Apr 26
Apr 26

May 10
May 10
as low as
$449
Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Apr 26
Apr 26

May 10
May 10
as low as
$451
Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Apr 26
Apr 26

May 10
May 10
as low as
$458
Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Apr 26
Apr 26

May 10
May 10
as low as
$465
Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Apr 26
Apr 26

May 10
May 10
as low as
$488
Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Apr 26
Apr 26

May 10
May 10
as low as
$492
Port Elizabeth, ZA (PLZ) - Cape Town, ZA (CPT)

Apr 26
Apr 26

May 10
May 10
as low as
$500
Top Deals on flights from East London to Cape Town
East London, ZA (ELS) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$326
East London, ZA (ELS) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$326
East London, ZA (ELS) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$332
East London, ZA (ELS) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$332
East London, ZA (ELS) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$384
East London, ZA (ELS) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$490
East London, ZA (ELS) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$490
East London, ZA (ELS) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$496
East London, ZA (ELS) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$496
East London, ZA (ELS) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$498
East London, ZA (ELS) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$505
East London, ZA (ELS) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$505
Top Deals on flights from George to Cape Town
George, ZA (GRJ) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$250
George, ZA (GRJ) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$341
George, ZA (GRJ) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 9
as low as
$433
George, ZA (GRJ) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 9
as low as
$433
George, ZA (GRJ) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 9
as low as
$438
George, ZA (GRJ) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 9
as low as
$459
George, ZA (GRJ) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 9
as low as
$543
George, ZA (GRJ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$692
George, ZA (GRJ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 8
as low as
$707
George, ZA (GRJ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 8
as low as
$707
George, ZA (GRJ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 8
as low as
$717
George, ZA (GRJ) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$717
Top Deals on flights from Hoedspruit to Cape Town
Hoedspruit, ZA (HDS) - Cape Town, ZA (CPT)

Apr 23
Apr 23

May 7
May 7
as low as
$410
Hoedspruit, ZA (HDS) - Cape Town, ZA (CPT)

Apr 23
Apr 23

May 7
May 7
as low as
$411
Hoedspruit, ZA (HDS) - Cape Town, ZA (CPT)

Apr 23
Apr 23

May 7
May 7
as low as
$466
Hoedspruit, ZA (HDS) - Cape Town, ZA (CPT)

Apr 23
Apr 23

May 7
May 7
as low as
$511
Hoedspruit, ZA (HDS) - Cape Town, ZA (CPT)

Apr 23
Apr 23

May 7
May 7
as low as
$534
Hoedspruit, ZA (HDS) - Cape Town, ZA (CPT)

Apr 23
Apr 23

May 7
May 7
as low as
$539
Hoedspruit, ZA (HDS) - Cape Town, ZA (CPT)

Apr 23
Apr 23

May 7
May 7
as low as
$550
Hoedspruit, ZA (HDS) - Cape Town, ZA (CPT)

Apr 23
Apr 23

May 7
May 7
as low as
$552
Hoedspruit, ZA (HDS) - Cape Town, ZA (CPT)

Apr 23
Apr 23

May 7
May 8
as low as
$555
Hoedspruit, ZA (HDS) - Cape Town, ZA (CPT)

Apr 23
Apr 23

May 7
May 7
as low as
$563
Hoedspruit, ZA (HDS) - Cape Town, ZA (CPT)

Apr 23
Apr 23

May 7
May 7
as low as
$588
Hoedspruit, ZA (HDS) - Cape Town, ZA (CPT)

Apr 23
Apr 23

May 7
May 7
as low as
$618
Good to Know
Essential information to help you plan your flight from South Africa to Cape Town
Flights to Cape Town
- Flights
- Africa
- South Africa
- Cape Town
- Flights
- Africa
- South Africa
