
Flight Deals from Cape Town to South Africa from $144
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 Cape Town to Johannesburg
Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

May 1
May 1

May 8
May 8
as low as
$283
Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

May 1
May 1

May 8
May 8
as low as
$292
Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

May 1
May 1

May 8
May 8
as low as
$293
Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

May 1
May 1

May 8
May 8
as low as
$293
Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

May 1
May 1

May 8
May 8
as low as
$307
Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

May 1
May 1

May 8
May 8
as low as
$307
Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

May 1
May 1

May 8
May 8
as low as
$307
Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

May 1
May 1

May 8
May 8
as low as
$318
Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

May 1
May 1

May 8
May 8
as low as
$351
Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

May 1
May 1

May 8
May 8
as low as
$351
Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

May 1
May 1

May 8
May 8
as low as
$351
Cape Town, ZA (CPT) - Johannesburg, ZA (JNB)

May 1
May 1

May 8
May 8
as low as
$351
Top Deals on flights from Cape Town to Durban
Cape Town, ZA (CPT) - Durban, ZA (DUR)

Apr 4
Apr 4

Apr 18
Apr 18
as low as
$217
Cape Town, ZA (CPT) - Durban, ZA (DUR)

Apr 4
Apr 4

Apr 18
Apr 18
as low as
$217
Cape Town, ZA (CPT) - Durban, ZA (DUR)

Apr 4
Apr 4

Apr 18
Apr 18
as low as
$217
Cape Town, ZA (CPT) - Durban, ZA (DUR)

Apr 4
Apr 4

Apr 18
Apr 18
as low as
$250
Cape Town, ZA (CPT) - Durban, ZA (DUR)

Apr 4
Apr 4

Apr 18
Apr 18
as low as
$270
Cape Town, ZA (CPT) - Durban, ZA (DUR)

Apr 4
Apr 4

Apr 18
Apr 18
as low as
$295
Cape Town, ZA (CPT) - Durban, ZA (DUR)

Apr 4
Apr 4

Apr 18
Apr 18
as low as
$300
Cape Town, ZA (CPT) - Durban, ZA (DUR)

Apr 4
Apr 4

Apr 18
Apr 18
as low as
$300
Cape Town, ZA (CPT) - Durban, ZA (DUR)

Apr 4
Apr 4

Apr 18
Apr 18
as low as
$330
Cape Town, ZA (CPT) - Durban, ZA (DUR)

Apr 4
Apr 4

Apr 18
Apr 18
as low as
$350
Cape Town, ZA (CPT) - Durban, ZA (DUR)

Apr 4
Apr 4

Apr 18
Apr 18
as low as
$356
Cape Town, ZA (CPT) - Durban, ZA (DUR)

Apr 4
Apr 4

Apr 18
Apr 18
as low as
$397
Top Deals on flights from Cape Town to Port Elizabeth
Cape Town, ZA (CPT) - Port Elizabeth, ZA (PLZ)

May 20
May 20

Jun 4
Jun 4
as low as
$144
Cape Town, ZA (CPT) - Port Elizabeth, ZA (PLZ)

May 19
May 19

Jun 3
Jun 3
as low as
$147
Cape Town, ZA (CPT) - Port Elizabeth, ZA (PLZ)

May 19
May 19

Jun 3
Jun 3
as low as
$266
Cape Town, ZA (CPT) - Port Elizabeth, ZA (PLZ)

May 20
May 20

Jun 4
Jun 4
as low as
$267
Cape Town, ZA (CPT) - Port Elizabeth, ZA (PLZ)

May 20
May 20

Jun 3
Jun 3
as low as
$271
Cape Town, ZA (CPT) - Port Elizabeth, ZA (PLZ)

May 20
May 20

Jun 4
Jun 5
as low as
$403
Cape Town, ZA (CPT) - Port Elizabeth, ZA (PLZ)

May 19
May 19

Jun 3
Jun 3
as low as
$406
Cape Town, ZA (CPT) - Port Elizabeth, ZA (PLZ)

May 20
May 20

Jun 4
Jun 4
as low as
$407
Cape Town, ZA (CPT) - Port Elizabeth, ZA (PLZ)

May 20
May 21

Jun 4
Jun 5
as low as
$537
Cape Town, ZA (CPT) - Port Elizabeth, ZA (PLZ)

May 20
May 20

Jun 4
Jun 4
as low as
$539
Cape Town, ZA (CPT) - Port Elizabeth, ZA (PLZ)

May 19
May 19

Jun 3
Jun 3
as low as
$568
Cape Town, ZA (CPT) - Port Elizabeth, ZA (PLZ)

May 19
May 20

Jun 3
Jun 3
as low as
$575
Top Deals on flights from Cape Town to East London
Cape Town, ZA (CPT) - East London, ZA (ELS)

May 1
May 1

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

May 1
May 1

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

May 1
May 1

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

May 1
May 1

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

May 1
May 1

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

May 1
May 1

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

May 1
May 1

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

May 1
May 1

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

May 1
May 1

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

May 1
May 1

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

May 1
May 1

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

May 1
May 1

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

Apr 28
Apr 29

May 12
May 12
as low as
$614
Cape Town, ZA (CPT) - George, ZA (GRJ)

Apr 28
Apr 28

May 12
May 12
as low as
$637
Cape Town, ZA (CPT) - George, ZA (GRJ)

Apr 28
Apr 29

May 12
May 12
as low as
$638
Cape Town, ZA (CPT) - George, ZA (GRJ)

Apr 28
Apr 29

May 12
May 12
as low as
$638
Cape Town, ZA (CPT) - George, ZA (GRJ)

Apr 28
Apr 29

May 12
May 12
as low as
$638
Cape Town, ZA (CPT) - George, ZA (GRJ)

Apr 28
Apr 29

May 12
May 12
as low as
$652
Cape Town, ZA (CPT) - George, ZA (GRJ)

Apr 28
Apr 28

May 12
May 12
as low as
$656
Cape Town, ZA (CPT) - George, ZA (GRJ)

Apr 28
Apr 28

May 12
May 13
as low as
$668
Cape Town, ZA (CPT) - George, ZA (GRJ)

Apr 28
Apr 29

May 12
May 12
as low as
$670
Cape Town, ZA (CPT) - George, ZA (GRJ)

Apr 28
Apr 29

May 12
May 12
as low as
$670
Cape Town, ZA (CPT) - George, ZA (GRJ)

Apr 28
Apr 28

May 12
May 12
as low as
$756
Cape Town, ZA (CPT) - George, ZA (GRJ)

Apr 28
Apr 29

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

Apr 26
Apr 26

May 10
May 10
as low as
$560
Cape Town, ZA (CPT) - Hoedspruit, ZA (HDS)

Apr 26
Apr 26

May 10
May 10
as low as
$605
Cape Town, ZA (CPT) - Hoedspruit, ZA (HDS)

Apr 26
Apr 26

May 10
May 10
as low as
$605
Cape Town, ZA (CPT) - Hoedspruit, ZA (HDS)

Apr 26
Apr 26

May 10
May 10
as low as
$608
Cape Town, ZA (CPT) - Hoedspruit, ZA (HDS)

Apr 26
Apr 27

May 10
May 10
as low as
$608
Cape Town, ZA (CPT) - Hoedspruit, ZA (HDS)

Apr 26
Apr 26

May 10
May 10
as low as
$612
Cape Town, ZA (CPT) - Hoedspruit, ZA (HDS)

Apr 26
Apr 26

May 10
May 10
as low as
$618
Cape Town, ZA (CPT) - Hoedspruit, ZA (HDS)

Apr 26
Apr 26

May 10
May 10
as low as
$700
Cape Town, ZA (CPT) - Hoedspruit, ZA (HDS)

Apr 26
Apr 26

May 10
May 10
as low as
$707
Cape Town, ZA (CPT) - Hoedspruit, ZA (HDS)

Apr 26
Apr 26

May 10
May 10
as low as
$760
Cape Town, ZA (CPT) - Hoedspruit, ZA (HDS)

Apr 26
Apr 27

May 10
May 10
as low as
$772
Cape Town, ZA (CPT) - Hoedspruit, ZA (HDS)

Apr 26
Apr 27

May 10
May 10
as low as
$831
Good to Know
Essential information to help you plan your flight from Cape Town to South Africa
Frequently Asked Questions
Which cities in South Africa can I fly to from Cape Town?
How long is the flight from Cape Town to South Africa?
Are there direct flights from Cape Town to South Africa?
Which airlines fly from Cape Town to South Africa?
When is the cheapest time to fly from Cape Town to South Africa?
How far in advance should I book flights from Cape Town to South Africa?
What are the most popular cities to visit in South Africa?
Do I need a visa to travel from Cape Town to South Africa?
Which airports in South Africa are best to fly into from Cape Town?
What is the baggage allowance on flights from Cape Town to South Africa?
What cabin and seat options are typical from Cape Town to South Africa?
Are overnight flights available from Cape Town to South Africa?
When is the best time of year to visit South Africa?
Flights to South Africa
- Flights
- Africa
- South Africa
- Flights
- Africa
- South Africa
- Cape Town
