
Bankura to Shillong
Shillong is approximately 650+ kms from Bankura. The fastest way to reach Shillong from Bankura is by Train, Flight Via Durgapur, Guwahati. It takes approximately 6 hours. The cheapest way to reach Shillong from Bankura is by Train, Bus Via Siuri, Siliguri which would take approximately 26 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
Bankura
Kolkata
Shillong
Approx Travel Time
6h 13m
₹9,412
Onwards
Bankura
Kolkata
Shillong
Approx Travel Time
7h 10m
₹4,931
Onwards
Via Durgapur, Guwahati
Bankura
Durgapur
Guwahati
Shillong
Approx Travel Time
6h 10m
₹18,613
Onwards
FASTEST
Bankura
Durgapur
Guwahati
Shillong
Approx Travel Time
6h 5m
₹16,681
Onwards
Bankura
Durgapur
Guwahati
Shillong
Approx Travel Time
6h 25m
₹16,586
Onwards
Bankura
Durgapur
Guwahati
Shillong
Approx Travel Time
8h 37m
₹17,090
Onwards
Via Siuri, Agartala
Bankura
Siuri
Agartala
Shillong
Approx Travel Time
18h 5m
On Demand
Via Siuri, Siliguri
CHEAPEST
Bankura
Siuri
Siliguri
Shillong
Approx Travel Time
1d 1h 27m
₹1,215
Onwards
Via Malda, Siliguri
Bankura
Malda
Siliguri
Shillong
Approx Travel Time
1d 3h 17m
₹10,813
Onwards
Via Siliguri
Bankura
Siliguri
Shillong
Approx Travel Time
1d 4h 30m
₹1,350
Onwards
Frequently Asked Questions
What is the distance between Bankura and Shillong?
Shillong is approximately 650+ kms from Bankura.
How long does it take to reach Shillong from Bankura?
It takes approximately 6 hours to reach Shillong from Bankura by Train, Flight Via Durgapur, Guwahati.
What is the cheapest way to reach Shillong from Bankura?
The cheapest way to reach Shillong from Bankura is by Train, Bus Via Siuri, Siliguri.
What is the fastest way to reach Shillong from Bankura?
The fastest way to reach Shillong from Bankura is by Train, Flight Via Durgapur, Guwahati.


