Cheap flights from South Island to South Africa

CHC — JNB
17 Aug — 24 Aug1
Return
1 adult
Economy
From?
To?
Wed 17/8
Wed 24/8

We work with more than 300 partners to bring you better travel deals

How far in advance should I book a flight from South Island to South Africa?

To save up to 34% on this flight, we recommend booking at least 61 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from South Island to South Africa from $2,566 1-2 weeks out and tickets from $3,086 for flights departing within the next 72 hours.

What is the cheapest month to fly from South Island to South Africa?

Flights from South Island to South Africa lean towards being more expensive in January. Prices are generally better when you fly from South Island to South Africa in August, with the cheapest ticket starting at $1,482.

When is the cheapest time to fly from South Island to South Africa (EDG - ZA)?

When flying from South Island to South Africa, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

South Island to South Africa 2022 flight deals

Cheap flights to South Africa from South Island found for this year
14 Oct - 15 Nov
CHC

Christchurch

CPT

Cape Town Intl

2 stops

56h 40m
CPT

Cape Town Intl

CHC

Christchurch

2 stops

42h 30m
$2,271

Emirates

Pick Dates

Deal found 10/8/22

14 Oct - 15 Nov
CHC

Christchurch

CPT

Cape Town Intl

3 stops

37h 45m
CPT

Cape Town Intl

CHC

Christchurch

3 stops

50h 15m
$2,452

Multiple Airlines

Pick Dates

Deal found 10/8/22

14 Oct - 15 Nov
CHC

Christchurch

CPT

Cape Town Intl

2 stops

56h 40m
CPT

Cape Town Intl

CHC

Christchurch

3 stops

35h 55m
$2,493

Emirates

Pick Dates

Deal found 10/8/22

Cheap Emirates flights from South Island to South Africa

14 Oct - 15 Nov
CHC

Christchurch

CPT

Cape Town Intl

2 stops

56h 40m
CPT

Cape Town Intl

CHC

Christchurch

2 stops

42h 30m
$2,271

Emirates

Pick Dates

Deal found 10/8/22

14 Oct - 15 Nov
CHC

Christchurch

CPT

Cape Town Intl

2 stops

56h 40m
CPT

Cape Town Intl

CHC

Christchurch

3 stops

35h 55m
$2,493

Emirates

Pick Dates

Deal found 10/8/22

22 Dec - 15 Jan
CHC

Christchurch

JNB

Johannesburg OR Tambo

2 stops

52h 00m
JNB

Johannesburg OR Tambo

CHC

Christchurch

2 stops

33h 50m
$4,624

Emirates

Pick Dates

Deal found 11/8/22

Related info for your journey

Useful info, stats and facts about South Island to South Africa flights.

Which airlines flying from South Island to South Africa have flexible cancellations due to COVID-19?

Some of our airline partners flying from South Island to South Africa have new flexible policies in place due to COVID-19. Qantas Airways, Singapore Airlines, and Emirates are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Qantas Airways with this kind of flexibility.

Can I find flights from South Island to South Africa for under $2,300 on Cheapflights?

Yes, there are multiple flights from South Island to South Africa for under $2,300. The cheapest flight booked recently is on Emirates for just $2,271, but on average you can expect to pay $3,665.

How popular is this South Island to South Africa flight route?

Within the past month, 1,172 users have taken a look at flights from South Island to South Africa.

Destination points for flights from South Island to South Africa

Select to see more specific information for flights from South Island to all places in South Africa

Top 5 airlines flying from South Island to South Africa

The chart below displays the airlines Cheapflights users travelling from South Island to South Africa choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Singapore AirlinesCheapest$1,158Average$2,161FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights
Qantas AirwaysCheapest$1,422Average$1,946FlexibilityNo cancel feeOn-time74%COVID-19 safety
Search Qantas Airways flights
EmiratesCheapest$1,593Average$2,434FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights
Etihad AirwaysCheapest$1,768Average$2,062FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Etihad Airways flights
Air New ZealandCheapest$2,287Average$2,835FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search Air New Zealand flights