You can reach Kedarnath by the following methods. The 16 Km trek for Kedarnath starts from Gaurikund. But public & private transport is restricted till Sonprayag. You must avail local shuttle taxis to travel between Gaurikund & Sonprayag. By Road - You can reach Sonprayag by public transport or private vehicle from nearby major cities like Rishikesh, Dehradun, Haridwar or Delhi. Distance between major cities & Sonprayag: 1. From Risikesh - Approx. 208 km 2. From Haridwar: Approx. 231 km 3. Distance from Dehradun: Approx. 244 km. 4. Distance from Delhi: Approx. 462 km. By Train - The nearest railway station is Rishikesh & Haridwar. By Flight - The nearest airport is Jolly Grant Airport in Dehradun. By Helicopter - You can book Kedarnath Shuttle Heli Service from Guptkashi, Phata or Sirsi. The booking for Shuttle Heli services can only be done through IRCTC's official website. You can also book Kedarnath Luxury Helicopter services from Dehradun.