Flight distance between Trou du Nord, Haiti and Krasnodar, Russia 6,222.1 mi / 10,013.4 km