To reach Puducherry from Bandipora, travel to Jammu Tawi by road. From there, take a train to Chennai and then a bus or taxi to Puducherry. Alternatively, fly from Srinagar to Chennai and then travel to Puducherry.
Total Distance: 2800 km by road, 2200 km air distance.
The train journey is very long; prepare accordingly.
October to March for pleasant weather.