Flight distance between Nakhon Sawan, Thailand and Port Elizabeth, South Africa 5,974.6 mi / 9,615.2 km