With a population of 63.106, Knysna is a must-see destination in Western Cape, South Africa. It is one of the most popular cities to visit in the country. Knysna deserves at least 2 full days for you to see its main sights.
Looking for warm weather? Then head to Knysna in January, when the average temperature is 22 °C, and the highest can go up to 26 °C. The coldest month, on the other hand, is June, when it can get as cold as 11 °C, with an average temperature of 16 °C. You’re likely to see more rain in November, when precipitation is around 50 mm. In contrast, July is usually the driest month of the year in Knysna, with an average rainfall of 9 mm.
Although Knysna doesn’t have its own airport, you can fly to Plettenberg Bay (PBZ), which is located 27 km from Knysna. The shortest flight to Knysna from the United Arab Emirates departs from Dubai and takes around 26h 20m.
APM operates bus routes to Knysna.
From 5-star hotels such as the Kanonkop House to great affordable options like the Under Milkwood Resort, Knysna offers a range of accommodations for every taste. Average rates range from around AED 225 per night for a double room in a 3-star hotel to AED 448 and up for a 5-star experience.
Expect to pay AED 4.74 per litre in Knysna (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between AED 56.85 and AED 75.80.