The journey from Kangan to Rishikesh is a long-distance trip covering approximately 850 kilometers. You must first travel from Kangan to Jammu Tawi railway station by taxi or bus. From Jammu, take a train to Haridwar, which is the nearest major railhead to Rishikesh. Finally, take a short taxi or bus ride from Haridwar to Rishikesh. This journey involves crossing multiple states and typically takes 24 to 30 hours.
Total Distance: 850 km by road, 550 km air distance.
Book your train tickets well in advance as this route is popular.
March to May or September to November.