Flight distance between Moscow, Russia and Ptuj, Slovenia 1,135.3 mi / 1,827.1 km