Flight distance between Trou du Nord, Haiti and Yaroslavl, Russia 5,839.9 mi / 9,398.4 km