hero
How2Go
Mughal-Sarai to Shillong

Mughal-Sarai to Shillong

The fastest way to reach Shillong from Mughal Sarai is by Train, Flight Via Varanasi, Kolkata. The journey takes approximately 7 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Varanasi, Guwahati

RECOMMENDED

Mughal Sarai

Varanasi

Guwahati

Shillong

Approx Travel Time

10h 5m

₹1,639

Onwards

Via Kolkata

Mughal Sarai

Kolkata

Shillong

Approx Travel Time

12h 25m

₹9,621

Onwards

Via Varanasi, Kolkata

FASTEST

Mughal Sarai

Varanasi

Kolkata

Shillong

Approx Travel Time

7h 6m

₹16,492

Onwards

Mughal Sarai

Varanasi

Kolkata

Shillong

Approx Travel Time

7h 12m

₹16,941

Onwards

Mughal Sarai

Varanasi

Kolkata

Shillong

Approx Travel Time

7h 29m

₹17,382

Onwards

Via Rangia

Mughal Sarai

Rangia

Shillong

Approx Travel Time

20h 17m

₹6,990

Onwards

Via Siliguri

CHEAPEST

Mughal Sarai

Siliguri

Shillong

Approx Travel Time

1d 1h 5m

₹1,375

Onwards

Via Gaya, Kolkata

Mughal Sarai

Gaya

Kolkata

Shillong

Approx Travel Time

8h 7m

₹14,008

Onwards

Via Patna, Kolkata

Mughal Sarai

Patna

Kolkata

Shillong

Approx Travel Time

8h 15m

₹15,325

Onwards

Via Giridih, Guwahati

Mughal Sarai

Giridih

Guwahati

Shillong

Approx Travel Time

12h 53m

₹5,333

Onwards

Frequently Asked Questions

What is the distance between Mughal-Sarai and Shillong?

Shillong is approximately 0+ kms from Mughal-Sarai.

How long does it take to reach Shillong from Mughal-Sarai?

It takes approximately 7 hours to reach Shillong from Mughal-Sarai by Train, Flight Via Varanasi, Kolkata.

What is the cheapest way to reach Shillong from Mughal-Sarai?

The cheapest way to reach Shillong from Mughal-Sarai is by Train, Bus Via Siliguri.

What is the fastest way to reach Shillong from Mughal-Sarai?

The fastest way to reach Shillong from Mughal-Sarai is by Train, Flight Via Varanasi, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India