The nearest Airport to Bankura is Netaji Subhas Chandra Bose International Airport, Kolkata which is about 212km to Bankura. From there, you can take a cab, bus or train to Bankura.
Rail distance of Bankura from Kolkata is 233 km. Bankura Junction railway station is present in the Bankura town which is managed by the South Eastern Railways and is on the Adra-Midnapore rail route. Trains from Kolkata are available for Bankura on regular basis. Some of these trains are Rupasibangla Exp (12883), Hwh Prr Exp (12827), Aranyak Express (12885), Pbr Kaviguru Exp (12950), Samarsata Exp (12152) etc. The minimum time a train takes to reach Bankura from Kolkata is 3h 35m.
It is well connected by road with Kolkata and surrounding towns like Asansol, Durgapur, Burdwan, Panagarh and other parts of the state.