Cape Town - Puerto Vallarta14 daysWed 16 DecCPT-PVR· 2 stopsTurkish AirlinesTue 29 DecPVR-CPT· 2 stopsUnited AirlinesfromR33 764Show offer
Cape Town - Puerto Vallarta14 daysWed 16 DecCPT-PVR· 2 stopsTurkish AirlinesTue 29 DecPVR-CPT· 2 stopsUnited AirlinesfromR33 764Show offer
Johannesburg - Puerto Vallarta12 daysTue 24 NovJNB-PVR· 2 stopsTurkish AirlinesSat 05 DecPVR-JNB· 2 stopsAeromexicofromR41 009Show offer