Flight distance between Tocoa, Honduras and Rio de Janeiro, Brazil 3,933.8 mi / 6,330.8 km