hero
How2Go
Naugarh to Shillong

Naugarh to Shillong

Shillong is approximately 1250+ kms from Naugarh. The fastest way to reach Shillong from Naugarh is by Train, Flight Via Gorakhpur, Kolkata. It takes approximately 8 hours. The cheapest way to reach Shillong from Naugarh is by Train, Bus Via Gorakhpur, Guwahati which would take approximately 32 hours.

Sort By
Mode of Transport

Via Gorakhpur, Kolkata

RECOMMENDED

FASTEST

Naugarh

Gorakhpur

Kolkata

Shillong

Approx Travel Time

8h 3m

₹11,075

Onwards

Naugarh

Gorakhpur

Kolkata

Shillong

Approx Travel Time

1d 3h 28m

₹6,006

Onwards

Via Varanasi, Kolkata

Naugarh

Varanasi

Kolkata

Shillong

Approx Travel Time

13h 15m

On Demand

Naugarh

Varanasi

Kolkata

Shillong

Approx Travel Time

1d 3h 27m

On Demand

Ads by MMT

Via Deoria, Rangia

Naugarh

Deoria

Rangia

Shillong

Approx Travel Time

1d 5h 46m

On Demand

Via Deoria, Kolkata

Naugarh

Deoria

Kolkata

Shillong

Approx Travel Time

1d 0h 50m

On Demand

Ads by MMT

Via Basti, Siliguri

Naugarh

Basti

Siliguri

Shillong

Approx Travel Time

1d 16h 35m

On Demand

Via Gorakhpur, Guwahati

CHEAPEST

Naugarh

Gorakhpur

Guwahati

Shillong

Approx Travel Time

1d 7h 43m

₹932

Onwards

Via Guwahati

Naugarh

Guwahati

Shillong

Approx Travel Time

1d 4h 1m

₹30,350

Onwards

Via Samastipur

Naugarh

Samastipur

Shillong

Approx Travel Time

1d 4h 37m

On Demand

Frequently Asked Questions

What is the distance between Naugarh and Shillong?

Shillong is approximately 1250+ kms from Naugarh.

How long does it take to reach Shillong from Naugarh?

It takes approximately 8 hours to reach Shillong from Naugarh by Train, Flight Via Gorakhpur, Kolkata.

What is the cheapest way to reach Shillong from Naugarh?

The cheapest way to reach Shillong from Naugarh is by Train, Bus Via Gorakhpur, Guwahati.

What is the fastest way to reach Shillong from Naugarh?

The fastest way to reach Shillong from Naugarh is by Train, Flight Via Gorakhpur, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India