hero
How2Go
Nawada to Shillong

Nawada to Shillong

Shillong is approximately 900+ km from Nawada, 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 Kolkata

RECOMMENDED

Nawada

Kolkata

Shillong

Approx Travel Time

14h 22m

₹8,556

Onwards

Via Giridih, Guwahati

Nawada

Giridih

Guwahati

Shillong

Approx Travel Time

11h 59m

₹9,863

Onwards

FASTEST

Nawada

Giridih

Guwahati

Shillong

Approx Travel Time

11h 38m

₹12,151

Onwards

Via Bahadurganj, Guwahati

CHEAPEST

Nawada

Bahadurganj

Guwahati

Shillong

Approx Travel Time

23h 5m

₹3,730

Onwards

Nawada

Bahadurganj

Guwahati

Shillong

Approx Travel Time

22h 24m

₹6,018

Onwards

Via Begusarai, Rangia

Nawada

Begusarai

Rangia

Shillong

Approx Travel Time

20h 3m

₹11,154

Onwards

Via Patna, Guwahati

Nawada

Patna

Guwahati

Shillong

Approx Travel Time

15h

₹9,030

Onwards

Nawada

Patna

Guwahati

Shillong

Approx Travel Time

14h 39m

₹11,318

Onwards

Nawada

Patna

Guwahati

Shillong

Approx Travel Time

15h 25m

₹11,883

Onwards

Nawada

Patna

Guwahati

Shillong

Approx Travel Time

15h 4m

₹14,171

Onwards

Frequently Asked Questions

What is the distance between Nawada and Shillong?

Shillong is approximately 900+ kms from Nawada.

How long does it take to reach Shillong from Nawada?

It takes approximately 12 hours to reach Shillong from Nawada by Cab, Flight Via Giridih, Guwahati.

What is the cheapest way to reach Shillong from Nawada?

The cheapest way to reach Shillong from Nawada is by Bus Via Bahadurganj, Guwahati.

What is the fastest way to reach Shillong from Nawada?

The fastest way to reach Shillong from Nawada is by Cab, Flight Via Giridih, Guwahati.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India