The average distance from Moscow to Osh is 3034 kilometers (equals to 1885 miles or 1638 nautical miles).
Your flight will departure from Moscow Domodedovo Airport, Russia and arrive on Osh Airport, Kyrgyzstan.
How long is the flight from Moscow to Osh?
The average flight time between Moscow to Osh is 4 hours and 0 minutes.
How much is the fare for flight between Moscow and Osh?
The average price for one-way airfare from Moscow to Osh is 87 USD (none-taxes) for economy class.