Flight distance between La Chaux-de-Fonds, Switzerland and Rio de Janeiro, Brazil 5,751.4 mi / 9,255.9 km