Flight distance between Moscow, Russia and La Passe, Seychelles 4,279.8 mi / 6,887.7 km