


Flights from Christchurch to Johannesburg Starting at NZD 1,261
We've found these cheap flights for you. You can book one-way or return flight tickets.
- One way
- Round-trip
- CHC18:2033h 15m1 stopJNB16:35Wed, Mar 19|Christchurch - Johannesburg|EmiratesNZD 1,261NZD 1,63823% OFF23% OFFNZD 1,638NZD 1,261
- CHC14:5027h 50m1 stopJNB07:40Thu, Mar 20|Christchurch - Johannesburg|Cathay PacificNZD 1,271NZD 1,63822% OFF22% OFFNZD 1,638NZD 1,271
- CHC14:5027h 50m1 stopJNB07:40Thu, Feb 27|Christchurch - Johannesburg|Cathay PacificNZD 1,281NZD 1,63822% OFF22% OFFNZD 1,638NZD 1,281
- CHC14:5027h 50m1 stopJNB07:40Sat, Mar 29|Christchurch - Johannesburg|Cathay PacificNZD 1,295NZD 1,295
- CHC10:5029h 20m1 stopJNB06:10Mon, May 12|Christchurch - Johannesburg|Singapore AirlinesNZD 1,303NZD 1,303
- CHC17:4532h 30m1 stopJNB16:15Mon, May 12|Christchurch - Johannesburg|EmiratesNZD 1,307NZD 1,307
- CHC14:5027h 50m1 stopJNB07:40Thu, Mar 6|Christchurch - Johannesburg|Cathay PacificNZD 1,314NZD 1,314
- CHC18:2033h 15m1 stopJNB16:35Wed, Mar 5|Christchurch - Johannesburg|EmiratesNZD 1,319NZD 1,319
- CHC18:2033h 15m1 stopJNB16:35Tue, Feb 25|Christchurch - Johannesburg|EmiratesNZD 1,336NZD 1,336
- CHC14:5027h 50m1 stopJNB07:40Fri, Feb 28|Christchurch - Johannesburg|Cathay PacificNZD 1,343NZD 1,343
- CHC01:00 pm3h 5mNonstopJNB02:00 pmSun, Mar 2|Christchurch - Johannesburg|EmiratesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Christchurch to Johannesburg flight time & flight schedules
SQ4306
Singapore Airlines
06:05
CHC
08:05
BNE
S-TWTFSSQ236
Singapore Airlines
14:45
BNE
20:45
SIN
SMTWTFSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSNZ221
Air New Zealand
06:15
CHC
07:50
SYD
SMT-TFSSQ222
Singapore Airlines
15:00
SYD
21:20
SIN
SMTWTFSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSSQ4317
Singapore Airlines
06:35
CHC
08:15
SYD
SMT-TFSSQ232
Singapore Airlines
12:15
SYD
17:35
SIN
SMTWTFSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSJQ230
Jetstar Airways
10:30
CHC
11:50
AKL
SMT-TF-QR921
Qatar Airways
14:40
AKL
22:00
DOH
SMTWTFSQR1363
Qatar Airways
02:05
DOH
09:25
JNB
SMTWTFSNZ536
Air New Zealand
10:30
CHC
11:55
AKL
SMTW---SQ286
Singapore Airlines
15:15
AKL
20:55
SIN
SMTWTFSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSSQ298
Singapore Airlines
10:50
CHC
17:40
SIN
SMTWTFSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSCX126
Cathay Pacific
14:50
CHC
21:30
HKG
S--WTF-CX749
Cathay Pacific
00:45
HKG
07:40
JNB
-M--TFSSQ4318
Singapore Airlines
15:10
CHC
16:45
SYD
-M-W---SQ242
Singapore Airlines
19:10
SYD
00:20
SIN
SMTWTFSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSEK413
Emirates
18:20
CHC
05:15
DXB
SMTWTFSEK763
Emirates
09:55
DXB
16:15
JNB
SMTWTFSEK413
Emirates
18:20
CHC
19:40
SYD
SMTWTFSEK417
Emirates
20:10
SYD
04:30
DXB
SMTWTFSEK763
Emirates
09:55
DXB
16:15
JNB
SMTWTFS
Find the best time to fly from Christchurch to Johannesburg
We monitor flight fares to help you find the best deals effortlessly
FAQ
How to find a cheap flight from Christchurch to Johannesburg
Flight Information from Christchurch to Johannesburg
Cheapest nonstop flight price | NZD 1,260 |
---|---|
Off-season for travel | February |
Peak season for travel | December |
Flight distance | 11,450.52 km |
Popular airline | Emirates |
Popular Flights
Top Routes from Christchurch
- Christchurch to Sydney Flights
- Christchurch to Singapore Flights
- Christchurch to Melbourne Flights
- Christchurch to Tokyo Flights
- Christchurch to Hong Kong Flights
- Christchurch to Manila Flights
- Christchurch to Taipei Flights
- Christchurch to Seoul Flights
- Christchurch to Bangkok Flights
- Christchurch to London Flights
- Christchurch to Perth Flights
- Flights from Christchurch International Airport to Aberdeen
- Flights from Christchurch International Airport to Nantucket
- Flights from Christchurch International Airport to Addis Ababa
- Flights from Christchurch International Airport to Adelaide
- Flights from Christchurch International Airport to Agadir
- Flights from Christchurch International Airport to Angelholm
- Flights from Christchurch to Kilimanjaro International Airport
- Flights from Christchurch to Harare International Airport
- Flights from Christchurch to Mare Airport
- Flights from Christchurch to Luanda International Airport
- Flights from Christchurch to Sharjah International Airport
- Flights from Christchurch to Maun Airport
- Flights from Christchurch International Airport to Auckland International Airport
- Flights from Christchurch International Airport to Kingsford Smith Airport
- Flights from Christchurch International Airport to Singapore Changi Airport
- Flights from Christchurch International Airport to Melbourne Airport
- Flights from Christchurch International Airport to Avalon Airport
- Flights from Christchurch International Airport to Narita International Airport
Top Routes to Johannesburg
- London to Johannesburg Flights
- Cape Town to Johannesburg Flights
- Beijing to Johannesburg Flights
- Harare to Johannesburg Flights
- Shenzhen to Johannesburg Flights
- Durban to Johannesburg Flights
- Taipei to Johannesburg Flights
- Bangkok to Johannesburg Flights
- Hangzhou to Johannesburg Flights
- Perth to Johannesburg Flights
- Seoul to Johannesburg Flights
- Flights from Auckland International Airport to Johannesburg
- Flights from Christchurch International Airport to Johannesburg
- Flights from Queenstown Airport to Johannesburg
- Flights from Wellington International Airport to Johannesburg
- Flights from Dunedin International Airport to Johannesburg
- Flights from Nelson Airport to Johannesburg
- Flights from Auckland to O. R. Tambo International Airport
- Flights from Auckland to Lanseria International Airport
- Flights from Christchurch to O. R. Tambo International Airport
- Flights from Wellington to O. R. Tambo International Airport
- Flights from Queenstown to O. R. Tambo International Airport
- Flights from Napier to O. R. Tambo International Airport
- Flights from Wellington International Airport to O. R. Tambo International Airport
- Flights from Tauranga Airport to O. R. Tambo International Airport
- Flights from Invercargill Airport to O. R. Tambo International Airport
- Flights from Richard Pearse Airport to O. R. Tambo International Airport
- Flights from Hokitika Airport to O. R. Tambo International Airport
- Flights from Whangarei Airport to O. R. Tambo International Airport
More flight options
- Auckland to Cape Town Flights
- Auckland to Durban Flights
- Christchurch to Cape Town Flights
- Wellington to Cape Town Flights
- Christchurch to Durban Flights
- Auckland to East london Flights
- Wellington to Johannesburg Flights
- Palmerston North to Cape Town Flights
- Tauranga to Johannesburg Flights
- Gisborne to Johannesburg Flights
- Wellington to Port Elizabeth Flights
- Flights from Auckland International Airport to Port Elizabeth
- Flights from Auckland International Airport to Cape Town
- Flights from Auckland International Airport to Nelspruit
- Flights from Auckland International Airport to George
- Flights from Auckland International Airport to Hoedspruit
- Flights from Auckland International Airport to Upington
- Flights from Auckland to East London Airport
- Flights from Auckland to Bloemfontein International Airport
- Flights from Auckland to Umtata Airport
- Flights from Auckland to Kimberley Airport
- Flights from Auckland to Port Elizabeth International Airport
- Flights from Auckland to Cape Town International Airport
- Flights from Auckland International Airport to O. R. Tambo International Airport
- Flights from Auckland International Airport to Lanseria International Airport
- Flights from Auckland International Airport to Cape Town International Airport
- Flights from Auckland International Airport to King Shaka International Airport
- Flights from Christchurch International Airport to O. R. Tambo International Airport
- Flights from Christchurch International Airport to Cape Town International Airport
Site Operator: Trip.com Travel Singapore Pte. Ltd.