Photo by South African Tourism

Popular airlines to KwaZulu-Natal
Emirates
Qatar Airways
British Airways
Lufthansa
Swiss International Air Lines
Turkish Airlines
Air France
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Cheap round-trip flights to KwaZulu-Natal
Prices were available within the past 7 days and start at S$871 for one-way flights and S$1,363 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,363 Return, found 3 hours ago
S$1,363
Return
found 3 hours ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,379 Return, found 3 hours ago
S$1,379
Return
found 3 hours ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,389 Return, found 5 days ago
S$1,389
Return
found 5 days ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,401 Return, found 3 hours ago
S$1,401
Return
found 3 hours ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,411 Return, found 5 days ago
S$1,411
Return
found 5 days ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,435 Return, found 3 hours ago
S$1,435
Return
found 3 hours ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,454 Return, found 3 hours ago
S$1,454
Return
found 3 hours ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,496 Return, found 5 days ago
S$1,496
Return
found 5 days ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,508 Return, found 3 hours ago
S$1,508
Return
found 3 hours ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,518 Return, found 5 days ago
S$1,518
Return
found 5 days ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,534 Return, found 3 hours ago
S$1,534
Return
found 3 hours ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,542 Return, found 3 hours ago
S$1,542
Return
found 3 hours ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,648 Return, found 5 days ago
S$1,648
Return
found 5 days ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,660 Return, found 3 hours ago
S$1,660
Return
found 3 hours ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,670 Return, found 5 days ago
S$1,670
Return
found 5 days ago

Sun, 1 Nov - Sun, 8 Nov
NBO
Nairobi
PZB
Pietermaritzburg
S$1,694 Return, found 3 hours ago
S$1,694
Return
found 3 hours ago
Trending flights to KwaZulu-Natal
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun, 20 Sept - Tue, 29 Sept
SIN
Singapore
DUR
Durban
S$1,402 Return, found 2 days ago
S$1,402
Return
found 2 days ago
Frequently asked questions
Book with confidence
Expedia offers flights to KwaZulu-Natal to meet every traveller's needs. Whatever your flight need - Expedia has the flight for you. So choose from flights to KwaZulu-Natal or destinations around the world and discover how easy it is to make your flight reservations on Expedia.
Travel information
KwaZulu-Natal Flights Information
Airlines serving | Ethiopian Airlines, Kenya Airways, Rwandair |
|---|---|
Roundtrip price | from S$1,363 |
Explore a world of travel with Expedia
- 3 Star Hotels in Monzi SH
- 3 Star Hotels in Shaka's Rock
- 4 Star Hotels in Durban
- 5 Star Hotels in Durban
- Beach Resorts in Ballito
- Gay friendly Hotels in Ballito
- Hotels with Bars / Lounges in Ballito
- Clermont Hotels
- Premier Hotels and Resorts in Doonside
- Doonside Hotels
- Caravan Parks in Drakensberg Gardens
- Apartments in Durban
- B&B in Durban
- Guest Houses in Durban
- Gooderson Hotel Group in Durban
- Hotels with smoking rooms in Durban
- Sun International Hotels in Durban
- Durban Hotels
- Estcourt Hotels
- Pet friendly Hotels in Hilton
- Hilton Hotels
- Jozini Hotels
- Guest Houses in KwaMashu
- City Lodge Hotels in La Mercy
- Hotels with Gyms in Margate
- Marina Beach Hotels
- Hotels with Spa in Nottingham Road
- Ulundi Hotels
- Hotels with smoking rooms in uMhlanga
- Waterfall Hotels
- Flights to Ballito
- Flights to Drakensberg Gardens
- Flights to Durban
- Flights to Giant's Castle Game Reserve
- Flights to Hillcrest
- Flights to Margate
- Flights to Pietermaritzburg
- Flights to Pinetown
- Flights to Port Shepstone
- Flights to Pumula
- Flights to Rorke's Drift
- Flights to Salt Rock
- Flights to Scottburgh
- Flights to Shaka's Rock
- Flights to uMhlanga
- Flights from Blue Lagoon
- Flights from Empangeni
- Flights from Ballito
- Flights from Jozini
*Available to Expedia members.