How far Kainchi Dham is from Delhi on each road, what the trains, the buses and the Pantnagar flight really get you, and why the easiest way to an early darshan is a night at the foot of the hills.
The short answer: Kainchi Dham is 333 to 338 km from central Delhi by road, and Google Maps puts the drive at about six and a quarter hours on empty roads; with Delhi traffic and a meal stop, plan on eight to nine. No train and no Uttarakhand Roadways bus goes to the temple itself. The railway ends at Kathgodam, 38 to 43 km short, and most pilgrims take the overnight 15013 Ranikhet Express, which leaves Delhi Junction at 22:05 and reaches Kathgodam at 05:05, early enough to be at the temple soon after it opens. Many of the “Delhi to Kainchi Dham” buses sold online stop in Haldwani or Kathgodam, with a taxi for the last stretch. If you are not on that night train, the plan that works best is to break the trip in Haldwani, sleep, and drive up at six the next morning, because the temple is calmest in its first hours and on weekends the police hold traffic climbing from Haldwani from 4 PM.
We measured the drive on Google Maps in the early hours of 23 October 2026, from India Gate to the temple at Kainchi, when the roads were close to empty, so the times below are the best you can hope for. Every road leaves Delhi the same way, east on NH 9 through Ghaziabad, Hapur and Garhmukteshwar to Moradabad, about 170 km. After that two of the three roads run on through Rampur, Rudrapur and Haldwani, where the climb begins, and the third turns north across the Tarai to Kaladhungi and climbs over Nainital.
| Road | Distance | Drive without stops | How it climbs |
|---|---|---|---|
| Through Haldwani, then the Bhimtal road | 333 km | 6 h 18 min | Up past Bhimtal to Bhowali, then 9 km down NH 109 to the temple |
| Through Haldwani and Kathgodam, then NH 109 | 338 km | 6 h 18 min | Up the valley through Ranibagh and Jyolikot to Bhowali |
| The Kaladhungi road over Nainital | 327 km | 7 h 28 min | A forest climb to Nainital, through the town, and down through Gethia to Bhowali |
The two roads through Haldwani take the same time on the map, and they meet at Bhowali for the last stretch to the temple. Our Haldwani to Kainchi Dham guide describes that climb, where the roads meet and where to fill up. The Kaladhungi road is the shortest on paper and the slowest in practice: it climbs a narrow forest road, crosses Nainital and comes down again, and it takes you through one of Nainital’s entry points, where cars from outside the state pay Rs 300 (Amar Ujala, 16 July 2026). Take it only if Nainital is part of the trip.
Other figures you will see are close to ours. The temple trust gives the distance from Delhi as 340 km, and it is the only one of the three official sources that publishes a Delhi figure, as we explain in how far Kainchi Dham really is. A bus-booking site gives 312 km, for buses whose drop points are mostly in Haldwani, which is about 290 km from India Gate. From Noida or east Delhi the trip is a little shorter; from Gurugram or west Delhi, add up to an hour to get across the city.
No train goes to Kainchi Dham. Three trains a day run from Delhi to Kathgodam, the end of the line at the foot of the hills, and each stops at Haldwani about half an hour before it gets there. From Kathgodam station the temple is about 38 km by the Bhimtal road and 43 km by NH 109, an hour and a half or so by taxi.
| Train | Leaves Delhi | Haldwani | Kathgodam | What it means for Kainchi |
|---|---|---|---|---|
| 15013 Ranikhet Express | Delhi Junction 22:05 (Sarai Rohilla 20:40) | 04:35 | 05:05 | At the temple around 7 AM, close to opening time |
| 12040 Kathgodam Shatabdi | New Delhi 06:20 | 11:23 | 11:55 | At the temple in the early afternoon, its busiest hours, so better to sleep and go up the next morning |
| 15035 Sampark Kranti | Delhi Junction 16:00 | 21:58 | 22:45 | Too late to go up the hill; sleep in Haldwani |
The Ranikhet Express is the pilgrims’ train, and for good reason. It is the only one of the three with sleeping berths, and it reaches Kathgodam at 05:05, so a taxi from the station has you at Kainchi around seven. The temple is reported to open at about 6 AM in summer and about 7 AM from December to February, as our page on Kainchi Dham darshan timings explains, so you arrive in its quietest hours. A prepaid sedan from the Kathgodam counter costs Rs 1,800 to Rs 2,500 one way, or Rs 2,800 to Rs 3,800 for a round trip with two hours of waiting, by the fares we collected in May 2026.
There is a cheaper way to do the same thing. Get off at Haldwani at 04:35 instead of going on to Kathgodam, go to the KMOU bus station next to Haldwani railway station, and take one of the morning buses to Bageshwar, Ranikhet or Almora that stop at Kainchi. Fifteen of the nineteen departures KMOU listed on 3 October 2026 leave between 4:45 and 7:30, a seat costs Rs 120, and KMOU times the run at 1 hour 45 minutes. The catch is the way back, because there is no bus you can book from Kainchi down to Haldwani. Our Kainchi Dham bus guide has the timetable and the ways to get back.
The Ranikhet Express has one weakness. It starts in Jaisalmer, and from December to February, when fog settles over western Uttar Pradesh, it is the Delhi train most likely to arrive hours late; on 15 November 2024 Amar Ujala reported it about six hours late. On a winter morning you may reach Kathgodam in broad daylight, after the temple’s quiet hours have gone. None of the three Delhi trains is on the first fog cancellation list for this winter, announced on 15 and 16 October 2026, but check the running status on the railway’s NTES enquiry or by calling 139 before you leave for the station.
The Shatabdi is the most reliable of the three, but it reaches Kathgodam at 11:55, which puts you at the temple in the early afternoon when the queue is at its longest. Take it, sleep in Haldwani or Bhowali, and go up the next morning. The Sampark Kranti, arriving at 22:45, means a night near the station whatever you had planned. Fares, booking rules and this winter’s fog list are in our Delhi to Kathgodam train guide, and trains from other cities are in our list of Kathgodam trains.
Search for a Delhi to Kainchi Dham bus and you will find plenty. When we checked one of the large bus-booking sites on 22 October 2026 it listed 106 buses a day from 46 operators, with an average time of 7 hours 48 minutes. That time is the clue. The drive to the temple takes more than six hours on empty roads, so a bus that collects passengers across Delhi and still takes under eight hours is almost always stopping in Haldwani. The drop points the site listed included Kathgodam, Haldwani, Mandi Gate in Haldwani, “Kainchi Dham by sharing taxi” and “taxi service from Kathgodam”, alongside a few named Kainchi Dham or Neem Karoli Baba Ashram.
So before you pay, read the drop point. If it says Haldwani, Kathgodam or a shared taxi, the last 43 to 48 km is by road on an arrangement you have not seen, and on a Saturday or Sunday taxis are kept out of the temple area anyway. If it names the ashram, ask the operator in writing whether the bus itself goes there or a car takes you on, and where it stops on a weekend.
Uttarakhand Roadways sells no ticket to Kainchi at all. Its booking site has no stop of that name, and when we searched it on 23 October 2026 for travel on 5 November, it showed no bookable bus from Delhi to Bhowali either. What it does run are three night buses from Anand Vihar that use the road past the temple: two ordinary buses to Almora by way of Gethia, at 20:00 and 21:00 (368 km, Rs 655), and one to Ranikhet by way of Jyolikot, at 20:00 (361 km, Rs 640). They reach Almora and Ranikhet at about 08:00 and 09:00, and online booking was closed for all three, so seats are sold at the Anand Vihar counter. Whether the conductor will set you down at Kainchi, and at what fare, is a question for that counter; the timetable does not answer it. On weekends the police have also been sending traffic for Almora round by Bhimtal and Dhanachuli from 5 AM, and traffic for Ranikhet by the Ratighat road, which takes these buses away from the temple altogether (Amar Ujala, 16 October 2026).
The bus plan that does work is the one to Haldwani. Roadways runs 28 buses a day from Anand Vihar to Haldwani, from Rs 450 on an ordinary bus to Rs 946 on a Volvo, by the fares for 5 November 2026 in our Delhi to Nainital guide, which has the full timetable. The night buses reach Haldwani between about 03:15 and 05:00, in time for the morning KMOU buses to Kainchi, which leave from beside Haldwani railway station, or for a taxi.
The road out of Delhi is the same as for Nainital. NH 9 is a fast divided highway to Moradabad with dhabas and fuel all the way, the road through Rampur and Rudrapur is slower through the towns, and the hill begins at Kathgodam. Tolls for a car came to Rs 270 to Rs 440 one way on the calculators we checked on 20 October 2026, which did not agree with each other, so keep the FASTag topped up. Cars registered outside Uttarakhand also pay the state’s green cess at the border, taken from the FASTag: ETV Bharat reported Rs 80 for a car at the Kumaon border points when collection began in January 2026, while the rate announced beforehand was Rs 40 a day.
Fill up at Kathgodam. The HP and IndianOil pumps on Nainital Road are the last dependable ones before the climb, and after Bhowali the next 24-hour pump is at Bhimtal. From Haldwani the drive to the temple takes about 1 hour 25 minutes by the Bhimtal road and 1 hour 40 minutes by Jyolikot in light traffic, and up to two and a half hours on a busy Tuesday or Saturday, as our guide to the two roads from Haldwani sets out.
Two rules decide when to set off. Since early October 2026 Nainital police have been holding uphill traffic from Haldwani and Kathgodam between 4 PM and 10 PM on Saturdays and Sundays, so a car that leaves Delhi after about nine on a weekend morning can reach the foot of the hill just as the hold begins. And on weekends you cannot drive to the temple. Cars coming by Bhimtal are parked at Vikas Bhawan in Bhimtal, cars coming by Nainital and Gethia at the Bhowali Sanatorium, and everyone goes on by shuttle; our Kainchi Dham parking guide has the lots and what has and has not been published about them. On a weekday you can drive to the new car park beside the temple.
If you would rather not drive, Delhi taxi operators quoted one-way fares to Nainital online in October 2026 from about Rs 3,300 for a sedan, with tolls, state tax and the driver’s night charges extra; Kainchi is a little further. Get the quote in writing with those charges spelt out, and agree where the car will wait on a weekend, when it cannot go to the temple.
Pantnagar, near Rudrapur, is the nearest airport. The three official sources put it 71 to 79 km from the temple, about two hours by taxi through Haldwani. IndiGo flies there from Delhi in about an hour, but its schedule has changed several times this year, the winter timetable starts on 25 October, and in December and January fog has cancelled both Delhi flights on the same day, as it did on 19 December 2025 and 2 January 2026. Fares shown online on 20 October 2026 started at about Rs 3,700 one way. No fixed taxi fare from the airport to Kainchi is published, and the drive is about 35 km longer than from Kathgodam, so expect to pay more than the Kathgodam fare. The flight saves time only if you live near the Delhi airport and the plane is on time; our Delhi to Nainital guide has what is known of this winter’s schedule.
The temptation from Delhi is to drive up, have darshan and drive back, or to leave at dawn and reach the temple the same afternoon. The clock is against both. Leave Delhi at six in the morning by car and, with a breakfast stop and the towns after Moradabad, you reach Haldwani around one and the temple at about half past two or three. That is the busiest part of the day at Kainchi, the temple closes at about 6 PM, and you are then on a hill road at dusk. Driving straight back to Delhi adds another eight hours or more. On a weekend it is worse, because the 4 PM hold at the bottom of the hill and the shuttle from Bhimtal or Bhowali both cost time.
Break the trip instead. Haldwani is where the plains end, about 290 km from India Gate, with the railway at Kathgodam, more than 400 places to stay across Haldwani and Kathgodam by our directory’s count, room rates that change little between seasons, and the roads to Kainchi, Bhimtal and Nainital starting at its edge. Sleep there, leave at six, and you are at the temple gate around half past seven, in the hour when the queue is short and the riverside is quiet. Our Haldwani to Kainchi Dham page has the day hour by hour; our guide to where to stay for Kainchi Dham compares Haldwani with Bhowali, Bhimtal, Nainital and the small hotels near the temple gate; and the hotels near Kathgodam station suit a late train.
There is a second reason to plan the night. On 6 October 2026 the Kumaon Commissioner, Deepak Rawat, asked Kainchi visitors to book a room before they travel, and said bookings may be checked at busy times. Rooms near the temple and in Bhowali are few and go first at weekends; Haldwani has by far the most.
Most visitors from Delhi can only come at a weekend, and that is when Kainchi is hardest to reach. Over the long weekend of 2 to 4 October 2026 Amar Ujala counted about 40,000 visitors and Aaj Tak reported more than 50,000 in a single day, against the 20,000 to 25,000 the police say the valley can handle. The police now run a weekend plan on most Saturdays and Sundays. For 17 and 18 October it ran from 5 AM to 8 PM: taxis and two-wheelers were barred from the Kainchi area, private cars were sent to the lots at Bhimtal and Bhowali, and shuttles ran from there (Amar Ujala, 16 October 2026). Tuesdays and Saturdays, the days of Hanuman, are busier than the rest of the week as well.
Registration is not in force. A meeting chaired by the Kumaon Commissioner on 6 October 2026 agreed in principle on compulsory registration and a daily limit of about 20,000 to 25,000 visitors, but the proposal needs the state government’s approval, and when we checked on 23 October there was still no portal to register on. Some news sites have run headlines saying registration is now compulsory; it is not yet. Our page on Kainchi Dham registration tracks where it stands.
If you can choose, come on a Monday, Wednesday, Thursday or Friday, and keep away from 15 June, the temple’s foundation day, when private cars are stopped well short of the temple; our foundation day traffic plan covers that week. The months with the smallest crowds are in our Kainchi Dham crowd calendar.
The table adds up a typical one-way trip for one person from central Delhi to the temple, using the fares above. Times assume no fog and no weekend hold.
| How | What you pay | Rough total | When you reach the temple |
|---|---|---|---|
| Ranikhet Express sleeper, then the KMOU bus from Haldwani | Sleeper about Rs 190 to Rs 205, bus Rs 120 | About Rs 310 to Rs 325 | Around 7 AM after an overnight train, if it is on time |
| Ranikhet Express third AC, then a taxi from Kathgodam, four sharing | Third AC Rs 495 to Rs 520, sedan Rs 1,800 to Rs 2,500 split four ways | About Rs 950 to Rs 1,150 | Around 7 AM after an overnight train, if it is on time |
| Night Volvo to Haldwani, then the KMOU bus | Rs 946 plus Rs 120 | About Rs 1,070 | Around 7 AM after an overnight bus |
| Shatabdi, a night in Haldwani, then a taxi, four sharing | Chair car about Rs 680 to Rs 865, taxi share Rs 450 to Rs 625, plus the room | About Rs 1,150 to Rs 1,500, plus the room | Around 7:30 AM on the second day |
| Own car, four sharing | Fuel about Rs 2,100 (333 km at 15 km a litre and about Rs 95 a litre), tolls Rs 270 to Rs 440, green cess | About Rs 600 to Rs 650 each | 8 to 9 hours after leaving Delhi, or early the next morning after a night in Haldwani |
| Flight to Pantnagar, then a taxi | Fare from about Rs 3,700, plus a taxi for 71 to 79 km at an unpublished fare | From about Rs 3,700, plus the taxi | 5 to 6 hours after leaving home, if the flight runs |
Train fares are the ranges railway booking sites showed on 17 October 2026, as given in our train guide; the Roadways fare is from the Roadways booking site for 5 November 2026; the KMOU fare is from its booking page on 3 October 2026; taxi fares are the Kathgodam prepaid and Haldwani operator figures from May 2026; the flight fare is what was shown online on 20 October 2026. Fuel is an estimate from the stated distance, mileage and price. All of these change with the season and the date of booking.
For one or two people, the train or the night bus with the KMOU bus from Haldwani is both the cheapest and the calmest way to reach the temple early. For a family of four with luggage, a car or a taxi costs about the same per head and saves the change at Haldwani, as long as you spend the night at the foot of the hills rather than arriving in the afternoon.
If you can sleep on a train, take the Ranikhet Express on a weeknight. It reaches Haldwani at 04:35 and Kathgodam at 05:05; take a KMOU bus from Haldwani or a taxi from Kathgodam and you are at the temple around seven. After darshan you can be back at Kathgodam in time for the 15:15 Shatabdi, which reaches New Delhi at 20:55, or add Bhimtal or Kakrighat on the way and take the Ranikhet Express back at 20:35. That is Kainchi Dham from Delhi in one night and one day. From December to February, when the night train often runs late, use the next plan instead.
If you would rather travel by day, take the 06:20 Shatabdi or a morning Volvo, reach Haldwani by midday or the middle of the afternoon, and spend the night there. Leave at six the next morning and you are at the temple by about half past seven, with the rest of the day for the places to visit near Kainchi Dham or for the trip home. This is the plan we would choose for a first visit, for a family, and for anyone travelling in winter.
If you are driving, leave Delhi early, aim to be past Kathgodam by early afternoon, and sleep in Haldwani, Bhimtal or Bhowali rather than going straight to the temple. Go on a weekday if you can, so that you can park beside the temple; at a weekend, follow the police to the Bhimtal or Bhowali lot and allow an hour for the shuttle each way. Whichever plan you choose, the story of Neem Karoli Baba is worth reading on the way up.
About 333 km from central Delhi by the road through Haldwani and Bhimtal, and 338 km by NH 109 through Kathgodam and Jyolikot, by Google Maps from India Gate on 23 October 2026. The temple trust gives 340 km. The drive takes about six and a quarter hours on empty roads, and eight to nine hours with Delhi traffic and stops.
For most people, a train to Kathgodam and the road from there. The overnight 15013 Ranikhet Express leaves Delhi Junction at 22:05 and reaches Kathgodam at 05:05, and a taxi, or the KMOU bus from Haldwani, gets you to the temple around 7 AM. In winter, when that train often runs late, take the 06:20 Shatabdi, spend the night in Haldwani and go up early the next morning.
Not to the temple on Uttarakhand Roadways, which sells no ticket to Kainchi. Its buses from Anand Vihar run to Haldwani, 43 to 48 km short, 28 times a day from Rs 450, and KMOU buses from Haldwani stop at Kainchi for Rs 120. Many private buses sold online as Delhi to Kainchi Dham also end in Haldwani or Kathgodam with a taxi onward, so check the drop point before you book.
Not comfortably. The road alone is 333 km and eight to nine hours each way with stops, and you would reach the temple in its busiest hours. The closest thing is one night on the train: the Ranikhet Express up overnight, darshan in the morning, and the 15:15 Shatabdi from Kathgodam, which reaches New Delhi at 20:55.
Yes, but plan for the weekend rules. On most Saturdays and Sundays Nainital police bar taxis and two-wheelers from the Kainchi area, send private cars to lots at Bhimtal and Bhowali and run shuttles to the temple, and they have been holding uphill traffic from Haldwani between 4 PM and 10 PM. Arrive the night before and reach the temple early, or come on a weekday.