hero
How2Go
Ashoknagar to Shillong

Ashoknagar to Shillong

Shillong is approximately 2000+ km from Ashoknagar, 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 Delhi

RECOMMENDED

Ashoknagar

Delhi

Shillong

Approx Travel Time

18h 55m

₹8,349

Onwards

Via Bhopal, Kolkata

FASTEST

Ashoknagar

Bhopal

Kolkata

Shillong

Approx Travel Time

12h 37m

₹13,914

Onwards

Ashoknagar

Bhopal

Kolkata

Shillong

Approx Travel Time

14h 3m

On Demand

Ashoknagar

Bhopal

Kolkata

Shillong

Approx Travel Time

14h 22m

₹14,149

Onwards

Ads by MMT

Via Katni, Siliguri

CHEAPEST

Ashoknagar

Katni

Siliguri

Shillong

Approx Travel Time

1d 18h 59m

₹1,645

Onwards

Via Katni, Guwahati

Ashoknagar

Katni

Guwahati

Shillong

Approx Travel Time

1d 17h 28m

₹3,472

Onwards

Ads by MMT

Via Jabalpur, Kolkata

Ashoknagar

Jabalpur

Kolkata

Shillong

Approx Travel Time

14h 23m

₹10,679

Onwards

Via Gwalior, Guwahati

Ashoknagar

Gwalior

Guwahati

Shillong

Approx Travel Time

18h 32m

₹8,604

Onwards

Ashoknagar

Gwalior

Guwahati

Shillong

Approx Travel Time

18h 28m

₹10,869

Onwards

Via Indore, Kolkata

Ashoknagar

Indore

Kolkata

Shillong

Approx Travel Time

13h 14m

On Demand

Frequently Asked Questions

What is the distance between Ashoknagar and Shillong?

Shillong is approximately 2000+ kms from Ashoknagar.

How long does it take to reach Shillong from Ashoknagar?

It takes approximately 13 hours to reach Shillong from Ashoknagar by Train, Flight Via Bhopal, Kolkata.

What is the cheapest way to reach Shillong from Ashoknagar?

The cheapest way to reach Shillong from Ashoknagar is by Train, Bus Via Katni, Siliguri.

What is the fastest way to reach Shillong from Ashoknagar?

The fastest way to reach Shillong from Ashoknagar is by Train, Flight Via Bhopal, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India