hero
How2Go
Bangalore to Shillong

Bangalore to Shillong

Shillong is approximately 2200+ kms from Bangalore. The fastest way to reach Shillong from Bangalore is by Flight Via Kolkata. It takes approximately 6 hours. The cheapest way to reach Shillong from Bangalore is by Flight, Bus Via Guwahati which would take approximately 8 hours.

Sort By
Mode of Transport

Via Kolkata

RECOMMENDED

FASTEST

Bangalore

Kolkata

Shillong

Approx Travel Time

5h 55m

₹11,430

Onwards

Via Guwahati

Bangalore

Guwahati

Shillong

Approx Travel Time

6h 40m

₹12,729

Onwards

CHEAPEST

Bangalore

Guwahati

Shillong

Approx Travel Time

7h 55m

₹8,057

Onwards

Bangalore

Guwahati

Shillong

Approx Travel Time

7h 55m

₹10,738

Onwards

Ads by MMT

Via Hyderabad

Bangalore

Hyderabad

Shillong

Approx Travel Time

6h 10m

₹14,173

Onwards

Via Aizawl

Bangalore

Aizawl

Shillong

Approx Travel Time

6h 25m

₹12,846

Onwards

Bangalore

Aizawl

Shillong

Approx Travel Time

11h 55m

₹10,385

Onwards

Ads by MMT

Via Imphal

Bangalore

Imphal

Shillong

Approx Travel Time

6h 25m

₹11,350

Onwards

Via Silchar

Bangalore

Silchar

Shillong

Approx Travel Time

9h 40m

₹9,894

Onwards

Via Dimapur

Bangalore

Dimapur

Shillong

Approx Travel Time

6h 55m

₹17,165

Onwards

Frequently Asked Questions

What is the distance between Bangalore and Shillong?

Shillong is approximately 2200+ kms from Bangalore.

How long does it take to reach Shillong from Bangalore?

It takes approximately 6 hours to reach Shillong from Bangalore by Flight Via Kolkata.

What is the cheapest way to reach Shillong from Bangalore?

The cheapest way to reach Shillong from Bangalore is by Flight, Bus Via Guwahati.

What is the fastest way to reach Shillong from Bangalore?

The fastest way to reach Shillong from Bangalore is by Flight Via Kolkata.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India