Find flights
Deals
Insights
When to book
FAQs
Airlines

Book cheap flights from New York to Cape Town

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from New York to Cape Town found on KAYAK in the last 72 hours.
11/1Thu
2 stops
34h 56mLGA-CPT
R845
11/1Thu
2 stops
34h 56mLGA-CPT
R863
28/1Sun
2 stops
34h 56mLGA-CPT
R937
6/12Wed
2 stopsAmerican Airlines
33h 56mLGA-CPT
R989
26/12Tue
2 stopsAmerican Airlines
43h 17mLGA-CPT
R1 074
11/1Thu
1 stopUnited Airlines
26h 10mLGA-CPT
R1 078
11/1Thu
1 stopUnited Airlines
21h 41mLGA-CPT
R1 081
28/12Thu
2 stopsQatar Airways
34h 15mLGA-CPT
R1 129
22/1Mon
1 stopDelta
19h 15mLGA-CPT
R1 131
3/1Wed
2 stopsQatar Airways
43h 40mLGA-CPT
R1 256

Search by stops

Search by airline

Search by price

Last minute flights from LaGuardia to Cape Town

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights from New York to Cape Town that are departing in the next 10 days.
29/11Wed
multi-stop
33h 05mLGA-CPT
5/12Tue
multi-stop
27h 15mCPT-LGA
R1 784
29/11Wed
multi-stopUnited Airlines
37h 10mLGA-CPT
5/12Tue
multi-stopUnited Airlines
24h 49mCPT-LGA
R1 848
29/11Wed
multi-stopQatar Airways
37h 15mLGA-CPT
6/12Wed
multi-stopQatar Airways
38h 50mCPT-LGA
R1 882
29/11Wed
multi-stopDelta
23h 41mLGA-CPT
5/12Tue
multi-stopDelta
29h 53mCPT-LGA
R2 641
2/12Sat
multi-stopUnited Airlines
18h 36mLGA-CPT
12/12Tue
multi-stopUnited Airlines
24h 13mCPT-LGA
R2 792
2/12Sat
multi-stopUnited Airlines
18h 36mLGA-CPT
5/12Tue
multi-stopUnited Airlines
24h 13mCPT-LGA
R2 942
29/11Wed
multi-stopDelta
23h 41mLGA-CPT
8/12Fri
multi-stopDelta
22h 49mCPT-LGA
R3 956
1/12Fri
multi-stopDelta
24h 46mLGA-CPT
10/12Sun
multi-stopDelta
21h 46mCPT-LGA
R4 023
29/11Wed
multi-stopBritish Airways
56h 06mLGA-CPT
8/12Fri
multi-stopBritish Airways
30h 01mCPT-LGA
R9 810
1/12Fri
multi-stopQatar Airways
36h 50mLGA-CPT
10/12Sun
multi-stopQatar Airways
32h 20mCPT-LGA
R10 677

Search by stops

Search by airline

Search by price

New York LaGuardia Airport - Cape Town Flights

Departure:

New York LaGuardia Airport (LGA)United States

Destination:

Cape Town (CPT)South Africa

Return flight deals:

Cape Town - New York LaGuardia Airport

Cabin classes:

Browse destinations: