Photo by South African Tourism

Popular airlines from Christchurch to Pretoria
- Emirates
Emirates
- Air New Zealand
Air New Zealand
- Singapore Airlines
Singapore Airlines
- Etihad Airways
Etihad Airways
- Qantas Airways
Qantas Airways
- South African Airways
South African Airways
- Cathay Pacific
Cathay Pacific
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Cheap Flights from Christchurch (CHC) to Pretoria (JNB)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, 1 Jun. - Mon, 15 Jun.
CHC
Christchurch
JNB
Johannesburg
NZ$1,778 Return, found 4 days ago
NZ$1,778
Return
found 4 days ago

Sat, 30 May - Mon, 15 Jun.
CHC
Christchurch
JNB
Johannesburg
NZ$1,828 Return, found 4 days ago
NZ$1,828
Return
found 4 days ago

Sat, 30 May - Mon, 15 Jun.
CHC
Christchurch
JNB
Johannesburg
NZ$1,968 Return, found 4 days ago
NZ$1,968
Return
found 4 days ago
Thu, 13 Nov. - Thu, 20 Nov.
CHC
Christchurch
JNB
Johannesburg
NZ$1,971 Return, found 6 hours ago
NZ$1,971
Return
found 6 hours ago

Sun, 19 Oct. - Tue, 28 Oct.
CHC
Christchurch
JNB
Johannesburg
NZ$1,976 Return, found 5 days ago
NZ$1,976
Return
found 5 days ago

Tue, 7 Oct. - Sun, 30 Nov.
CHC
Christchurch
JNB
Johannesburg
NZ$2,244 Return, found 6 days ago
NZ$2,244
Return
found 6 days ago
Nearby Cities
Top Routes to Pretoria
Expedia's Latest Trends
*Available to Expedia members.