The journey from Narkanda to Jalandhar is a 300 km trip. You can take a taxi to Chandigarh and then a train to Jalandhar. It takes about 8 hours in total.
Total Distance: 300 km by road, 200 km straight-line.
Book train tickets in advance.
October to March.