
Bankura to Gaya
Gaya is approximately 300+ kms from Bankura. The fastest way to reach Gaya from Bankura is by Train. It takes approximately 6 hours. The cheapest way to reach Gaya from Bankura is by Train Via Asansol which would take approximately 8 hours.
Sort By
Mode of Transport
Via Baghmara
Bankura
Baghmara
Gaya
Approx Travel Time
7h 25m
On Demand
Via Dhanbad
Bankura
Dhanbad
Gaya
Approx Travel Time
7h 40m
On Demand
Bankura
Dhanbad
Gaya
Approx Travel Time
8h 10m
On Demand
Via Asansol
CHEAPEST
Bankura
Asansol
Gaya
Approx Travel Time
8h 10m
₹330
Onwards
Bankura
Asansol
Gaya
Approx Travel Time
9h 25m
₹895
Onwards
Bankura
Asansol
Gaya
Approx Travel Time
9h 28m
₹2,820
Onwards
Via Purulia
Bankura
Purulia
Gaya
Approx Travel Time
7h 55m
₹365
Onwards
Bankura
Purulia
Gaya
Approx Travel Time
8h 10m
₹390
Onwards
Via Durgapur
Bankura
Durgapur
Gaya
Approx Travel Time
8h 40m
₹380
Onwards
Frequently Asked Questions
What is the distance between Bankura and Gaya?
Gaya is approximately 300+ kms from Bankura.
How long does it take to reach Gaya from Bankura?
It takes approximately 6 hours to reach Gaya from Bankura by Train.
What is the cheapest way to reach Gaya from Bankura?
The cheapest way to reach Gaya from Bankura is by Train Via Asansol.
What is the fastest way to reach Gaya from Bankura?
The fastest way to reach Gaya from Bankura is by Train.