
Flights To KwaZulu-Natal - Cheap Flights Starting at CA $1,074
Wander Wisely with exceptional service, 24/7 supportOpens in a new window
Feel at ease with free flight cancellations within 24 hours of booking
Change your flight without a fee on select flights
Jet to one of KwaZulu-Natal's top cities

Durban
Flights
How Much Does it Cost To Fly To KwaZulu-Natal?
Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.
YYZ
Pearson Intl.
DUR
King Shaka Intl.
CA $1,402 Roundtrip, found 4 days ago
CA $1,402
Roundtrip
found 4 days ago
YYZ
Pearson Intl.
DUR
King Shaka Intl.
CA $1,404 Roundtrip, found 3 days ago
CA $1,404
Roundtrip
found 3 days ago
YYZ
Pearson Intl.
DUR
King Shaka Intl.
CA $1,712 Roundtrip, found 5 days ago
CA $1,712
Roundtrip
found 5 days ago
YYZ
Pearson Intl.
DUR
King Shaka Intl.
CA $1,724 Roundtrip, found 6 days ago
CA $1,724
Roundtrip
found 6 days ago
YYC
Calgary Intl.
DUR
King Shaka Intl.
CA $1,734 Roundtrip, found 14 hours ago
CA $1,734
Roundtrip
found 14 hours ago
YUL
Pierre Elliott Trudeau Intl.
DUR
King Shaka Intl.
CA $1,746 Roundtrip, found 1 day ago
CA $1,746
Roundtrip
found 1 day ago
YYZ
Pearson Intl.
DUR
King Shaka Intl.
CA $1,767 Roundtrip, found 1 hour ago
CA $1,767
Roundtrip
found 1 hour ago
YYZ
Pearson Intl.
DUR
King Shaka Intl.
CA $1,860 Roundtrip, found 5 days ago
CA $1,860
Roundtrip
found 5 days ago
YYZ
Pearson Intl.
DUR
King Shaka Intl.
CA $1,990 Roundtrip, found 6 days ago
CA $1,990
Roundtrip
found 6 days ago
YYZ
Pearson Intl.
RCB
Richards Bay
CA $2,034 Roundtrip, found 1 day ago
CA $2,034
Roundtrip
found 1 day ago
Origin | Destination | Travel dates | Flights from* |
---|---|---|---|
JNB | La Mercy | November 3 to November 7 | CA $190 |
CPT | La Mercy | December 9 to January 13 | CA $255 |
JNB | Pietermaritzburg | December 6 to December 29 | CA $360 |
LGW | La Mercy | October 23 to November 2 | CA $1,594 |
EWR | La Mercy | November 23 to November 26 | CA $1,708 |
LHR | La Mercy | October 23 to November 2 | CA $1,857 |
Price found within the past 48 hours. Click for updated prices.


4.0-star property
Coastlands Umhlanga Hotel and Convention Centre
Oct 11 - Oct 17
6 night stay
Montreal (YUL) to Durban (DUR)
United • Non-stop • Coach
Durban (DUR) to Montreal (YUL)
Swiss International Air Lines • Non-stop • Coach
Price was CA $2,788, price is now CA $2,587 per person
CA $2,587
per person
found 17 hours ago

4.0-star property
Radisson Blu Hotel, Durban Umhlanga
Oct 11 - Oct 17
6 night stay
Montreal (YUL) to Durban (DUR)
United • Non-stop • Coach
Durban (DUR) to Montreal (YUL)
Swiss International Air Lines • Non-stop • Coach
Price was CA $2,982, price is now CA $2,879 per person
CA $2,879
per person
found 17 hours ago
Don't see what you're looking for?
See all available trips from Montreal to KwaZulu-Natal
View all tripsTravelers ❤️ These KwaZulu-Natal 🏨

Royal Ushaka Hotel- Morningside
298 Percy Osborn Rd, Durban, KwaZulu-Natal
Stay at this 3-star hotel in Durban. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Durban Beach and uShaka Marine World are located nearby.
8.2/10 Very Good! (24 reviews)
Fantastic budget hotel
"This place was amazing. Clean, beautiful views, quiet area, large rooms. Staff were helpful and friendly and stay out of your way so you can do whatever you want to. The only issue is that the parking can be a bit difficult to manage with a large vehicle."
Reviewed on Sep 1, 2025

Parade Hotel
191 OR Tambo/Marine Parade, North Beach, Durban, KwaZulu-Natal
Stay at this 3-star beach hotel in Durban. Enjoy free WiFi, a beach locale, and a casino. Popular attractions uShaka Marine World and Durban Beach are located nearby.
8/10 Very Good! (458 reviews)
"Good stay overall. Make sure you carry an international adopter for charging gadgets as rooms have single option without extension cord"
Reviewed on Aug 16, 2025

Radisson Blu Hotel, Durban Umhlanga
Lagoon Drive, Umhlanga Rocks, Umhlanga, KwaZulu-Natal
Stay at this 4-star hotel in uMhlanga. Enjoy free parking, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the helpful staff in our reviews. Popular attractions Umhlanga Rocks Beach and Umhlanga Lighthouse are located nearby.
8.8/10 Excellent! (159 reviews)
"We had lounge access with our booking however the hotel was very busy with a number of events. The manager in recognition upgraded our room and provided in room service. The following day the deputy manager helped me and my wife with a harbour cruise and provided a complimentary evening meal. The ..."
Reviewed on Sep 15, 2025
Save an average of 15% on thousands of hotels when you're signed in

Protea Hotel by Marriott Durban Umhlanga
Protea Mall, Cnr Lighthouse and Chartwell Drive, Umhlanga, KwaZulu-Natal
Stay at this 3-star beach hotel in uMhlanga. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Umhlanga Rocks Beach and Umhlanga Lighthouse are located nearby.
8.4/10 Very Good! (495 reviews)
"Great hotel. Rooms were fantastic. Great location."
Reviewed on Aug 25, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Destinations in KwaZulu-Natal
Top Trending
Hotels
- Hotels in Mirabel
- Hotels in Downtown London
- Hotel Riu Palace Las Americas - Adults Only- All Inclusive
- Hotels in Cobden
- Hotels near Northern Maine Regional
- Houseboat Rentals Ohio
- Spa Resorts & Hotels in Ladysmith
- Apartments Clavet
- Cabins Northern British Columbia
- Waterpark Hotels and Resorts in Niagara Falls - Western New York
- Hotels in Grand Canyon
Flights
- Air Canada London (YXU) to Charlottetown (YYG) flights
- WestJet Thunder Bay (YQT) to Winnipeg (YWG) flights
- Edmonton to Penang (YEG - PEN)
- Vancouver to Cancun (YVR - CUN)
- WestJet Vancouver (YVR) to Rome (FCO) flights
- Flights to Sioux Lookout
- Air Transat Toronto (YYZ) to Gatwick (LGW) flights
- Toronto to Mumbai (YYZ - BOM)
- Philippine Airlines Vancouver (YVR) to Cabatuan (ILO) flights
- Flights to Jeju Island
- WestJet Kitchener (YKF) to Winnipeg (YWG) flights
- Thunder Bay to Toronto (YQT - YTZ)
- WestJet Alberta (YQL) to Vancouver (YVR) flights
- Flights to Haines Junction