Flight distance between Baghdad, Iraq and Novosibirsk, Russia 2,378.4 mi / 3,827.6 km