Flight distance between Petra, Jordan and Barnaul, Russia 2,873.6 mi / 4,624.6 km