Johannesburg
Puerto Plata
BEST
DEAL
Sun, 26 May
JNB - POP
Fri, 31 May
POP - JNB
28623R
27420R
Prime price per passenger
Miami
Puerto Plata
BEST
DEAL
Fri, 31 May
MIA - POP
4149R
4041R
Prime price per passenger
Johannesburg
Puerto Plata
BEST
DEAL
Sun, 26 May
JNB - POP
Fri, 31 May
POP - JNB
30077R
30040R
Prime price per passenger