Flight distance between Rio de Janeiro, Brazil and Tatabánya, Hungary 6,186.0 mi / 9,955.3 km