Flight distance between Cairo, Egypt and Novosibirsk, Russia 3,047.7 mi / 4,904.7 km