
Bankura to Shillong
Shillong is approximately 700+ 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, Flight, Bus Via Durgapur, Guwahati which would take approximately 7 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
Bankura
Guwahati
Shillong
Approx Travel Time
14h 40m
On Demand
Bankura
Guwahati
Shillong
Approx Travel Time
15h 55m
On Demand
Bankura
Guwahati
Shillong
Approx Travel Time
15h 55m
On Demand
Via Durgapur, Guwahati
CHEAPEST
Bankura
Durgapur
Guwahati
Shillong
Approx Travel Time
7h 5m
₹6,303
Onwards
FASTEST
Bankura
Durgapur
Guwahati
Shillong
Approx Travel Time
5h 50m
₹12,225
Onwards
Bankura
Durgapur
Guwahati
Shillong
Approx Travel Time
7h 5m
₹9,096
Onwards
Bankura
Durgapur
Guwahati
Shillong
Approx Travel Time
7h 20m
₹8,356
Onwards
Bankura
Durgapur
Guwahati
Shillong
Approx Travel Time
6h 5m
₹14,278
Onwards
Bankura
Durgapur
Guwahati
Shillong
Approx Travel Time
7h 20m
₹11,149
Onwards
Via Kolkata
Bankura
Kolkata
Shillong
Approx Travel Time
7h 37m
₹9,168
Onwards
Frequently Asked Questions
What is the distance between Bankura and Shillong?
Shillong is approximately 700+ 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, Flight, Bus Via Durgapur, Guwahati.
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.