The journey from Kedarnath to Rajkot is a long-haul transit across Northern and Western India. You first navigate the mountain roads to Haridwar, then board a train to Rajkot Junction. The total distance is approximately 1800 km. This route connects the Himalayan shrine to the heart of the Saurashtra region. Expect a travel time of 36 to 40 hours.
Total Distance: 1800 km by road and rail; 1250 km straight-line air distance.
Book your train tickets well in advance as this route is high-demand.
November to February for pleasant weather in Rajkot.