Flight distance between Port Elizabeth, Saint Vincent and the Grenadines and São Paulo, Brazil 2,711.8 mi / 4,364.2 km