Flight distance between Rio de Janeiro, Brazil and Yacuiba, Bolivia 1,307.5 mi / 2,104.1 km