Cheap flights from La Guardia (LGA) to Cape Town (CPT)

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
La Guardia (LGA) to Cape Town (CPT)

All the information you need to plan the best LGA to CPT flight in 2021: compare La Guardia to Cape Town flight prices with the expected peak season, weather and rainfall in Cape Town.
What is the cheapest month to fly from La Guardia to Cape Town?

April is one of the best times of the year to fly to Cape Town from La Guardia. Prices for April average $1,322 per person but you can even find prices for as low as $879. The most expensive prices can be found in the month of December. Opting for a April flight can save you 55% on your journey compared to booking in April

Cheap flights from La Guardia to Cape Town in July, August 2021

The best prices found for LGA to CPT flights for July, August
5 Aug - 27 Aug
$999pp
LGA
New York LaGuardia
United Airlines
   
2 STOPS
CPT
Cape Town Intl
CPT
Cape Town Intl
United Airlines
   
2 STOPS
LGA
New York LaGuardia
25 Aug - 7 Sep
$1,040pp
LGA
New York LaGuardia
United Airlines
   
2 STOPS
CPT
Cape Town Intl
CPT
Cape Town Intl
United Airlines
   
2 STOPS
LGA
New York LaGuardia
14 Aug - 24 Aug
$1,051pp
LGA
New York LaGuardia
United Airlines
   
2 STOPS
CPT
Cape Town Intl
CPT
Cape Town Intl
United Airlines
   
2 STOPS
LGA
New York LaGuardia

La Guardia to Cape Town 2021 flight deals

Cheap flights to Cape Town from La Guardia found for this year
29 Oct - 17 Dec
$918pp
LGA
New York LaGuardia
American Airlines
   
2 STOPS
CPT
Cape Town Intl
CPT
Cape Town Intl
American Airlines
   
2 STOPS
LGA
New York LaGuardia
29 Oct - 17 Dec
$923pp
LGA
New York LaGuardia
American Airlines
   
2 STOPS
CPT
Cape Town Intl
CPT
Cape Town Intl
American Airlines
   
2 STOPS
LGA
New York LaGuardia
29 Oct - 17 Dec
$924pp
LGA
New York LaGuardia
American Airlines
   
2 STOPS
CPT
Cape Town Intl
CPT
Cape Town Intl
American Airlines
   
2 STOPS
LGA
New York LaGuardia

Last minute flights from La Guardia to Cape Town

Late deals on round-trip flights to Cape Town from La Guardia, departing today and this week
27 Jul - 21 Aug
$2,022pp
LGA
New York LaGuardia
Qatar Airways
   
2 STOPS
CPT
Cape Town Intl
CPT
Cape Town Intl
Qatar Airways
   
2 STOPS
LGA
New York LaGuardia
30 Jul - 2 Aug
$2,210pp
LGA
New York LaGuardia
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl
CPT
Cape Town Intl
Multiple Airlines
   
2 STOPS
LGA
New York LaGuardia

One-way flights to Cape Town from La Guardia

The cheapest one-way flights from La Guardia to Cape Town
1:30 pm - 6:10 am
British Airways
2 Stops
34h 40m
LGA - CPT
British Airways
$635
KAYAK
4:30 am - 6:40 pm
TAP AIR PORTUGAL
2 Stops
31h 10m
LGA - CPT
TAP AIR PORTUGAL
$689
JustFly
1:15 pm - 2:00 am
United Airlines
2 Stops
54h 45m
LGA - CPT
United Airlines
$714
United

Related info for your journey

Useful info, stats and facts about <span class="emphasized">La Guardia</span> to <span class="emphasized">Cape Town</span> flights.

Flight FAQs

From La Guardia to Cape Town

Are flight prices decreasing from La Guardia to Cape Town due to COVID-19 (coronavirus)?

At this time, Cheapflights has noticed price decreases for many domestic flights due to COVID-19. Travel is not necessarily recommended at this time, and flights may be prone to cancellation: please check with local authorities in both La Guardia and Cape Town for travel alerts, and be sure to review the airline's cancellation policy and travel advisories before booking. For more information, please view our post on what to know about COVID-19 (coronavirus) and travel.

Which airlines flying from New York LaGuardia to Cape Town Intl have flexible changes due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like South African flying from New York LaGuardia to Cape Town Intl have implemented new flexible change policies.

What airport do you fly into for flights to Cape Town from New York LaGuardia?

Cape Town Intl (CPT), located 9.7 mi from the city center, is the airport you fly into when you book flights from New York LaGuardia to Cape Town. 1 airline have flights to Cape Town Intl from New York LaGuardia on a regular basis. Booking flights from New York LaGuardia to Cape Town Intl should not be difficult; the airport handles an average of 0 inbound flights from New York LaGuardia per day.

Can I find flights from La Guardia to Cape Town for under $1,000 on Cheapflights?

Yes, there are multiple flights from La Guardia to Cape Town for under $1,000. The cheapest flight booked recently is on American Airlines for just $918, but on average you can expect to pay $977.

Are there nonstop flights from La Guardia to Cape Town for under $900 on Cheapflights?

There are no nonstop flights from La Guardia to Cape Town, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from La Guardia to Cape Town for under $2,100?

There are currently 2+ open flights from La Guardia to Cape Town within the next 7 days for less than $2,100.

Does it rain more in La Guardia or Cape Town?

La Guardia will have greater rainfall in 0 compared to Cape Town over the next 15 days.

Is La Guardia weather warmer or cooler than Cape Town?

You can imagine temperatures to be in the 86 °F range in July. The weather in Cape Town is generally colder than La Guardia's. As flight availability is subject to become more limited as peak season approaches it is ideal to book in a timely manner.

How long is the flight from La Guardia to Cape Town?

Airlines like United Airlines, British Airways, and American Airlines fly from La Guardia to Cape Town in about 28h. The time it takes to get you to your destination can typically vary by up to 2h 21m. When browsing for deals, the options you’ll see will be for both nonstop flights and flights with stops.

What are the cheapest airlines flying from La Guardia to Cape Town round-trip?

Cheapflights users have booked flights from La Guardia to Cape Town round-trip from $918. Other airlines that can offer you cheap pricing are British Airways, from $971, and United Airlines, from $988.

What are the cheapest airlines to fly from La Guardia to Cape Town one-way?

One-way options have recently been found by users for as low as $478 on United Airlines. Other airlines that offer cheap prices include British Airways from $635 and Qatar Airways from $685 one-way.

Related searches

Flights to Cape Town from La Guardia
Flights to La Guardia Flights to Cape Town Flights from La Guardia

Rent a Car

Car Rentals in Cape Town

COVID Restrictions

View COVID Travel Restrictions for Cape Town, South Africa

Can I fly to Cape Town Intl from New York LaGuardia right now?

Information is based on travel restrictions from New York LaGuardia to Cape Town Intl

Most visitors from New York LaGuardia need to provide a negative COVID-19 test result and/or quarantine to enter Cape Town Intl.

COVID-19 testing requirements
Visitors from New York LaGuardia must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Cape Town Intl.

Quarantine requirements
Visitors from New York LaGuardia are not required to quarantine after entering Cape Town Intl.

Documents
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.


Can I fly back to New York LaGuardia from Cape Town Intl?

Returning to New York LaGuardia from Cape Town Intl

COVID-19 testing requirements
Visitors from Cape Town Intl must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours before departing to New York LaGuardia.

Quarantine requirements
Visitors from Cape Town Intl are not required to quarantine after entering New York LaGuardia.

Hide COVID Travel Restrictions for Cape Town, South Africa

Destination information for Cape Town

Things to know before you go - useful duration and weather info for your trip from La Guardia to Cape Town.
Today's exchange rate
$1 = R14.64
Average temperature for July in Cape Town
66.2 °F
Avg rainfall for July in Cape Town
3.7 ″

Airports servicing New York

Airports servicing Cape Town

Home Africa South Africa Cape Town Cheap flights from La Guardia to Cape Town