Cheap flights from LaGuardia (LGA) to Cape Town (CPT)

LGA — CPT
Dec 6 — Dec 131

How far in advance should I book a flight from New York LaGuardia Airport to Cape Town?

To save on the cost of your flight from New York LaGuardia Airport to Cape Town, book at least 47 days before your planned departure. Booking around this time can save you about 11% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $1,229 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $1,368.

What is the cheapest month to fly from New York LaGuardia Airport to Cape Town?

November can be a great time to fly to Cape Town from New York LaGuardia Airport with a flight ticket averaging about $1,174. Cheapflights users have found deals in the month of November for as cheap as $833. The most expensive prices can be found in the month of July.

When is the cheapest time to fly from New York LaGuardia Airport to Cape Town (LGA - CPT)?

When flying from New York LaGuardia Airport to Cape Town, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from LaGuardia to Cape Town in December, January 2022

The best prices found for LGA to CPT flights for December, January
Jan 28 - Feb 8
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

31h 59m
CPT

Cape Town Intl

LGA

New York LaGuardia

2 stops

34h 25m
$1,109

British Airways

Pick Dates

Deal found 11/29

Jan 17 - Jan 31
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

36h 30m
CPT

Cape Town Intl

LGA

New York LaGuardia

2 stops

30h 29m
$1,154

British Airways

Pick Dates

Deal found 12/1

Jan 14 - Jan 21
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

36h 30m
CPT

Cape Town Intl

LGA

New York LaGuardia

2 stops

34h 24m
$1,156

British Airways

Pick Dates

Deal found 11/28

LaGuardia to Cape Town 2022 flight deals

Cheap flights to Cape Town from LaGuardia found for this year
Dec 8 - Dec 18
LGA

New York LaGuardia

CPT

Cape Town Intl

1 stop

26h 10m
CPT

Cape Town Intl

LGA

New York LaGuardia

1 stop

26h 42m
$1,411

United Airlines

Pick Dates

Deal found 12/1

Dec 9 - Dec 14
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

36h 30m
CPT

Cape Town Intl

LGA

New York LaGuardia

2 stops

35h 56m
$1,428

British Airways

Pick Dates

Deal found 11/29

Dec 7 - Dec 20
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

26h 21m
CPT

Cape Town Intl

LGA

New York LaGuardia

1 stop

22h 39m
$1,433

Delta

Pick Dates

Deal found 12/1

Cheap KLM flights from LaGuardia to Cape Town

Feb 8 - Feb 21
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

23h 50m
CPT

Cape Town Intl

LGA

New York LaGuardia

2 stops

25h 53m
$1,258

KLM

Pick Dates

Deal found 12/1

Dec 8 - Dec 17
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

23h 51m
CPT

Cape Town Intl

LGA

New York LaGuardia

2 stops

25h 47m
$1,473

KLM

Pick Dates

Deal found 12/1

Dec 7 - Dec 17
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

27h 01m
CPT

Cape Town Intl

LGA

New York LaGuardia

2 stops

25h 47m
$1,513

KLM

Pick Dates

Deal found 11/28

Cheap United Airlines flights from LaGuardia to Cape Town

Jan 15 - Mar 10
LGA

New York LaGuardia

CPT

Cape Town Intl

1 stop

37h 10m
CPT

Cape Town Intl

LGA

New York LaGuardia

1 stop

20h 32m
$1,217

United Airlines

Pick Dates

Deal found 11/29

Mar 4 - Mar 12
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

33h 53m
CPT

Cape Town Intl

LGA

New York LaGuardia

1 stop

25h 45m
$1,229

United Airlines

Pick Dates

Deal found 11/29

Feb 7 - Feb 21
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

32h 56m
CPT

Cape Town Intl

LGA

New York LaGuardia

2 stops

24h 14m
$1,234

United Airlines

Pick Dates

Deal found 12/1

Last minute flights from LaGuardia to Cape Town

Late deals on return flights to Cape Town from LaGuardia, departing today and this week
Dec 8 - Dec 18
LGA

New York LaGuardia

CPT

Cape Town Intl

1 stop

26h 10m
CPT

Cape Town Intl

LGA

New York LaGuardia

1 stop

26h 42m
$1,411

United Airlines

Pick Dates

Deal found 12/1

Dec 9 - Dec 14
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

36h 30m
CPT

Cape Town Intl

LGA

New York LaGuardia

2 stops

35h 56m
$1,428

British Airways

Pick Dates

Deal found 11/29

Dec 7 - Dec 20
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

26h 21m
CPT

Cape Town Intl

LGA

New York LaGuardia

1 stop

22h 39m
$1,433

Delta

Pick Dates

Deal found 12/1

One-way flights to Cape Town from LaGuardia

The cheapest one-way flights from LaGuardia to Cape Town
Feb 13
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

34h 45m
$684

British Airways

Pick Dates

Deal found 11/30

Feb 5
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

58h 45m
$697

British Airways

Pick Dates

Deal found 11/29

May 10
LGA

New York LaGuardia

CPT

Cape Town Intl

2 stops

35h 35m
$714

British Airways

Pick Dates

Deal found 12/1

Related info for your journey

Useful info, stats and facts about LaGuardia to Cape Town flights.

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.

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.

Can I find flights from New York LaGuardia Airport to Cape Town for under $1,100 on Cheapflights?

Yes, there are multiple flights from New York LaGuardia Airport to Cape Town for under $1,100. The cheapest flight booked recently is on British Airways for just $1,092, but on average you can expect to pay $1,154.

Are there last-minute flights available from New York LaGuardia Airport to Cape Town for under $1,500?

There are currently 20+ open flights from New York LaGuardia Airport to Cape Town within the next 7 days for less than $1,500.

What are the cheapest airlines to fly from New York LaGuardia Airport to Cape Town one-way?

The cheapest airlines for a one-way flight from New York LaGuardia Airport to Cape Town are British Airways ($684), United Airlines ($1,051), and Delta ($1,065).

What are the cheapest flights from New York LaGuardia Airport to Cape Town?

Looking at all options, your cheapest flight can be booked for $1,250. While the most popular route (New York LaGuardia - Cape Town Intl) can be booked for $1,092 on average our data indicates $1,250 when flying from New York LaGuardia Airport to Cape Town.

Alternative routes for LaGuardia to Cape Town

See prices for flight routes from nearby airports that may be better suited for you.