hero
How2Go
Banda to Shillong

Banda to Shillong

Shillong is approximately 1600+ km from Banda, 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 Lucknow, Kolkata

RECOMMENDED

Banda

Lucknow

Kolkata

Shillong

Approx Travel Time

11h 15m

₹12,721

Onwards

Banda

Lucknow

Kolkata

Shillong

Approx Travel Time

13h 46m

₹13,000

Onwards

Via Lucknow, Guwahati

Banda

Lucknow

Guwahati

Shillong

Approx Travel Time

12h 31m

₹12,497

Onwards

Banda

Lucknow

Guwahati

Shillong

Approx Travel Time

12h 30m

₹13,333

Onwards

Banda

Lucknow

Guwahati

Shillong

Approx Travel Time

12h 27m

₹14,082

Onwards

Ads by MMT

Via Prayagraj(Allahabad), Kolkata

FASTEST

Banda

Prayagraj(Allahabad)

Kolkata

Shillong

Approx Travel Time

9h 20m

₹15,274

Onwards

Via Prayagraj(Allahabad), Siliguri

CHEAPEST

Banda

Prayagraj(Allahabad)

Siliguri

Shillong

Approx Travel Time

1d 6h 20m

₹1,580

Onwards

Ads by MMT

Via Gorakhpur, Siliguri

Banda

Gorakhpur

Siliguri

Shillong

Approx Travel Time

1d 22h 15m

₹7,000

Onwards

Via Varanasi, Kolkata

Banda

Varanasi

Kolkata

Shillong

Approx Travel Time

12h 40m

₹12,440

Onwards

Via Varanasi, Guwahati

Banda

Varanasi

Guwahati

Shillong

Approx Travel Time

13h 50m

₹13,531

Onwards

Frequently Asked Questions

What is the distance between Banda and Shillong?

Shillong is approximately 1600+ kms from Banda.

How long does it take to reach Shillong from Banda?

It takes approximately 10 hours to reach Shillong from Banda by Train, Flight Via Prayagraj(Allahabad), Kolkata.

What is the cheapest way to reach Shillong from Banda?

The cheapest way to reach Shillong from Banda is by Train, Bus Via Prayagraj(Allahabad), Siliguri.

What is the fastest way to reach Shillong from Banda?

The fastest way to reach Shillong from Banda is by Train, Flight Via Prayagraj(Allahabad), Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India