Johannesburg
Kingston
BEST
DEAL
Sat, 25 May
JNB - KIN
Thu, 30 May
KIN - JNB
38997R
34953R
Prime price per passenger
New York City
Kingston
BEST
DEAL
Tue, 18 Jun
LGA - KIN
2563R
2513R
Prime price per passenger
Johannesburg
Kingston
BEST
DEAL
Mon, 27 May
JNB - KIN
Fri, 31 May
KIN - JNB
32078R
30857R
Prime price per passenger
Durban
Kingston
BEST
DEAL
Mon, 20 May
DUR - KIN
Fri, 24 May
KIN - DUR
55980R
55651R
Prime price per passenger
Johannesburg
Kingston
BEST
DEAL
Sat, 25 May
JNB - KIN
Thu, 30 May
KIN - JNB
34897R
34841R
Prime price per passenger
Cape Town
Kingston
BEST
DEAL
Sun, 26 May
CPT - KIN
Thu, 30 May
KIN - CPT
36103R
36022R
Prime price per passenger
Johannesburg
Kingston
BEST
DEAL
Sun, 26 May
JNB - KIN
Thu, 30 May
KIN - JNB
39820R
39714R
Prime price per passenger
Johannesburg
Kingston
BEST
DEAL
Tue, 28 May
JNB - KIN
Fri, 31 May
KIN - JNB
49457R
45677R
Prime price per passenger