Introduction

Mumbai is the dream city and one of India’s biggest metropolitan cities. The constant race against time and deadlines has become a part of everyday life. But somewhere, there is a quiet moment calling to take a pause and connect with the Himalayas. That’s when a thought came to mind to plan a Mumbai-to-Kedarnath trip. 

But wait, the journey from Mumbai to Kedarnath is not as simple as it seems; actually, it’s very long and layered, filled with changing landscapes and unique experiences. Many pilgrims often wonder about the best way to reach the Kedarnath Temple from Mumbai or how to go Kedarnath from Mumbai.

So if you are also one of them and are looking for a straightforward guide on how to reach Kedarnath from Mumbai, with all the possible answers to your questions. It helps you to understand routes and distances to make your journey safe, smooth, and meaningful.

Overview of the Mumbai to Kedarnath trip

  • Travel options: Flight, train, road, or a combination of those, along with a final stretch of a trek.
  • Travel time: 6-7 days
  • Mumbai to Kedarnath route: Mumbai → Dehradun/Haridwar (via Delhi) → Devprayag → Rudraprayag →  Guptkashi → Gaurikund → Kedarnath Dham
  • Nearest Airport: Jolly Grant Airport in Dehradun
  • Nearest Railheads: Haridwar (HW), Rishikesh railway station (YRNK), and Dehradun Junction (DED).
kedarnath from mumbai

Mumbai To Kedarnath Distance & Route Overview

The Mumbai to Kedarnath distance is around 1,550 km by road to Gaurikund. Distance can vary by travel mode and the starting point of your trip. 

Here is a quick table of the Mumbai to Kedarnath route and distance from various travel modes, which helps to understand the route so that you can plan your trip smoothly. 

Travel OptionApprox. distanceEstimated travel timeRoute Travel suitability
By flight + road + trek1438 km (Aerial distance) + 250 km (road) + 16 km trek2.5 hours (flight) + 8-9 hours (road) + 6-8 hours (trek)Mumbai (BOM) → Dehradun Jolly Grant Airport (DED) → Guptkashi → Sonprayag → Gaurikund → KedarnathBusy professionals and comfort seekers
By train + road + trek1750 km (train) + 250 km (road) + 16 km trek25-30 hours (train journey) + 8-9 hours (road) + 6-8 hours (trek)Mumbai → Haridwar/Rishikesh (train) → Sonprayag → Gaurikund (road) → KedarnathBudget travelers and family travelers
By road + trek 1900 km by road + 16 km trek2-3 days of travelMumbai → Surat → Jaipur → Delhi → Haridwar/Rishikesh → Sonprayag → Gaurikund → Kedarnath Road trip lovers

Also Check: Kedarnath Temple Distance from major cities, towns, and nearby places.

Best Way To Reach Kedarnath From Mumbai

The best way to reach Kedarnath from Mumbai is to fly up to Dehradun or take a train to Haridwar/Rishikesh, then proceed to Sonprayag/Gaurikund via road travel, and complete the final stretch trek to the Kedarnath Temple. 

Ultimately, choosing the best way to reach Kedarnath from Mumbai depends on your budget, comfort, and how much time you have. 

The following are the best ways to reach Kedarnath from Mumbai:

Fastest Option Overall: Flight + Road

The most convenient and preferred option for many pilgrims is to take a flight from Mumbai (BOM) to Dehradun (DED). From there, a road journey followed to Gaurikund, the base camp. 

For the final stretch, pilgrims can take helicopter services available from Phata/Sirsi/Guptkashi or complete the trek on foot. Ideal for time-bound travellers and comfort seekers. 

Most Economical & Balanced: Train + Road

Take a train from Mumbai to Delhi or directly to Haridwar/Rishikesh. From there, take a bus or taxi to reach Gaurikund. From there, head on a trek to Kedarnath. Good option for budget travellers and families. 

Scenic Route: Road trip + trek

Kedarnath from Mumbai by road is an option for those who love long road trips and scenic drives. It requires covering over 1800+ km and takes almost 2-3 days of driving. 

Firstly, travel to base cities (Haridwar/Rishikesh/Dehradun), then continue to Gaurikund. From there, complete the trek on foot or via Pony/Palki service. 

Best Recommendation: Devotees looking for a hassle-free experience can opt for the Kedarnath tour package from Mumbai, complete services, handling all complex travel logistics to make the journey safe, memorable, and spiritually fulfilling. 

How To Reach Kedarnath From Mumbai?

To reach Kedarnath from Mumbai, you must travel to base cities: Dehradun, Haridwar, or Rishikesh, by air, train, road, or a combination of those. 

From these cities, continue by road travel to Sonprayag and Gaurikund. From there, the final stretch is a 16 km trek to the Kedarnath Temple, which can be completed on foot, pony/palki, or by helicopter service. 

One of the most important things that every pilgrim planning to travel from Mumbai must know is that there is no direct connectivity by air, train, or road. Pilgrims must complete the trek to reach the temple. 

Below is a brief overview of how to go Kedarnath from Mumbai:

Option 1: By Air (Fastest Route)

Traveling by air is the most practical option for long travel distances. Flying from Mumbai (BOM) to Dehradun Airport (DED) takes around 2 to 2.5 hours for the direct flight.

Onward journey: From the airport, proceed on a road trip to Sonprayag/Gaurikund. Then head on a trek to reach the temple. 

Option 2:  By Train (Cheapest Way)

Take a train from Mumbai to major railheads in Uttarakhand (Haridwar & Rishikesh). It takes around 25-30 hours of travel. From there, head on the road to Sonprayag/Gaurikund and then trek to Kedarnath Temple. 

Option 3: By Road (Long Travel)

Mumbai to Kedarnath by road is an alternate option for those who love long road journeys. It covers around 1900+ km and takes around 2-3 days of driving with necessary halts. 

You can reach it via self-drive or hire a private taxi for the entire road trip to Gaurikund, the last motorable point to Kedarnath. From Gaurikund, devotees must complete the trek to reach the shrine. 

How To Reach Kedarnath From Mumbai By Flight?

To reach Kedarnath from Mumbai requires travelling in multiple stages:

1 Step: Mumbai to Dehradun (flight): Take a direct flight from Mumbai International Airport (BOM) to Jolly Grant Airport in Dehradun, which takes around 2 to 2.5 hours. 

2 Step: Dehradun to Gaurikund (road): From the airport, take a taxi/bus for the drive to Sonprayag or Gaurikund, covering around 240 km and taking 6-7 hours. 

3 Step: final leg Trek to Kedarnath: From Gaurikund, you can trek on foot or take Pony/Palki or helicopter service to reach the temple.  

mumbai to kedarnath flight

Mumbai to Kedarnath Flight Overview

  • Aerial distance: 1,438 km by air 
  • Duration: 2.5 hours for direct flights 
  • Major Airlines: IndiGo and Air India operate regular flights
  • Mumbai to Kedarnath flight ticket price: Mumbai to Dehradun flight ticket is ₹6,800 to ₹10,200 for the economical class, and a one-way flight. It can vary by booking time and season. 
  • Best route: Mumbai → Dehradun (BOM to DED) → road travel to Sonprayag → Gaurikund → trek to Kedarnath

Travel note: By any chance, if you don’t get the direct train from Mumbai to Dehradun/Haridwar, you can take a connecting flight to Delhi. From there, complete the rest of the journey by road travel. 

How To Reach Kedarnath From Mumbai By Train 

Mumbai to Kedarnath by train involves taking a train to Haridwar/Rishikesh from Mumbai, followed by a road journey of around 250 km to Sonprayag/Gaurikund. Then trek around 16 km to the Kedarnath Temple. 

mumbai to kedarnath train

Mumbai to Kedarnath Train Journey Overview

Step 1: Train to Haridwar/Rishikesh

Take a train from Mumbai (Bandra terminus or CSMT) to Haridwar (HW), Rishikesh (YRNK), or Dehradun (DDN). 

  • Popular trains: Dehradun Exp (19019) operates regularly, and YRNK SF Exp (22659) runs on a weekly schedule and is a direct train. 
  • Mumbai to Kedarnath distance by train: over 1600 km (by train)
  • Duration: 25 to 30 hours
  • Mumbai to Kedarnath train ticket price: ₹700-₹5,500 from Mumbai to Haridwar/Rishikesh

Step 2: Road journey to Gaurikund

From either of these railway stations, you can take a taxi or bus to reach Sonprayag and continue to Gaurikund. 

  • Route: Haridwar/Rishikesh → Devprayag → Rudraprayag → Sonprayag → Gaurikund → Kedarnath Temple
  • Drive distance: 240 to 250 km 
  • Travel time: 6-8 hours

Step 3: trek to Kedarnath Temple

From Gaurikund, head out on a trek to Kedarnath Temple, which is about 16 km one-way. 

Alternate option by train: Direct trains from Mumbai to Kedarnath are frequent, so you can take a connecting train to Delhi, such as the Rajdhani Exp (12951), and then complete the further journey by road.

Mumbai To Kedarnath By Road

The journey from Mumbai to Kedarnath by road covers approximately 1800 km. It can take 2-3 days to travel and is typically routed to major north Indian cities, such as Delhi, Haridwar, and Rishikesh. 

mumbai to kedarnath by road

The road journey requires travelling in multiple stages:

  • Mumbai to Delhi (segment 1): Primarily follows the NH-48 route, passing via Mumbai, Vadodara, Jaipur, and Delhi. Covers around 1400 km.
  • Delhi to Haridwar/Rishikesh (Segment 2): Follows the NH-334 route, passing via Delhi, Meerut, Haridwar, and Rishikesh. Covers around 250 km.
  • Rishikesh to Sonprayag/Gaurikund (Segment 3:): Travel on the NH-7 route passing through Devprayag, Rudraprayag, Guptkashi, Sonprayag, and Gaurikund. Covers around 240-250 km.
  • Final leg (Trek to Kedarnath Temple): Begin your 16 km trek towards Kedarnath Temple.  

Travel modes for road travel 

  • Self-drive or private vehicle: The most common option, a private car takes around ₹15,000 to ₹25,000 for road travel.
  • Bus: There is no direct bus from Mumbai to Kedarnath; travellers must take a bus to Delhi first, then board another vehicle to Haridwar, then proceed to Sonprayag/Gaurikund, then trek to Kedarnath Temple. 
  • Vehicle restrictions: Private vehicles and long-distance buses run till Sonprayag. From there, you must take a shuttle taxi for the final stretch of around 5 km to reach the base camp, Gaurikund.

Pro tip: If you reach Delhi from Mumbai via flight or train, you can refer to our guide on how to reach Kedarnath from Delhi for the complete guide.

Kedarnath Trek Details

No matter how you reach Uttarakhand, the real journey towards Kedarnath starts from the base point, Gaurikund. You must complete the Gaurikund to Kedarnath trek on foot, requiring physical endurance and good health. 

Alternate options for the Kedarnath trek:

For those who are unable to trek or wish to skip it, can take a Pony/Palki/Pitthu service for Kedarnath or take a helicopter service from nearby helipads: Phata, Sirsi, and Guptkashi.  

Key details:

  • Starting point: Gaurikund
  • Leading point: Kedarnath Temple
  • Trek distance: 16 km one way
  • Time taken: 6-8 hours, depending on your pace
  • Difficulty levels: Moderate to challenging
  • Major stop points: Jungle Chatti, Bheembali, Rambara, Linchauli, and Kedarnath base camp
  • Facilities on route: Medical camps, resting sheds, and tea stalls
  • Trek timing: Starts from 4:00 AM to 1:30 PM from Gaurikund
gaurikund to kedarnath temple trek image

Travel Tips For Mumbai To Kedarnath Trip

  • Kedarnath Registration: Registration for Kedarnath Yatra is the very first step to your journey, no matter which travel mode you choose: trek or helicopter. Without registration, you are not allowed to proceed on your journey.
  • Fuel Strategy: If you travel by your own vehicle, fill up your vehicle at Haridwar and Rishikesh. After these cities, fuel pumps are scarce, so remember it.
  • Best time to visit: Choose the best time for Kedarnath, which is May to June and September to October, for safety and accessibility reasons.
  • Weather Consideration: Weather can fluctuate quickly in the Himalayas, so be prepared for it.
  • Book everything in advance: Book your transportation, hotels, or Kedarnath package in advance to avoid last-minute hassle.
  • Carry Cash: Keep cash handy, as ATMs are limited and digital payments may be disrupted due to poor networks.
  • Respect the site: Kedarnath is a holy site, so avoid littering and maintain the sanctity of the site. 

Conclusion

A journey from Mumbai to Kedarnath is a transformative journey to experience the divinity and faith that take you closer to inner peace and self-discovery. From choosing the right travel option to preparing for the trek, every aspect of the journey is important for a safe and memorable trip. 

Planning in the right way and with a flexible mindset, your trip to Kedarnath from Mumbai becomes most memorable and stays forever. So travel smart, safe, and wisely to witness the beauty of the Himalayas and to feel the divine energy of the site. 

FAQs

How far is it from Mumbai to Kedarnath?

The distance of Kedarnath from Mumbai is approximately 1700-1800 km by road up to Gaurikund. From there, a trekking journey followed to reach the Kedarnath Temple. Distance can vary depending on the travel mode (flight or train) and the starting point of your trip.

How to go from Mumbai to Kedarnath by flight?

To reach Kedarnath from Mumbai by flight, you must travel in multiple stages, as there is no direct air connectivity. You must take a flight from the nearest airport to Kedarnath, Jolly Grant Airport in Dehradun, around 240 km away. 

From the airport, take a taxi/bus to reach the base point (Gaurikund) and then follow a 16 km trek towards the Kedarnath Temple.

How to plan a Kedarnath trip from Mumbai?

Planning a Kedarnath trip from Mumbai requires careful planning, including travel bookings, hotel bookings, local road transfers, and mandatory things such as Kedarnath registration and trek preparation, which take around 5-7 days to cover.

Which is the fastest train from Mumbai to Haridwar?

BDTS Hw Exp (22917) is the fastest train from Mumbai to Haridwar, takes around 25-26 hours, and runs only on Wednesday. YRNK Exp and LTT Hw Exp are other popular options.

What is the ticket price of a sleeper class train from Mumbai to Kedarnath?

The cost of a sleeper class from Mumbai to Kedarnath (Haridwar or Rishikesh) is around ₹700 to ₹1,000 per person and can vary depending on booking time and season.

What is the cheapest way to Kedarnath from Mumbai?

The cheapest way to reach Kedarnath from Mumbai is to take a train from Mumbai (LLT station or Bandra Terminus) to Haridwar (HW), Rishikesh, or Dehradun. 

From either of these cities, hire a bus to Sonprayag, then take a shuttle taxi to Gaurikund. From there, complete the trek to reach the temple. Avoid pony/palki and private taxis to travel on a budget.