Air: Netaji Subash Chandra Bose International Airport (CCU) is the nearest major airport at a distance of 250 km. Although, Birsa Mundra Airport (IXR) in Ranchi is closer but operates limited flights.
Rail: Purulia Railway Station (PRR) is 40 km from Ayodha Hill. Regular trains from Kolkata, Howrah and Bokaro.
Road: The best thing about Purulia is that it is well connected with Ranchi (122 km), Jamshedpur (80 km), Dhanbad (60 km) and Kolkata (300 km).