Flight distance between Trou du Nord, Haiti and Novosibirsk, Russia 7,071.6 mi / 11,380.7 km