Flight distance between Port Elizabeth, Saint Vincent and the Grenadines and London, United Kingdom 4,285.0 mi / 6,896.1 km