Flight distance between Sainyabuli, Laos and Rio de Janeiro, Brazil 10,166.3 mi / 16,361.1 km