850–900 km by road via Haridwar. No train or airport at Kedarnath temple. How to go from Varanasi / Kashi / Banaras by train, flight, cab, trek or helicopter.
Quick answer: Varanasi to Kedarnath distance is about 850–900 km by road via Haridwar. The same figure applies to Kashi and Banaras (same city). There is no railway station and no airport at Kedarnath temple. Train or flight goes only as far as Haridwar, Rishikesh or Dehradun. Then cab to Gaurikund / Sonprayag, then about 16 km by trek, pony (Ghoda Sawari), palki or helicopter.
This blog is the distance and “how to go” page. To book the yatra (Rudra Abhishek, special darshan, pony, hotels), open Kedarnath yatra package from Varanasi.
Varanasi to Kedarnath distance (road, train, car)
- By road / by car: about 850–900 km via Haridwar (not a comfortable same-day drive for families).
- By train: Varanasi → Haridwar or Rishikesh. There is no Varanasi–Kedarnath train to the temple.
- By flight: no flight to Kedarnath. Fly toward Dehradun (or via Delhi), then road + trek/helicopter.
- Gaurikund / Sonprayag: last road points before the 16 km temple stretch.
- Reverse: Kedarnath to Varanasi / Kashi Vishwanath is the same corridor in reverse.
How to go to Kedarnath from Varanasi
- Train or flight from Varanasi to Haridwar / Rishikesh / Dehradun.
- Cab to Sonprayag or Gaurikund (we can book this leg).
- 16 km to the temple: walk, pony, palki, porter, or helicopter from Phata / Guptkashi (weather and slots apply).
Need a cab for the plains and hill road? Cab booking in Varanasi.
Train ticket price and flight ticket price
IRCTC and airline fares change every day. We do not publish a fake fixed “ticket price”. We plan the yatra around your dates and share a package quote for hotels, cab, priest and trek support. Check live train/flight fares on official sites, then WhatsApp us for the rest.
Best season
Temple open season is usually Akshaya Tritiya to around Kartik. May–June and September–October are the most used windows. Opening weeks are crowded — book early.