Moscow → Khasab
Domodedovo International Airport (DME) to Khasab Airport (KHS)・3,574 km
No nonstop or one-stop flights. The shortest route is DME → GYD → MCT → KHS (via Baku, Muscat), about 6h 31m of flying time (layovers not included).
With milesJAL 25,000 miles+ (via AMM, MCT)Economy, one way, estimate. Tap a connection for miles by cabin.
Nonstop flights
None.
Routes with 2 stops or an airport change
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- DME → GYD → MCT → KHSvia Baku, MuscatFastest≈ 6h 31m
- DME → RKT ⇒ SHJ → MCT → KHSvia Ras Al Khaimah (RKT ⇒ SHJ), Muscat53 km by road≈ 6h 35m
- DME → RKT ⇒ DXB → MCT → KHSvia Ras Al Khaimah (RKT ⇒ DXB), Muscat70 km by road≈ 6h 35m
- DME → SHJ → MCT → KHSvia Sharjah, Muscat≈ 6h 36m
- DME → DXB → MCT → KHSvia Dubai, Muscat≈ 6h 36m
- DME → DXB ⇒ SHJ → MCT → KHSvia Dubai (DXB ⇒ SHJ), Muscat17 km by road≈ 6h 36m
- DME → SHJ ⇒ DXB → MCT → KHSvia Sharjah (SHJ ⇒ DXB), Muscat17 km by road≈ 6h 36m
- DME → DWC ⇒ DXB → MCT → KHSvia Dubai (DWC ⇒ DXB), Muscat45 km by road≈ 6h 38m
- DME → DWC ⇒ SHJ → MCT → KHSvia Dubai (DWC ⇒ SHJ), Muscat60 km by road≈ 6h 38m
- DME → DWC ⇒ AUH → MCT → KHSvia Dubai (DWC ⇒ AUH), Muscat72 km by road≈ 6h 41m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.