Cape Town
New York City
BEST
DEAL
Mon, 20 May
CPT - JFK
Fri, 24 May
JFK - CPT
-14 %
27776R
23789R
Prime price per passenger
Nashville, TN
New York City
BEST
DEAL
Wed, 05 Jun
BNA - LGA
-26 %
377R
280R
Prime price per passenger
Johannesburg
New York City
BEST
DEAL
Sat, 25 May
JNB - JFK
Wed, 29 May
JFK - JNB
17649R
16588R
Prime price per passenger
Johannesburg
New York City
BEST
DEAL
Mon, 20 May
JNB - JFK
Fri, 24 May
JFK - JNB
19181R
17856R
Prime price per passenger
Johannesburg
New York City
BEST
DEAL
Mon, 20 May
JNB - JFK
Tue, 21 May
JFK - JNB
21678R
19677R
Prime price per passenger
Johannesburg
New York City
BEST
DEAL
Mon, 20 May
JNB - JFK
Tue, 21 May
JFK - JNB
19912R
19816R
Prime price per passenger
Cape Town
New York City
BEST
DEAL
Mon, 20 May
CPT - JFK
Fri, 24 May
JFK - CPT
23789R
22593R
Prime price per passenger
Cape Town
New York City
BEST
DEAL
Mon, 20 May
CPT - JFK
Fri, 24 May
JFK - CPT
23960R
23934R
Prime price per passenger