Flight distance between Thun, Switzerland and Rio de Janeiro, Brazil 5,761.4 mi / 9,272.0 km