May is one of the best times of the year to fly to Cape Town International from La Guardia. Prices for May average R1 953 per person but you can even find prices for as low as R1 322. The most expensive prices can be found in the month of December. Opting for a May flight can save you 35% on your journey compared to booking in May
Yes, there are multiple flights from La Guardia to Cape Town International for under R13 522. The cheapest flight booked recently is on British Airways for just R12 395, but on average you can expect to pay R14 709.
There are no direct flights from La Guardia to Cape Town International, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
There are currently 20+ open flights from La Guardia to Cape Town International within the next 7 days for less than R19 532.
In La Guardia, there will be greater rainfall in La Guardia compared to Cape Town over the next 15 days.
With an average temperature of 30 °C, peak weather can be found in July. As a traveller, expect to see changes in flight prices during that period. The temperatures in Cape Town are colder than in La Guardia.
For as low as R15 896, Virgin Atlantic can have you in Cape Town International from La Guardia in 31h 01m. Both multi-stop and direct flights can be found to your destination and back.
Currently priced at R12 396, British Airways will fly you from La Guardia to Cape Town International and back. In addition to British Airways, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from United Airlines and Virgin Atlantic - these airlines can fly you to your destination from R15 280 and R15 896, respectively.
To fly one-way, consider booking your trip with United Airlines, which is currently one of the cheapest options available, starting at R11 960. British Airways flights start at R12 200 while deals on Qatar Airways start at R17 264 one-way.