The nearest railway station to Kedarnath is the “Rishikesh Railway Station,” which is located approximately 216 kilometers away from Kedarnath. Rishikesh Railway Station is well-connected to major cities in India, including Delhi, Mumbai, Kolkata, and Chennai, through regular train services.
From Rishikesh Railway Station, one can hire a taxi or take a bus to reach Gaurikund, which is the nearest roadhead to Kedarnath. The distance between Gaurikund and Kedarnath is approximately 16 kilometers, and it can be covered by trekking or by hiring a pony or a palanquin.
Please note that there is no direct railway connectivity to Kedarnath, and one has to travel by road and then trek to reach the temple. The trek from Gaurikund to Kedarnath is approximately 16 kilometers long and involves a steep climb. Alternatively, one can also hire a helicopter service from Phata or Guptkashi to reach Kedarnath.