Flight distance between Moscow, Russia and Cainta, Philippines 5,137.5 mi / 8,268.0 km