Flight distance between Thanh Hóa, Vietnam and Rio de Janeiro, Brazil 10,432.4 mi / 16,789.4 km