Flight distance between Ryazan’, Russia and Trou du Nord, Haiti 5,933.2 mi / 9,548.5 km