Flight distance between Rio Claro, Trinidad and Tobago and Shanghai, China 9,562.6 mi / 15,389.4 km