hero
How2Go
Nabadwip to Shillong

Nabadwip to Shillong

Shillong is approximately 600+ kms from Nabadwip. The fastest way to reach Shillong from Nabadwip is by Train, Flight Via Kolkata. It takes approximately 6 hours. The cheapest way to reach Shillong from Nabadwip is by Train, Flight, Bus Via Kolkata, Guwahati which would take approximately 11 hours.

Sort By
Mode of Transport

Via Kolkata

RECOMMENDED

FASTEST

Nabadwip

Kolkata

Shillong

Approx Travel Time

5h 24m

₹5,501

Onwards

Nabadwip

Kolkata

Shillong

Approx Travel Time

6h 14m

₹8,602

Onwards

Via Silchar

Nabadwip

Silchar

Shillong

Approx Travel Time

15h 30m

On Demand

Nabadwip

Silchar

Shillong

Approx Travel Time

20h 10m

On Demand

Ads by MMT

Via Agartala, Guwahati

Nabadwip

Agartala

Guwahati

Shillong

Approx Travel Time

11h 20m

On Demand

Nabadwip

Agartala

Guwahati

Shillong

Approx Travel Time

14h 15m

On Demand

Via Kolkata, Guwahati

Nabadwip

Kolkata

Guwahati

Shillong

Approx Travel Time

8h 14m

₹11,063

Onwards

Nabadwip

Kolkata

Guwahati

Shillong

Approx Travel Time

9h 4m

₹14,164

Onwards

CHEAPEST

Nabadwip

Kolkata

Guwahati

Shillong

Approx Travel Time

11h 9m

₹5,335

Onwards

Nabadwip

Kolkata

Guwahati

Shillong

Approx Travel Time

11h 59m

₹8,436

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Nabadwip and Shillong?

Shillong is approximately 600+ kms from Nabadwip.

How long does it take to reach Shillong from Nabadwip?

It takes approximately 6 hours to reach Shillong from Nabadwip by Train, Flight Via Kolkata.

What is the cheapest way to reach Shillong from Nabadwip?

The cheapest way to reach Shillong from Nabadwip is by Train, Flight, Bus Via Kolkata, Guwahati.

What is the fastest way to reach Shillong from Nabadwip?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India