Flight distance between Phitsanulok, Thailand and Rio de Janeiro, Brazil 10,032.2 mi / 16,145.2 km