hero
How2Go
Singrauli to Shillong

Singrauli to Shillong

The fastest way to reach Shillong from Singrauli is by Cab, Flight Via Rewa, Kolkata. The journey takes approximately 11 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

Singrauli

Varanasi

Guwahati

Shillong

Approx Travel Time

16h 7m

₹1,418

Onwards

Via Ranchi, Kolkata

Singrauli

Ranchi

Kolkata

Shillong

Approx Travel Time

12h 21m

On Demand

Via Rewa, Kolkata

FASTEST

Singrauli

Rewa

Kolkata

Shillong

Approx Travel Time

11h 4m

₹16,250

Onwards

Singrauli

Rewa

Kolkata

Shillong

Approx Travel Time

14h 32m

₹10,706

Onwards

Via Mirzapur, Guwahati

CHEAPEST

Singrauli

Mirzapur

Guwahati

Shillong

Approx Travel Time

1d 7h 43m

₹1,032

Onwards

Via Mirzapur, Rangia

Singrauli

Mirzapur

Rangia

Shillong

Approx Travel Time

1d 6h 15m

₹7,200

Onwards

Via Kolkata

Singrauli

Kolkata

Shillong

Approx Travel Time

22h 30m

₹7,031

Onwards

Via Gaya, Kolkata

Singrauli

Gaya

Kolkata

Shillong

Approx Travel Time

15h 4m

₹11,543

Onwards

Via Varanasi, Kolkata

Singrauli

Varanasi

Kolkata

Shillong

Approx Travel Time

13h 19m

₹14,103

Onwards

Via Ramgarh, Kolkata

Singrauli

Ramgarh

Kolkata

Shillong

Approx Travel Time

19h 50m

On Demand

Frequently Asked Questions

What is the distance between Singrauli and Shillong?

Shillong is approximately 0+ kms from Singrauli.

How long does it take to reach Shillong from Singrauli?

It takes approximately 11 hours to reach Shillong from Singrauli by Cab, Flight Via Rewa, Kolkata.

What is the cheapest way to reach Shillong from Singrauli?

The cheapest way to reach Shillong from Singrauli is by Train, Bus Via Mirzapur, Guwahati.

What is the fastest way to reach Shillong from Singrauli?

The fastest way to reach Shillong from Singrauli is by Cab, Flight Via Rewa, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India