Quick answer: How to Reach Mukteshwar from Delhi: Mukteshwar is about 340โ350 km from Delhi. The fastest option for most people is driving via Moradabad, Rampur and Haldwani (8โ9 hours). If you don’t want to drive the hills, take a morning train to Kathgodam (about 5.5 hours) and a taxi for the last 65โ70 km (2.5โ3 hours). There’s no direct train or flight to Mukteshwar.
The plains part of the trip is easy. It’s the last 70 km of climbing after Kathgodam that decides whether you arrive relaxed or sick of the car. This guide compares every option, with the times and trade-offs we’d tell a friend.
Delhi to Mukteshwar: all options compared

| Option | Total time | Rough cost (one way) | Best for |
|---|---|---|---|
| Own car | 8โ9 hours | Fuel + tolls | Families, groups, flexibility |
| Train to Kathgodam + taxi | 8โ9 hours door to door | Train fare + โน2,500โ3,500 taxi | Couples, anyone who hates long drives |
| Overnight train + taxi | Arrive by 9โ10 am | Sleeper/AC fare + taxi | Saving a day of leave |
| Bus to Haldwani + taxi | 9โ11 hours | Lowest | Solo travellers on a budget |
| Flight to Pantnagar + taxi | 5โ6 hours | Highest | Tight schedules (limited flights) |
| Taxi from Delhi | 9โ10 hours | Get 2โ3 quotes (one-way taxis charge return km) | Elderly parents, no driver in group |
Taxi and fare figures are what travellers typically report. They move with fuel prices and season, so confirm before booking.
Option 1: Delhi to Mukteshwar by road (most popular)
Leave Delhi by 5 am. That single decision matters more than which route you pick, because it gets you past Ghaziabad and the Hapur bypass before the trucks and office traffic start, and it puts you on the hill section in daylight.
The main route: via Moradabad, Rampur and Haldwani
Delhi โ Hapur โ Gajraula โ Moradabad โ Rampur โ Rudrapur โ Haldwani โ Kathgodam โ Bhimtal or Bhowali โ Mukteshwar
- Delhi to Moradabad (about 160 km, 2.5โ3 hours): four-lane highway with tolls. Gajraula, roughly 110 km out, is the usual breakfast stop with a string of large dhabas.
- Moradabad to Kathgodam (about 110โ120 km, 2.5โ3 hours): this is where quality varies. Rudrapur and Haldwani towns can be slow.
- Kathgodam to Mukteshwar (about 65โ70 km, 2.5โ3 hours): hill road with hairpin bends.
The Bazpur alternative (avoids Haldwani town)
From Rampur, turn towards Swar and Bazpur, then Kaladhungi to Kathgodam. It’s a few km longer but regular drivers on Tripadvisor forums and road-trip blogs describe it as quieter, with a pleasant forest stretch near Kaladhungi. Use this if Google Maps shows red traffic through Haldwani.
The last 70 km: two ways up the hill
From Kathgodam you have two choices:
- Via Bhimtal (recommended most days): Kathgodam โ Bhimtal โ Bhowali bypass โ Ramgarh โ Mukteshwar. The Bhimtal lake is a good tea stop at the halfway point.
- Via Bhowali and Kainchi side: used when Bhimtal roads are jammed. On weekends, Nainital police have run traffic plans around Bhowali and Kainchi Dham (for example, parking at Bhimtal Vikas Bhawan and Bhowali Sanatorium with shuttles to the ashram, under a March 2026 plan). Check the latest advisory before you leave.
Both routes pass through Ramgarh, about 25 km before Mukteshwar. If you’re arriving hungry at 2 pm, stop there rather than pushing on. You can read more about Ramgarh in our things to do in Ramgarh guide.
Driving tips for the hill section
- Fill up fuel at Haldwani or Kathgodam. Pumps thin out after Bhimtal.
- Uphill traffic has right of way on narrow bends. Honk before blind curves.
- Use second or third gear on descents instead of riding the brakes.
- Try to reach Mukteshwar before sunset (around 5:30 pm in winter). The ridge road has fog patches and few lights.
- Carry motion-sickness tablets for kids. The BhowaliโRamgarh stretch has the tightest bends.
Option 2: Train from Delhi to Kathgodam + taxi (most comfortable)
Kathgodam is the nearest railway station to Mukteshwar, about 65โ70 km away. It’s the end of the line, so you won’t miss your stop.
Two trains are the ones most travellers use:
- Kathgodam Shatabdi Express: leaves New Delhi early morning (around 6 am) and reaches Kathgodam around noon. Take a pre-booked taxi and you’re in Mukteshwar by 3 pm.
- Ranikhet Express: overnight from Delhi Junction, reaching Kathgodam early morning. Good if you want to save a day of leave.
Check current timings on IRCTC, as schedules are revised from time to time. Book 3โ4 weeks ahead for long weekends and the October holidays.
Taxi from Kathgodam to Mukteshwar: expect โน2,500โ3,500 for a sedan and more for an SUV. The taxi stand is right outside the station, but on busy weekends pre-booking through your stay is easier than bargaining. Ask your host to arrange it; hill-station hosts usually know drivers who do this run daily.
Option 3: Bus from Delhi
Uttarakhand Transport Corporation and private operators run buses from Anand Vihar ISBT to Haldwani, and some continue to Nainital. There’s no reliable direct bus to Mukteshwar.
From Haldwani, take a shared jeep towards Mukteshwar or hire a taxi. Shared jeeps are cheap but run on no fixed schedule and stop running by late afternoon. This option makes sense for solo backpackers. For families, the train is only slightly more expensive and far less stressful.
Option 4: Flight to Pantnagar
Pantnagar Airport is the nearest airport to Mukteshwar, roughly 95โ100 km away (3โ3.5 hours by taxi). There are only a few flights from Delhi. When they run on your dates they’re the fastest way in, but many travellers find the train plus taxi works out almost as quick once you add airport time.
Nainital to Mukteshwar distance and route

Nainital to Mukteshwar is about 46โ50 km by road, a 1.5 to 2-hour drive via Bhowali and Ramgarh. Taxis from Nainital’s Tallital stand charge by the trip, so agree the fare (and whether sightseeing stops are included) before you set off.
Many people combine the two: a night in Nainital, then Mukteshwar for the quiet part of the trip. If you’re choosing between them, our Mukteshwar vs Nainital comparison might help.
Other distances to Mukteshwar
| From | Distance | Drive time |
|---|---|---|
| Delhi | 340โ350 km | 8โ9 hours |
| Kathgodam railway station | 65โ70 km | 2.5โ3 hours |
| Haldwani | 70โ75 km | 2.5โ3 hours |
| Bhimtal | 38โ40 km | 1.5 hours |
| Nainital | 46โ50 km | 1.5โ2 hours |
| Ramgarh | 25 km | 1 hour |
| Kainchi Dham | 40 km | 1.5 hours |
| Pantnagar Airport | 95โ100 km | 3โ3.5 hours |
| Almora | 55โ60 km | 2 hours |
Best time to drive to Mukteshwar

October to mid-December has the clearest roads and skies. March to June is busy but easy. July to mid-September is monsoon, when landslides can close the BhowaliโMukteshwar road for a few hours at a time. Start early and keep a buffer day if you must travel then.
In January and February, snow can make the last few km icy. Carry chains if snow is forecast, or leave the car at a lower point and let a local 4×4 take you up.
Planning a winter trip? Read where to stay in Mukteshwar for a winter weekend from Delhi. Once you’re there, here are the best places to visit near Mukteshwar.
Arriving late or by train? Stay at Nature Home by Saanjh Stays or A Cottage by Saanjh Stays in Mukteshwar, and ask us about a Kathgodam pickup when you book. Book directly at saanjhstays.com.
FAQs: How to Reach Mukteshwar from Delhi
Delhi to Mukteshwar takes 8โ9 hours by car if you leave by 5 am, covering about 340โ350 km. Leaving after 8 am usually adds 1โ2 hours because of traffic around Ghaziabad, Moradabad and Haldwani.
Kathgodam is the nearest railway station, about 65โ70 km from Mukteshwar. The drive from Kathgodam takes 2.5โ3 hours via Bhimtal or Bhowali.
No reliable direct bus runs from Delhi to Mukteshwar. Take a bus from Anand Vihar ISBT to Haldwani, then a shared jeep or taxi for the last 70 km.
Mukteshwar is about 46โ50 km from Nainital, roughly 1.5โ2 hours by road via Bhowali and Ramgarh.
Yes, in daylight and dry weather. The road is paved throughout, with tight bends after Bhowali. Avoid driving it after dark or during heavy monsoon rain if you’re new to hill roads.
