The journey from Bhaderwah to Pune involves a road trip to Jammu followed by a long-distance train. The road journey to Jammu takes 6 hours. From Jammu Tawi, direct trains run to Pune Junction. The train journey takes about 28-30 hours.
Total Distance: 2100 km by road, 1800 km straight-line.
Jhelum Express is a reliable option.
November to February for pleasant weather.