~70–80 km · 2.5–3 hrs
Kathgodam to Ranikhet by taxi
A cantonment town at 1,869 metres, reached by turning north at Khairna — the junction that decides traffic across eastern Kumaon.
- Local Kumaon routes
- Clear trip guidance
- Driver-led travel
Quick answer
Ranikhet is roughly 70 to 80 km from Kathgodam and takes about two and a half to three hours, via Ranibagh, Bhimtal, Bhowali, Garampani and Khairna. Published distances genuinely disagree — figures from 68 to 80 km are all in circulation — so we give the range rather than pick one. The town sits at 1,869 metres and is a cantonment, home to the Kumaon Regiment. March to October is the season; December to February brings snow.
The route at a glance
- Distance
- Roughly 70–80 km. Published figures range from 68 to 80
- Driving time
- 2.5–3 hours in normal conditions
- Ranikhet altitude
- 1,869 m
- Road
- Kathgodam → Ranibagh → Bhimtal → Bhowali → Garampani → Khairna → Ranikhet
- The fork
- Khairna. North for Ranikhet, east up the Kosi for Almora
- Ranikhet to Almora
- About 45–50 km; sources differ
- Ranikhet to Nainital
- About 60 km
- The town
- A cantonment, headquarters of the Kumaon Regiment and the Naga Regiment
- Season
- March to October. Snowfall December to February
Distances and journey times on this page are drawn from published sources and from our own driving, and are given as ranges because that is what they honestly are. A figure quoted to the kilometre on a Himalayan road is usually a figure someone made up.
Why nobody agrees how far Ranikhet is
Run this search and you will be told 68 km, 74 km, 76 km and 80 km by four different sites, all stated with equal confidence. We looked at the spread properly before writing this page, and there are three honest reasons for it plus one dishonest one.
- Different starting points. Kathgodam railway station, Kathgodam town and Haldwani are not the same place, and the gap between them is several kilometres before you have left the plains.
- Different roads. There is more than one way to link Bhowali, Khairna and Ranikhet, and they are not the same length.
- Distance calculators versus driven roads. Automated tools measure a line or a default routing that no local driver would necessarily take.
- And the dishonest one: at least one site publishes a different distance for Kathgodam to Ranikhet than for Ranikhet to Kathgodam. On a single road with no one-way sections, that is not possible. It tells you the numbers were generated rather than checked.
So we publish roughly 70 to 80 km and plan on two and a half to three hours, which is the figure that actually matters to you. We also do not print a highway number for the Khairna–Ranikhet section: numbering in Uttarakhand was reorganised, plenty of sites still show obsolete numbers, and we could not verify the current designation for that stretch.
Kathgodam to Ranikhet taxi fare
We do not publish a fixed rate card for this route, and we would rather explain why than show you a number that changes the moment you ask about it. A hill-route fare is not one number — it moves with the vehicle, the season, whether the driver returns empty, and how long the car is held.
| Vehicle | Passengers | Suits | One way / round trip fare |
|---|---|---|---|
| Sedan | 4 | A couple or a small family with two suitcases | Ask on WhatsApp |
| SUV | 6–7 | Families, groups, or anyone who wants more room on a long climb | Ask on WhatsApp |
| Tempo Traveller | 9–17 | Large groups on main roads | Ask on WhatsApp |
Worth knowing on this route specifically: Ranikhet is a common overnight on a longer Kumaon loop rather than a there-and-back destination, so a fair number of our bookings here are multi-day with the car retained. That is priced differently from a one-way drop, and the two should not be compared as if they were the same product.
What moves the price
- One way versus round trip. This is the single biggest factor and the one most quoted prices hide. On a hill route a one-way drop usually means the driver returns empty. You are paying for a vehicle and a driver's day, not only for the kilometres you sit in the car. That is why a one-way fare is often closer to a return fare than people expect.
- Vehicle class. A hatchback and a seven-seat SUV are different costs to run on a continuous climb.
- Season. Peak weeks — roughly late April to mid-June, and around major festivals and the Kainchi Dham anniversary in June — are busier and dearer than a quiet week in September.
- Waiting and sightseeing. A straight drop is not the same as holding the car while you spend three hours at a temple or a lake.
- Night travel and pre-dawn pickups. Overnight trains reach Kathgodam before first light. We do run those pickups; they cost more than a mid-morning one.
- Tolls, parking and entry charges. Nainital levies a toll on vehicles entering the town, and parking at Nainital and Kainchi Dham can be a real cost in season.
What we tell you before you book
When we quote you, we say plainly whether the figure includes fuel, driver, tolls, parking and state taxes, and what is charged separately. If something is likely to be extra — a long wait, an added stop, an early start — we say so before you commit, not at the end of the journey.
Khairna is the fork, and it explains this whole corridor
About two thirds of the way up, past Garampani, the road reaches Khairna and the bridge over the Kosi. This is the decision point of eastern Kumaon: north from here is Ranikhet; east, up the river valley, is Almora. Everything about the character of this route follows from that junction.
Here is the part that matters practically and that nobody else mentions. When the Kwarab stretch on the Almora road is closed, Almora-bound traffic is officially diverted through Ranikhet. That has happened repeatedly since 2024 — including a closure from 29 May 2026 until further orders, with heavy vehicles routed via Khairna–Ranikhet among other diversions. The full history is on the Almora route page.
Three consequences for you as a Ranikhet traveller:
- Your road gets busier for reasons that have nothing to do with you. On a diversion day the Khairna–Ranikhet section and the town itself carry traffic that would normally be up the Kosi valley, including heavy vehicles that would not usually be there. Allow more time even though your own destination is fine.
- Ranikhet becomes the sensible overnight. If you are heading for Almora or beyond and the corridor is misbehaving, breaking the journey here instead of pushing through a diversion late in the day is often the better plan, not a consolation prize.
- Ask about Kwarab even if you are not going to Almora. It is the single question that most changes what this corridor is like on a given day.
Ranikhet to Almora is about 45 to 50 km, and Ranikhet to Nainital about 60, so the town is genuinely well placed for a loop rather than an out-and-back. Our Kumaon circuit itineraries use it that way.
Which vehicle for this road
| If you are | We would put you in |
|---|---|
| A couple or two friends with normal luggage | A sedan handles this road comfortably. It is long rather than difficult. |
| A family, or anyone staying two or more nights | An SUV. Two and a half to three hours each way, plus local running around a spread-out cantonment town, and the boot space stops being a luxury. |
| Travelling on a day when Almora traffic is being diverted this way | The smaller of the vehicles that fits your group. A car that can pass and hold a line moves better on a road carrying diverted traffic than a large one does. |
| A group of nine or more | A Tempo Traveller is fine on this corridor in normal conditions — tell us in advance so we can check whether any vehicle-class restriction is in force further on. |
| Continuing to Almora, Kausani or Bageshwar afterwards | An SUV. You are committing to a multi-day run on progressively narrower roads. |
What the road is actually like
The first hour is the road you would take to Bhimtal — the gentlest climb out of Kathgodam — and then on through Bhowali, past the Kainchi Dham turning, and along to Garampani. Steady hill driving, well travelled, nothing technical. After Khairna the road turns north and starts the climb that takes you to 1,869 metres, higher than Nainital, through pine and deodar rather than the bare bends of the lower sections.
It is a long drive rather than a hard one. The thing that most often adds time is not the road surface but traffic through Bhowali and Garampani, and, on the wrong day, diverted Almora traffic on the last third.
A cantonment, not a resort town
Ranikhet is a cantonment town and the headquarters of the Kumaon Regiment and the Naga Regiment, and that fact does more to shape the place than any tourist attraction. Cantonments are administered by the army, which is why Ranikhet is noticeably tidier, greener and less built-over than hill towns of comparable size — the development pressure that filled the Nainital hillside simply was not allowed here.
The best-known specific is the Ranikhet golf course: nine holes, among the highest in Asia, about 5 km from the town centre. Whether or not you play, it tells you what the town is like — it exists because a regiment has been stationed here long enough to build one, and it sits in open meadow with the mountains behind it.
At 1,869 metres it is higher than Nainital and considerably quieter, which is the trade most people are actually making when they choose between them.
Winter snow, and the monsoon. Ranikhet gets snowfall from December to February. It is beautiful and it closes roads at short notice, and at that time of year a hill-experienced driver and a vehicle prepared for it stop being optional extras. Between late June and September, the monsoon brings the usual Kumaon pattern of slips and delays across this whole corridor — see monsoon travel in Kumaon. The comfortable season here is March to October, and that is not a marketing statement, it is the shape of the year.
Pickup from Kathgodam railway station
Kathgodam (station code KGM) is the end of the broad-gauge line in Kumaon. The railway stops here and the mountains begin, which is why almost every road journey into Nainital, Almora, Ranikhet, Bageshwar and Pithoragarh starts from this platform.
If you have booked with us, tell us your train name or number rather than only the arrival time. Trains into Kathgodam run late often enough that a time alone is not much use, and a train number lets us track you and adjust. There is no charge for a delayed train on a booking we already hold — we would rather wait than have you arrive at 5 am to no car.
We confirm the exact meeting point with you by WhatsApp the evening before, with a photograph of the vehicle, the registration number and the driver's name and phone number.
Full guide to arriving at Kathgodam railway station — what the exit looks like, the prepaid counter, what independent drivers will quote you, and what to do on a pre-dawn arrival.
Best time to travel
March to June is the main season: rhododendron in the earlier weeks, warm clear days later, and the mountain views that bring people here in the first place. Mid-September to November is the other good window and the one we would pick, with washed air after the rains and the fewest people.
Late June to September is monsoon, and this corridor takes it like the rest of Kumaon. December to February is for people who specifically want snow and are prepared to be flexible about the day they travel, both ways.
Book a Kathgodam to Ranikhet taxi
Send us your date, passenger count and whether Ranikhet is the destination or a stop on a longer loop. We will quote for the trip you are actually doing.
Common questions
How far is Ranikhet from Kathgodam?
Roughly 70 to 80 km. Published figures run from 68 to 80 and genuinely disagree, partly because sources start from the station, the town or Haldwani, and partly because the numbers are often generated rather than driven. We plan on two and a half to three hours.
Why do different websites give different Kathgodam to Ranikhet distances?
Different start points, different road choices, and automated distance tools. One site we checked even gives a different figure for Kathgodam to Ranikhet than for Ranikhet to Kathgodam, which on a single two-way road cannot be true.
How long does the taxi take from Kathgodam to Ranikhet?
Two and a half to three hours in normal conditions. Traffic through Bhowali and Garampani is the usual delay, and on days when Almora traffic is diverted through Ranikhet the last third can be slower than usual.
Is Ranikhet on the way to Almora?
Not directly — they are two branches of the same fork. Khairna is where the road splits: north to Ranikhet, east up the Kosi to Almora. Ranikhet to Almora is about 45 to 50 km. When the Kwarab stretch on the Almora road is shut, Almora traffic is officially diverted via Ranikhet.
Can I combine Ranikhet and Almora in one trip?
Easily, and it is one of the more sensible two-centre trips in Kumaon. Ranikhet to Almora is about 45 to 50 km, and Ranikhet to Nainital about 60, so a loop back to Kathgodam works without repeating a road.
What is the best time to visit Ranikhet?
March to October. Mid-September to November gives the clearest air and the fewest people; March to June is the busier main season. Snowfall comes December to February.
Does it snow in Ranikhet?
Yes, from December to February. Roads can close at short notice in that period, so allow flexibility in both directions and use a driver who works these roads in winter.
What is the taxi fare from Kathgodam to Ranikhet?
It depends on the vehicle, the season, and whether you want a one-way drop, a return or the car retained for a multi-day loop — a lot of Ranikhet bookings are the last of those, and it is priced differently. Send us the details on WhatsApp for a written quote.
Sources and further reading
Where this page states a fact about roads, permits or public information, these are the sources it relies on. Anything we could not verify, we have said so.