Introduction
Planning a spiritual journey to Kedarnath from Indore? You are not alone. Every year, thousands travel from Indore to Kedarnath to seek the blessings of lord shiva at his sacred shrine in the Himalayas.
But reaching Kedarnath is not like visiting a normal spiritual destination; unlike the other pilgrimages, Kedarnath Yatra requires proper planning and preparation due to its remote location and strict government protocols.
Don’t worry; here is a complete guide on Indore to Kedarnath, covering distance, route, travel modes, flight and train ticket prices, and practical tips to help you in planning a safe and smooth yatra. Know all about how to reach Kedarnath from Indore.
Overview of Kedarnath Journey—
- Travel Options: By Road, Train, or Flight
- Duration: 2 to 3 days, depending on the road conditions, halts, and weather
- Common Route: Indore→ Dehradun/Haridwar → Devprayag → Guptkashi → Sonprayag → Gaurikund → Kedarnath Temple
- Nearest Airport: Jolly Grant Airport, Dehradun
- Nearest Railhead: Haridwar & Rishikesh
How To Reach Kedarnath From Indore
Reaching Kedarnath from Indore required traveling to the gateway cities: Dehradun, Haridwar, or Rishikesh via air and train, then following a road journey to Gaurikund. From there, a final stretch of a 16 km trek to reach the temple.
Travel tips: For a better option, you can also reach Delhi from Indore and continue further journey. For detailed information, read "How to reach Kedarnath from Delhi". Below is a detailed step-by-step guide on how to reach Kedarnath from Indore via different travel modes. Let’s take a look at this.
Step 1: Indore to Dehradun/Haridwar (Flight/Train)
By Flight: You can take flight from Indore Airport to the Dehradun Airport. Various airlines, such as Air India, IndiGo, and more operates flights. This is the most convenient option, making Kedarnath safe for senior citizens. - Aerial Distance: 946 km
- Travel Time: 2-3 hours
- Flight ticket price: ₹8,000 and ₹12,000
By Train: Another option for budget travellers is to take a direct train from Indore to Haridwar Railway station. Available trains are LMNR YRNK EXP (14317) and Ujjain Exp.
- Distance: 1,102 km
- Travel Time: 20-22 hours
- Train Ticket Price: ₹500 (sleeper) to ₹2,100 (2 AC)
Step 2: Dehradun/ Haridwar to Gaurikund (Bus/Cab/Taxi)
From airport and railway station, you can take direct bus or hire taxi/cab to reach Gaurikund Uttarakhand. - Distance: 245 to 260 km
- Travel Time: 8–10 hours, vary with the traffic and road conditions
- Travel Options: Bus or Cab/Taxi
- Price: ₹750 - ₹1,200 (Bus) or ₹8,900 - ₹10,600 (Cab/Taxi)
Step 3: Gaurikund to Kedarnath Temple (Trek)
After reaching Gaurikund, start the 16 km Kedarnath Trek to reach the Temple. - Trek Distance: 16 km
- Time Taken: 6-7 hours on foot
- Trek Options: On foot, Pony/Palki, or Helicopter
- Trek Difficulty: Moderately challenging
Note: For an easier access to the shrine, you can book Kedarnath VIP Darshan Tickets, ideal for senior citizens and a better option to avoid long queues.
Indore to Kedarnath Distance & Route Overview
Understanding the distance between Indore and Kedarnath is important for route planning. The distance is approximately 950 to 1,397 km; it can vary depending on travel modes.
Travel Mode
| Approx. Distance
| Estimated Travel Time
| Route
|
By flight + road + trek (fastest)
| 946 km (aerial) + 240 km + 16 km trek
| 4-5 hour flight + 6-8 hours for road trip + 6-8 hours for trek
| Indore (IDR Airport) → Dehradun → Sonprayag → Gaurikund → Kedarnath
|
By Train + Road + trek
| 1,102 km (train) + 250 km (road) + 16 km trek
| 20-22 hours for train + 250 km road + 6-8 hours trek
| Indore → Haridwar/Rishikesh → Sonprayag → Gaurikund → Kedarnath
|
By Road + trek
| 1397 km (road) + 16 km
| 30-35 hours driving and 6-8 hours trek
| Indore → Delhi → Haridwar → Sonprayag → Gaurikund → Kedarnath
|
Note: There is no direct connectivity to travel from Indore to Kedarnath; travelers must reach the base point of Garikund by road, then complete a final 16 km trek to reach the temple.

How To Reach Kedarnath From Indore By Flight?
Indore to Kedarnath by flight is the fastest way to travel, but there is no direct connectivity to it. Since Kedarnath doesn’t have its own commercial airport, travelers must first fly to Jolly Grant Airport in Dehradun (the nearest airport to Kedarnath) and then take the remaining journey by road and further trek to the Kedarnath Temple.
Here is a step-by-step overview of how to reach Kedarnath from Indore by flight:
Step 1: Indore to Dehradun
Take a flight from Devi Ahilya Bai Holkar Airport (IDR) to Jolly Grant Airport in Dehradun. Airlines such as Indigo and Air India are the main carriers operating non-stop flights for this route.
- Aerial Distance: 946 km
- Flight Duration: Approximately 2 hours
- Flight ticket price: Ranges between ₹8,000 and ₹12,000 one-way
Note: Flights from Indore to Dehradun may be limited, so book your tickets in advance.
Pro Tip: If you don’t get a direct flight on your preferred travel dates, you can take a connecting flight to Delhi. From there, the transfer takes another flight or continues by road.
Step 2: Dehradun to Gaurikund (Road Travel)
Once you reach Jolly Grant Airport, you must travel by road to reach the base point (Gaurikund). From the airport, you can hire a taxi or bus to cover a distance of around 240 km, which takes 7-8 hours.
Step 3: Gaurikund to Kedarnath temple (Trek)
From Gaurikund, devotees must complete a 16 km trek to reach the temple. The trek to the Kedarnath temple can be completed via trekking on foot, pony/palki service, or helicopter.
How To Reach Kedarnath From Indore By Train?
Traveling by train is the economical way to travel, but like the airport, Kedarnath also doesn't have any train connectivity to the temple, so you have to take a train to Haridwar/Rishikesh first and complete the remaining journey to the Kedarnath temple by road travel and trek.
Let’s take a look at tow to reach Kedarnath from indore by train.
Step 1: Indore to Haridwar
Take a direct train from Indore (especially from Laxmi Nagar, which is around 3 km from Indore junction) to Haridwar or Rishikesh.
- Popular Trains: LMNR YRNK EXP (14317) runs on saturdays and sundays and Ujjain Exp runs on wednesdays and thursdays.
- Indore to Kedarnath distance by train: Approx. 1102 km up to Haridwar, taking around 20-22 hours.
- Pune to Kedarnath train ticket price: A train ticket from Indore to Haridwar ranges between ₹500 for a sleeper and ₹2,100 for 2 AC per person and can vary by season and booking time.
- Alternative option: Direct trains are limited, so many travelers often choose to take a train to Delhi, then transfer to another train to Haridwar or Rishikesh.
Step 2: Haridwar to Gaurikund
Onward Journey: From Haridwar/Rishikesh, you must travel by road to reach Gaurikund (base point), approx. 240-250 km. It can be covered via taxi or bus and takes around 6-8 hours, passing via Devprayag, Rudraprayag, Guptkashi, and Gaurikund.
Step 3: Gaurikund to Kedarnath Temple
From Gaurikund, complete the last remaining distance of around 16 km trek, which you can complete by trekking on foot or hiring a pony/Palki or helicopter service from nearby helipads.
Pro Tip: After reaching Haridwar or Rishikesh, join our Kedarnath Yatra Package with complete end-to-end services, offering experience for well-organised journey.
How To Reach Kedarnath From Indore By Road?
Traveling from Kedarnath to Kedarnath by road is an adventurous experience but can be very long, suitable only for road trip lovers. It covers a distance of around 1,177 km by road till Gaurikund. From there, embark on a final leg of the journey, a 16 km trek towards Kedarnath temple.
Stage 1: Indore to Haridwar/Rishikesh via Delhi
You can drive or take a private outstation taxi to reach Haridwar or Rishikesh from Indore, covering a distance of around 1,000+ km, which takes around 20-25 hours of driving.
Common routes follows— Indore → Ujjain → Bhopal → Jhansi → Delhi → Haridwar → Rudraprayag → Sonprayag → Gaurikund → Kedarnath.
- Distance: 1,000+ km
- Travel Time: 20-25 hours
- Key stopovers: Ujjain, Jhansi, Delhi and Haridwar are ideal for acclimatization and refueling.
Alternative option: If you do not prefer driving by yourself, you can take a bus from Indore to Delhi, then transfer to another bus from Delhi’s ISBT to Haridwar/Rishikesh.
Stage 2: Haridwar to Gaurikund
After reaching Haridwar or Rishikesh, you can take a bus or hire a taxi to reach Gaurikund. Covering a distance of around 240 km takes 8-9 hours to complete.
Final Leg: Gaurikund to Kedarnath (Trek)
From Gaurikund, a 16 km uphill trek starts, leading to Kedarnath temple. Can be covered by walk or via two primary modes:
- Pony/Palki or Pitthu: Available from Gaurikund with a price range between ₹8,000 and ₹15,000 per person.
- Helicopter: Helicopter services for kedarnath available from nearby helipads Phata, Sirsi, and Guptkashi; they must be booked through the official site of IRCTC Heliyatra.
Best Way To Reach Kedarnath From Indore
The best way to reach Kedarnath from Indore depends on your travel style, budget, and time. Since, due to no direct connectivity, the journey requires a combination of travel modes.
Generally, taking a flight to Dehradun or train to Haridwar/Dehradun is considered, followed by a road trip to Gaurikund and then a 16 km trek to reach the temple.
- By Flight + Road: Take a direct flight from Indore to Dehradun Airport. Many direct flights are avilable by airlines, such as Air India, IndiGo, and more. From the airport take a direct taxi or cab to reach Gaurikund, then trek to the temple.
- By Train + Road: Another better option is to take a train from Indore to Haridwar, then take a bus, cab, or taxi to reach Gaurikund by road. From Gaurikund embark on the 16 km trek to the temple.
Whether you travel by flight or train, the ultimate decision is yours. Choose the flight option, If you want to save time and travel comfortably, or if you looking for a budget-friendly way, traveling by train is a reliable option.
Kedarnath Temple Trek
Reaching Kedarnath Temple is not just spiritual but adventurous too. A 16 kilometers hazardous trek is required to reach the sacred shrine. This uphill trek is steep with rough mountain trails.
Here are the options to complete the trek:
- Option 1: Trek on foot: If you are fit and young, you can complete the trek on foot with proper preparation for Kedarnath trek.
- Option 2: Pony/Palki/Khachhar: An alternative option to complete the trek is to opt for pony/palki services. Check the Pony/Palki and Kandi rates of Kedarnath.
- Option 3: Helicopter Service: For a fastest and comfortable option, you can book helicopter services for Kedarnath.
Pro Tips: Book Helicopter tickets by the official IRCTC Heliyatra portal and avoid any thrid party agents, to prevent scams.
Travel Tips For Indore To Kedarnath Yatra
- Advance Bookings: Book Your stays and transportation in advance.
- Mandatory Registration: Complete your Kedarnath Registration first, as without registration, you are not allowed to enter.
- Warm Clothings: Carry proper warm clothes and rain gear even in summer, as the temperature can drop significantly in the Himalayas.
- Carry Medicines & Documents: Keep your medicines and documents ready.
- Respect Environment: Respect the local customs and follow the guidelines for a safe journey.
- Start Early: Start the trek early and stay hydrated during the trek.
Conclusion
The journey from Indore to Kedarnath is about to experience the faith, devotion, and beauty of the majestic Himalayas. Whether you are traveling by train or flight, every route has a unique experience.
But for a smooth, safe, and deeply fulfilling experience, planning properly or choosing a well-structured Kedarnath tour package is a good choice. It allows one to focus only on the spiritual aspect of the journey, making the Darshan experience more meaningful.
FAQs
How to visit Kedarnath from Indore?
You can visit Kedarnath from Indore by air, train, road, or a combination of those, but the final stretch requires trekking to reach the shrine. You can take a flight to Dehradun’s Jolly Grant Airport or train to Haridwar/Rishikesh. From these cities, take a bus or hire a taxi to Gaurikund (base point) and then head on a final 16 km stretch to reach the shrine.
How to reach Kedarnath by train from Indore?
To reach Kedarnath from Indore by train requires traveling by train to Haridwar/Rishikesh (nearest railheads), followed by a road journey to Gaurikund via taxi or bus, then a final 16 km trek to the Kedarnath temple.
What is the train ticket price from Indore to Haridwar?
A ticket from Indore to Haridwar costs around ₹500 to ₹2,100 per person, depending on class (sleeper/AC/2AC). Price can vary by season or time of travel.
Can I travel directly by car to Kedarnath from Indore?
Yes, you can travel by car from Indore to Kedarnath, covering around 1,177 km by road to Gaurikund. From Gaurikund, you must trek to reach the temple. You can hire a pony/palanquin or a helicopter if you skip trekking. The road distance from Indore to Kedarnath takes around 22-24 hours and requires rest and stamina.