Flight distance between Gressier, Haiti and Novosibirsk, Russia 7,150.9 mi / 11,508.3 km