Flight distance between Gressier, Haiti and Ulyanovsk, Russia 6,319.3 mi / 10,170.0 km