Flight distance between Arima, Trinidad and Tobago and Ribeirão Preto, Brazil 2,380.6 mi / 3,831.2 km