Direct (nonstop) flights from Moscow to Osh

2 airlines fly nonstop from Moscow Domodedovo Airport (DME) to Osh (OSS). It's 1,883 miles (3,031 km), about 4h 18m in the air. Operated by Ural Airlines, Avia Traffic Company.

DME
Moscow Domodedovo Airport
🇷🇺 Moscow, Russia
OSS
Osh
🇰🇬 Osh, Kyrgyzstan
Flight Time
4h 18m
Distance
1,883 mi
3,031 km
CO₂/pax
318 kg
−33 kg vs. layover
Airlines
2
Ural Airlines +1
Time Diff
+3h
Operated by Ural Airlines Ural Airlines Avia Traffic Company Avia Traffic Company

Route data last updated: May 30, 2026

Airlines with non-stop flights

Ural Airlines U6 Ural Airlines
Route
DME → OSS
Flight Time
4h 18m
Distance
1,883 mi
Avia Traffic Company YK Avia Traffic Company
Route
DME → OSS
Flight Time
4h 18m
Distance
1,883 mi

Alternative Routes

Other ways to fly from Moscow to Osh with one stop · direct emits 318 kg CO₂ per passenger

DME TAS (Tashkent) OSS
Leg 1: 3h 45m (1,722 mi) Leg 2: 1h 10m (188 mi) Total: ~4h 55m 🍃 351 kg CO₂ (+10% vs. direct)
Leg 1
DME → TAS
3h 45m · 1,722 mi
View DME to TAS flights →
Leg 2
TAS → OSS
1h 10m · 188 mi
View TAS to OSS flights →
DME KUF (Samara) OSS
Leg 1: 1h 45m (510 mi) Leg 2: 3h 10m (1,381 mi) Total: ~4h 55m 🍃 352 kg CO₂ (+11% vs. direct)
Leg 1
DME → KUF
1h 45m · 510 mi
View DME to KUF flights →
Leg 2
KUF → OSS
3h 10m · 1,381 mi
View KUF to OSS flights →
DME BSZ (Bishkek) OSS
Leg 1: 4h 5m (1,833 mi) Leg 2: 55m (190 mi) Total: ~5h 🍃 370 kg CO₂ (+16% vs. direct)
Leg 1
DME → BSZ
4h 5m · 1,833 mi
View DME to BSZ flights →
Leg 2
BSZ → OSS
55m · 190 mi
View BSZ to OSS flights →
DME KZN (Kazan) OSS
Leg 1: 1h 45m (447 mi) Leg 2: 3h 35m (1,488 mi) Total: ~5h 20m 🍃 359 kg CO₂ (+13% vs. direct)
Leg 1
DME → KZN
1h 45m · 447 mi
View DME to KZN flights →
Leg 2
KZN → OSS
3h 35m · 1,488 mi
View KZN to OSS flights →
DME SVX (Yekaterinburg) OSS
Leg 1: 2h 30m (887 mi) Leg 2: 3h (1,238 mi) Total: ~5h 30m 🍃 398 kg CO₂ (+25% vs. direct)
Leg 1
DME → SVX
2h 30m · 887 mi
View DME to SVX flights →
Leg 2
SVX → OSS
3h · 1,238 mi
View SVX to OSS flights →

Looking for the return flight?

OSS → DME: Flights from Osh to Moscow

Frequently Asked Questions

How long is the direct flight from Moscow to Osh?

A nonstop flight from Moscow (DME) to Osh (OSS) takes approximately 4 hours and 18 minutes. The distance is 1,883 miles (3,031 km).

Which airlines fly nonstop from Moscow to Osh?

2 airlines: Ural Airlines, Avia Traffic Company.

Is there a nonstop flight from Moscow to Osh?

Yes. 2 airlines: Ural Airlines, Avia Traffic Company.

How far is Moscow from Osh?

The flight distance from Moscow to Osh is 1,883 miles (3,031 km), measured as the great-circle (shortest air) distance.

What is the time difference between Moscow and Osh?

Osh is 3 hours ahead of Moscow. (Europe/Moscow vs Asia/Bishkek.)

What type of aircraft flies from Moscow to Osh?

At 4h 18m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Russia to Kyrgyzstan?

Depends on your passport. Check with the Kyrgyzstan embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Moscow to Osh?

Roughly 318 kg CO2 per passenger one-way. That's about the same as driving 1,590 km.

Is the return flight from Osh to Moscow also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Moscow to Osh?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Moscow Domodedovo Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.