hero
How2Go
Moscow to Shillong

Moscow to Shillong

Shillong is approximately 8200+ km from Moscow, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shillong.

Read More
Sort By
Mode of Transport

Via Riyadh, Kolkata

RECOMMENDED

Moscow

Riyadh

Kolkata

Shillong

Approx Travel Time

16h 40m

On Demand

Via Istanbul, Delhi

Moscow

Istanbul

Delhi

Shillong

Approx Travel Time

19h 10m

On Demand

Ads by MMT

Via Riyadh, Delhi

Moscow

Riyadh

Delhi

Shillong

Approx Travel Time

19h 5m

On Demand

Via Abu Dhabi, Kolkata

Moscow

Abu Dhabi

Kolkata

Shillong

Approx Travel Time

17h 35m

₹43,962

Onwards

Ads by MMT

Via Abu Dhabi, Delhi

Moscow

Abu Dhabi

Delhi

Shillong

Approx Travel Time

16h 50m

₹45,471

Onwards

Via Dubai, Delhi

Moscow

Dubai

Delhi

Shillong

Approx Travel Time

17h 5m

₹44,262

Onwards

Via Dubai, Guwahati

Moscow

Dubai

Guwahati

Shillong

Approx Travel Time

17h

₹44,312

Onwards

Via Tashkent, Delhi

CHEAPEST

FASTEST

Moscow

Tashkent

Delhi

Shillong

Approx Travel Time

13h 50m

₹40,037

Onwards

Via Dubai, Kolkata

Moscow

Dubai

Kolkata

Shillong

Approx Travel Time

16h 30m

₹43,962

Onwards

Via Riyadh, Bangalore

Moscow

Riyadh

Bangalore

Shillong

Approx Travel Time

16h 35m

On Demand

Frequently Asked Questions

What is the distance between Moscow and Shillong?

Shillong is approximately 8200+ kms from Moscow.

How long does it take to reach Shillong from Moscow?

It takes approximately 14 hours to reach Shillong from Moscow by Flight Via Tashkent, Delhi.

What is the cheapest way to reach Shillong from Moscow?

The cheapest way to reach Shillong from Moscow is by Flight Via Tashkent, Delhi.

What is the fastest way to reach Shillong from Moscow?

The fastest way to reach Shillong from Moscow is by Flight Via Tashkent, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India