Trip to Knysna

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Cape Town to Knysna

🛫 Flying from Cape Town to Knysna offers a convenient and efficient travel option, with the quickest direct flight taking just 1 hour and 15 minutes from Capetown Airport to Plettenberg Bay Airport. 🌊 Once you land in Plettenberg Bay, it's just a short journey of 1 hour and 59 minutes to reach the picturesque coastal town of Knysna, making it an ideal destination for a quick getaway or a relaxing holiday. Prices for flights between Cape Town and Knysna range from $107 to $321, offering flexibility to suit different travel budgets.

Where to stay in Knysna

There are over 346 hotels to stay in Knysna. Prices range from $22 per night.

Find accommodation
  • Currently, CemAir is the main airline that offers flights between Cape Town and Knysna. The airline operates flights from Cape Town International Airport to Plettenberg Bay Airport, which is the nearest airport to Knysna. It is advisable to check the airline's official website or contact them directly for the most up-to-date flight schedules and availability.
  • The flight from Cape Town to Knysna typically takes around 1 hour and 59 minutes. This flight duration may vary slightly depending on factors such as air traffic and weather conditions. It is recommended to check with the airline you are flying with for the most accurate and up-to-date flight duration information.
  • The cost of a flight from Cape Town to Knysna can range from $107 to $321, depending on various factors such as the airline, time of booking, and availability of seats. It is recommended to book your flight in advance to secure the best possible fare. Additionally, prices may fluctuate based on the season and demand, so it is advisable to check with the airline or travel booking platform for the most current pricing information.