Nainital & Mussoorie
both hill stations, with the river in between

Uttarakhand’s two famous hill stations sit at opposite ends of the state, three hundred kilometres apart. Most itineraries pretend that is one drive. This one breaks it on the Ganga at Rishikesh, so you arrive in each town with a day in hand rather than a headache.

6 Days / 5 Nights Delhi · Nainital · Rishikesh · Mussoorie Best for classic hill-station holidays
4.9 · 265 Google reviews
4+ Years · Local Experts
Handpicked Stays
24×7 Support
Secure Payments · GST
No Hidden Charges
Kumaon and Garhwal

Two hill stations, one river, no eight-hour days

Nainital is a green lake in a bowl of hills with a promenade along one shore; Mussoorie is a long ridge above the Doon with the plain on one side and the Himalaya on the other. They are the two hill stations people know, and they are nowhere near each other.

So the itinerary is built around the gap. Two nights on the lake, a night beside the Ganga at Rishikesh with the evening aarti, two nights on the ridge, and the new expressway home. Private car, private guide, and drives that end by early afternoon.

At a glance

Trip quick facts

Duration
6 Days / 5 Nights
Route
Delhi · Nainital · Rishikesh · Mussoorie · Delhi
Best time
Mar–Jun and Sep–Nov; Dec–Feb for cold-weather clarity
Pace
Easy — walks, boats and viewpoints
Ideal for
Families, couples, first-time hill travellers
Arrive / depart
Delhi · by road, or the Kathgodam Shatabdi in and Dehradun flight out
Highlights

What makes this trip special

  • Two nights beside Naini Lake: a private boat, the Mall, and the ridge viewpoints for the snows
  • The lakes loop below Nainital — Bhimtal, Sattal and Naukuchiatal — on an easy afternoon
  • A night on the Ganga at Rishikesh, breaking the long transfer, with the evening aarti at Triveni Ghat
  • Two nights on the Mussoorie ridge with Landour walked on foot in the morning light
  • The Delhi–Dehradun Expressway for the final leg — around four hours instead of six
  • Mussoorie tourist registration done for you; the 2026 Nainital road rules explained
  • Train in to Kathgodam and a flight out of Dehradun if you would rather not drive at all
Day by day

Your day-wise itinerary

A realistic plan with honest drive times and the long Nainital–Mussoorie transfer broken at Rishikesh — fully customisable to your dates and pace.

Delhi~300 km · 7–8 hrsNainital~280 km · 7–8 hrsRishikesh~80 km · 2.5–3 hrsMussoorie~245 km · 4–5 hrsDelhi

Fully private · chauffeur-driven · the Kathgodam Shatabdi replaces the first drive if you prefer, and Dehradun airport replaces the last. Distances are approximate.

Wooden boats on Naini Lake below forested hills at Nainital, UttarakhandDay 1🏔️ —
Delhi · Nainital

Up to the lake

Wooden boats on Naini Lake below forested hills at Nainital, Uttarakhand
Wooden boats on Naini Lake below forested hills at Nainital
A mountain highway cut into the hillside above a turquoise Himalayan river, Uttarakhand
A mountain highway cut into the hillside above a turquoise Himalayan river
A hill town on a forested ridge above the clouds in the Uttarakhand Himalaya
A hill town on a forested ridge above the clouds in the Uttarakhand Himalaya
Delhi ~300 km · 7–8 hrs Nainital

The longest drive of the trip is the first one, and there is an honest alternative: the Shatabdi from Delhi to Kathgodam, about five and a half hours with breakfast on board, and your car waiting for the last hour up the hill. By road you leave early, cross the plain, and climb from the heat into a cool bowl of hills with a green lake at the bottom. Nothing is scheduled on arrival except a walk along the Mall and, if you like, a boat.

Today’s highlights

  • Early departure from Delhi by private car, or the Kathgodam Shatabdi with the car at the station.
  • The climb from the plain to the ridge, and the first sight of the lake.
  • Check in beside Naini Lake; a walk along the Mall.
  • A rowing boat on the water in the late afternoon.
Good to know: Take the train up if you can. Kathgodam has no Vande Bharat — ignore anything online that says otherwise — but the daily Shatabdi is a good service, and it turns seven or eight hours in a car into five and a half on a train plus one up the hill.

Best photo spots

📸 The lake from the Mall at dusk📸 Naina Devi temple at the head of the lake

Your day, part by part

Early morning
Depart Delhi by car, or board the Shatabdi.
Early afternoon
Kathgodam; the hour up to Nainital.
Afternoon
Check in; the Mall on foot.
Late afternoon
A boat on the lake.
Evening
Dinner in town.
🗺️ Open on Google Maps
🚗 Delhi to Nainital · car or the Kathgodam Shatabdi · the lake in the afternoon
🏨 Where to stay

Colonial-era hotels above the lake, lakeside properties on the Mall, and quieter houses on the ridges. Lake-facing and walkable for families; the quiet ridge for couples.

✨ Signature experience

The first sight of the lake from the top of the climb.

🚆 The train option

The Shatabdi from Delhi to Kathgodam runs daily and takes about five and a half hours. Pantnagar airport, below Nainital, flies only to Delhi and the new Noida airport at Jewar.

🌡️ Weather note

The India Meteorological Department publishes no normals for Nainital; the nearest station with 1991–2020 normals is Mukteshwar on the same ridge system: April 22°C by day and 10°C at night, June 24°C and 14°C, October 20°C and 9°C, January 12°C and under 2°C.

💡 Good to know

Mall Road has been a no-horn zone since 1 August 2026, heavy vehicles are barred from it at set hours in May, June and October, and cars pay a municipal toll to enter the town. Your driver handles it all.

Make Day 1 yoursPrivate chauffeur & English-speaking guide · handpicked hill, river and forest stays · tailored to you.
A hill town on a forested ridge above the clouds in the Uttarakhand HimalayaDay 2🏔️ —
Nainital · the lakes

The ridge, the snows and the lakes loop

A hill town on a forested ridge above the clouds in the Uttarakhand Himalaya
A hill town on a forested ridge above the clouds in the Uttarakhand Himalaya
Wooden boats on Naini Lake below forested hills at Nainital, Uttarakhand
Wooden boats on Naini Lake below forested hills at Nainital
A mountain highway cut into the hillside above a turquoise Himalayan river, Uttarakhand
A mountain highway cut into the hillside above a turquoise Himalayan river
Nainital Short local drives Nainital

The ridge above the town in the morning — Snow View and Tiffin Top, from which the snow line runs along the northern horizon on a clear day — and the Naina Devi temple at the head of the lake. In the afternoon, the lakes of the valley below: Bhimtal, Sattal and Naukuchiatal, a loop of an hour or two that most visitors to Nainital never take and most of ours say was the best part.

Today’s highlights

  • Snow View and Tiffin Top early, for the peaks.
  • Naina Devi temple and the Flats.
  • The lakes loop: Bhimtal, Sattal, Naukuchiatal.
  • A free evening on the Mall.
Good to know: The peaks show on clear mornings, mostly October–November and March–April; summer haze builds early and the monsoon hides everything. Go up first thing. Snow View’s cable car is long-established but we do not promise it on any given day; the road up is always there.

Best photo spots

📸 The snow line from Tiffin Top📸 Naina Devi with the lake behind📸 Sattal from the road above📸 Naukuchiatal at dusk

Your day, part by part

Morning
Snow View and Tiffin Top with your guide.
Late morning
Naina Devi; the Flats.
Afternoon
The lakes loop.
Evening
The Mall; dinner.
🗺️ Open on Google Maps
🏔️ Nainital day · ridge viewpoints · the lakes loop
🏨 Where to stay

Second night in Nainital, same hotel.

✨ Signature experience

Sattal’s seven lakes from the road above, in afternoon light, with almost nobody else there.

👪 With children

A boat on Bhimtal, the birdlife at Sattal, an easy walk at Naukuchiatal, and a zoo on the ridge above Nainital if the weather closes in.

🍽️ Taste of the day

Kumaoni food — bhatt ki churkani, aloo ke gutke, the local raita — where your guide eats, not on the Mall’s front row.

💡 Good to know

Nainital is on a slope and walked, not driven. Comfortable shoes and a warm layer after dark, in every season.

Make Day 2 yoursPrivate chauffeur & English-speaking guide · handpicked hill, river and forest stays · tailored to you.
The Shiva statue on the bank of the Ganga at Rishikesh, UttarakhandDay 3🏔️ —
Nainital · Rishikesh

Across the plain to the Ganga

The Shiva statue on the bank of the Ganga at Rishikesh, Uttarakhand
The Shiva statue on the bank of the Ganga at Rishikesh
A mountain highway cut into the hillside above a turquoise Himalayan river, Uttarakhand
A mountain highway cut into the hillside above a turquoise Himalayan river
Evening Ganga Aarti at Har Ki Pauri, Haridwar
Evening Ganga Aarti at Har Ki Pauri
Nainital ~280 km · 7–8 hrs Rishikesh

This is the day other itineraries hide. Nainital to Mussoorie in one go is well over three hundred kilometres of plain and hill, and doing it straight means arriving in the dark, exhausted, on your first evening in a new town. So we stop. Rishikesh sits almost exactly between them, on the Ganga, and it gives you the evening aarti at Triveni Ghat, a walk across the suspension bridge, and a night to the sound of the river instead of a road.

Today’s highlights

  • An early start down from the ridge and across the plain.
  • Lunch on the way; arrive Rishikesh by mid-afternoon.
  • The suspension bridge on foot; the east-bank ghats and the seated Shiva.
  • The evening aarti at Triveni Ghat.
Good to know: Leave Nainital by seven. The drive is long but flat for most of its length, and the reward for an early start is a whole afternoon and evening on the river rather than an hour of it. Ask your driver for the front seat if you are prone to motion sickness on the descent.

Best photo spots

📸 The bridge with the river below📸 The Shiva statue from the water📸 Triveni Ghat at the moment the lamps are lit

Your day, part by part

Early morning
Depart Nainital; descend to the plain.
Midday
Lunch on the way.
Mid-afternoon
Arrive Rishikesh; check in on the river.
Late afternoon
The bridge and the ghats with your guide.
Dusk
Aarti at Triveni Ghat.
🗺️ Open on Google Maps
🚗 Nainital to Rishikesh · the long day, broken properly · the evening aarti
🏨 Where to stay

On the river side of Rishikesh, not the highway side. One night, so we choose for the sound of the water.

✨ Signature experience

Reaching the Ganga at the end of a long drive and hearing the aarti begin.

💡 The bridges

Laxman Jhula has been closed to the public since 2019. You cross on the other bridges and the view is the same.

🍽️ Taste of the day

Rishikesh is vegetarian and alcohol-free by custom; its riverside cafés are better than that sentence suggests.

💡 Good to know

Rafting runs September to the end of June and can be added on the morning of Day 4 if the season is open; it does not always restart on 1 September, so we confirm for your dates.

Make Day 3 yoursPrivate chauffeur & English-speaking guide · handpicked hill, river and forest stays · tailored to you.
A mountain highway cut into the hillside above a turquoise Himalayan river, UttarakhandDay 4🏔️ —
Rishikesh · Mussoorie

Up the Doon to the ridge

A mountain highway cut into the hillside above a turquoise Himalayan river, Uttarakhand
A mountain highway cut into the hillside above a turquoise Himalayan river
A hill town on a forested ridge above the clouds in the Uttarakhand Himalaya
A hill town on a forested ridge above the clouds in the Uttarakhand Himalaya
The Shiva statue on the bank of the Ganga at Rishikesh, Uttarakhand
The Shiva statue on the bank of the Ganga at Rishikesh
Rishikesh ~80 km · 2.5–3 hrs Mussoorie

A morning on the river — a rafting run if the season is open, the Beatles Ashram if it is not, or simply breakfast and the ghat — then the short drive across the Doon valley and up the hill to Mussoorie. Under three hours, and you are on the ridge by early afternoon with the plain on one side and, on a clear day, the Himalaya on the other.

Today’s highlights

  • Rafting in season, or the Beatles Ashram, or a slow morning.
  • The drive across the valley and the climb to the ridge.
  • Check in; Mussoorie registration QR checked at the barrier.
  • The Mall in the evening, on foot.
Good to know: Mussoorie requires every visitor to register online in advance with the vehicle number; a QR code is checked at the entry points and by hotels. It is free and we do it for you. Carry the code on your phone.

Best photo spots

📸 The gorge from the raft, in season📸 The Doon valley from the climb📸 The Mall at dusk with the plain lit below

Your day, part by part

Morning
Rafting in season, or the Beatles Ashram, or free.
Late morning
Check-out; drive to Mussoorie.
Early afternoon
Arrive; check in.
Evening
The Mall on foot; dinner.
🗺️ Open on Google Maps
🚗 Rishikesh to Mussoorie · a river morning first · the ridge by afternoon
🏨 Where to stay

Grand colonial-era hotels on the ridge, quieter properties towards Landour and Cloud’s End. We choose for the view and the quiet.

✨ Signature experience

Standing on the Mall at dusk with the lights of the Doon spread out two thousand metres below.

📋 Registration

Mandatory for all visitors to Mussoorie since 1 August 2025, on the Uttarakhand tourist-care portal. Free. Done for you.

🌡️ Weather note

Mussoorie’s only published normals are the older 1971–2000 series: January around 10°C by day and 3°C at night, June 23°C and 16°C, October 19°C and 11°C. Cool after dark in every month.

💡 Good to know

The Mall has vehicle restrictions in peak season and the town is walked. Ropeways here — Gun Hill, and the new Dehradun–Mussoorie line still under construction — are checked for your dates, not promised.

Make Day 4 yoursPrivate chauffeur & English-speaking guide · handpicked hill, river and forest stays · tailored to you.
A hill town on a forested ridge above the clouds in the Uttarakhand HimalayaDay 5🏔️ —
Mussoorie · Landour

Landour on foot

A hill town on a forested ridge above the clouds in the Uttarakhand Himalaya
A hill town on a forested ridge above the clouds in the Uttarakhand Himalaya
A mountain highway cut into the hillside above a turquoise Himalayan river, Uttarakhand
A mountain highway cut into the hillside above a turquoise Himalayan river
Wooden boats on Naini Lake below forested hills at Nainital, Uttarakhand
Wooden boats on Naini Lake below forested hills at Nainital
Mussoorie Mussoorie

Landour is the older, higher cantonment above Mussoorie: deodar forest, stone churches, a loop road with the Himalaya on one side and the Doon on the other, and a small crossroads of shops and cafés that has changed very little in a century. You walk it early with your guide, when the peaks are out if they are going to be. The afternoon is yours — Kempty Falls, Cloud’s End, or the hotel.

Today’s highlights

  • The Landour loop on foot, in the morning light.
  • Lal Tibba, the highest point of the ridge, for the peaks.
  • Char Dukan and the old bakery.
  • An afternoon of your choosing.
Good to know: The snow peaks show from Lal Tibba only when the air is clear, usually early morning in October–November and March–April. Kempty Falls is very busy in May, June and on weekends; Cloud’s End is the quieter afternoon.

Best photo spots

📸 Lal Tibba at first light📸 The loop under the deodars📸 Char Dukan📸 The Doon from the south side of the ridge

Your day, part by part

Morning
The Landour loop and Lal Tibba with your guide.
Late morning
Breakfast at Char Dukan.
Afternoon
Kempty Falls, Cloud’s End, or free.
Evening
Dinner; the Mall.
🗺️ Open on Google Maps
🚶 Landour on foot · Lal Tibba · an afternoon of your choosing
🏨 Where to stay

Second night in Mussoorie, same hotel.

✨ Signature experience

The Landour loop before the town wakes, when it belongs to walkers and the church bell.

🍽️ Taste of the day

Landour’s bakery goods and the Char Dukan cafés. Sit and stay a while.

📷 Photography

Lal Tibba at dawn for the peaks; the loop road under the deodars for the light; the Mall at dusk for the plain.

💡 Good to know

Landour is a cantonment and parts of it are restricted; your guide knows which lanes are open to walkers.

Make Day 5 yoursPrivate chauffeur & English-speaking guide · handpicked hill, river and forest stays · tailored to you.
A mountain highway cut into the hillside above a turquoise Himalayan river, UttarakhandDay 6🏔️ —
Mussoorie · Delhi

Down the expressway

A mountain highway cut into the hillside above a turquoise Himalayan river, Uttarakhand
A mountain highway cut into the hillside above a turquoise Himalayan river
A hill town on a forested ridge above the clouds in the Uttarakhand Himalaya
A hill town on a forested ridge above the clouds in the Uttarakhand Himalaya
Wooden boats on Naini Lake below forested hills at Nainital, Uttarakhand
Wooden boats on Naini Lake below forested hills at Nainital
Mussoorie ~245 km · 4–5 hrs Delhi

The last leg is the easy one. Down the hill to Dehradun and onto the Delhi–Dehradun Expressway, roughly 210 km and fully open since April 2026, with the long elevated stretch through Rajaji National Park where the forest passes beneath the road. Around four hours door to door on a normal day. Or, if you would rather not drive at all, Dehradun’s airport is at the bottom of the hill and flies nonstop to a dozen cities.

Today’s highlights

  • A last breakfast on the ridge.
  • Down to Dehradun and onto the expressway.
  • The elevated corridor over Rajaji, southbound.
  • Or a flight from Dehradun instead of the road.
Good to know: There is no fuel, food or water on the expressway itself; we stop before joining it. If your onward flight is from Delhi in the evening, the expressway makes it feasible from a Mussoorie breakfast, but tell us the time and we will build the morning around it.

Best photo spots

📸 The Doon from the descent📸 The elevated road over the forest from the car

Your day, part by part

Morning
Breakfast; check-out; down to Dehradun.
Late morning
Join the expressway.
Afternoon
Arrive Delhi.
🗺️ Open on Google Maps
🚗 Mussoorie to Delhi on the expressway · or fly from Dehradun
🚗 The expressway, honestly

Government messaging says two and a half hours Delhi–Dehradun; recorded drives range from a little over two on an empty road to more than four in traffic. Plan on three and a half to four door to door, plus the hour down from Mussoorie.

✈️ Flying out

Dehradun (Jolly Grant) has nonstop flights to Delhi, Mumbai, Bengaluru, Hyderabad, Pune, Ahmedabad, Lucknow, Kolkata and more.

🏔️ Extend it

A night at Corbett between Delhi and Nainital at the start turns this into our seven-day Complete Uttarakhand.

🌡️ Seasons

March to June and September to November are the reliable months; December to February is cold, clear and quiet in both towns. July to mid-September is the monsoon.

💡 Good to know

In the Kanwar Yatra weeks of July–August the Delhi–Haridwar highway closes; the expressway route via Dehradun is unaffected and is the one we use.

Make Day 6 yoursPrivate chauffeur & English-speaking guide · handpicked hill, river and forest stays · tailored to you.
Choose your style

Package variants

Every itinerary above is available in the comfort level that suits you.

Budget

Clean 3★ stays & homestays, smart pacing.

Deluxe

Boutique 4★ hotels with the best views.

Premium

Premium resorts, private guides & experiences.

Luxury

Iconic retreats & bespoke touches throughout.

Family / Honeymoon

Tuned for couples or families — rooms, pace & extras.

Transparent, always

What’s included

✓ Inclusions

  • Two nights in Nainital, one in Rishikesh and two in Mussoorie at handpicked hotels, with breakfast
  • Private, chauffeur-driven air-conditioned car throughout, including expressway tolls
  • English-speaking guides in Nainital, at Rishikesh and for Landour
  • A private boat on Naini Lake
  • Mussoorie online tourist registration completed on your behalf
  • A dedicated tour manager & 24×7 support
  • All applicable taxes and a GST invoice

✗ Exclusions

  • Flights and train fares (we can book them)
  • Lunches & dinners unless specified
  • Entry tickets, ropeway tickets and municipal vehicle fees (added at cost)
  • Rafting at Rishikesh, in season (added on request)
  • Personal expenses, tips & shopping
  • Travel insurance (recommended)
Answers

Nainital & Mussoorie FAQs

Roughly 300 km by road, across the plain and up again, which is seven to eight hours of driving. That is why this itinerary breaks the transfer with a night at Rishikesh on the Ganga rather than pretending it is one comfortable day.

Because it sits almost exactly between the two hill stations, on the river, and it gives you the evening aarti at Triveni Ghat, the suspension bridge, and a night to the sound of water. It turns the worst day of a typical Nainital–Mussoorie itinerary into one of the best days of this one.

Mostly. The Kathgodam Shatabdi replaces the first drive — about five and a half hours from Delhi plus one up the hill — and a flight from Dehradun replaces the last. The Nainital–Rishikesh day is road only, but it is the only long one.

They are different. Nainital is a lake town in a bowl of hills, best for boats, the lakes loop and family afternoons. Mussoorie is a ridge above the plain, best for Landour walks, views over the Doon and, on clear mornings, the Himalaya. Most travellers are glad to have done both.

On clear mornings from the ridge above Nainital and from Lal Tibba in Landour, usually in October–November and March–April. In summer the haze builds early and in the monsoon there is no view. Go up first thing and treat it as a bonus.

Yes. Since 1 August 2025 every visitor must register online in advance on the Uttarakhand tourist-care portal, with the vehicle number, and a QR code is checked at entry points and hotels. It is free. We do it for you.

Mall Road has been a no-horn zone since 1 August 2026, enforced by camera; heavy vehicles are barred from it at set hours in May, June and October; and cars pay a municipal toll to enter the town. Your driver handles all of it.

It is available on the morning of Day 4 when the season is open — September to the end of June — on a licensed raft with a certified guide, added on request. The river closes for the monsoon and does not always reopen on 1 September; we confirm for your dates.

March to June for warm days in both towns, September to November for the clearest air, and December to February for cold, clear, quiet weather with a chance of snow on the ridge. July to mid-September is the monsoon and the one season we would steer you away from.

Yes. The walking is gentle and optional, boats and viewpoints suit every age, and the long transfer is broken. The towns are on slopes and are walked rather than driven, so comfortable shoes matter.

Yes. A night at the park between Delhi and Nainital with an afternoon and a morning safari turns this into our seven-day Complete Uttarakhand route.

Every Itinerary Diary journey is private and quoted to your own dates, party size and hotel category, so we do not publish a fixed price. Send us your dates and we will reply with a tailored itinerary and quote within one working day.

Yes. Itinerary Diary Tours & Travels is a registered company and every booking comes with a proper GST invoice.

Keep exploring

Other Uttarakhand journeys

Let’s design your Nainital & Mussoorie journey

Tell us your dates and how you love to travel. Your personal designer will send a tailored itinerary and quote within one working day — no obligation, no hidden charges.

Why book with Itinerary Diary

A Ministry of Tourism–recognised private travel company, trusted by travellers from India and abroad.

🏛️Ministry of Tourism recognised

Government-approved, GST-registered company with a proper invoice for every trip.

5.0 rating · 264 reviews

Real Google reviews from travellers across India, the US, UK, Europe and Australia.

🔑100% private & tailor-made

Your own car, chauffeur and English-speaking guide — never a group tour.

🕐24×7 on-trip support

A real person on WhatsApp for anything you need, at any hour of your journey.

💎Handpicked hill, river & forest stays

Colonial-era hill hotels, riverside retreats and lodges at the park edge — matched to your style.

🧾Transparent pricing

No hidden charges; quoted per person in your currency, with a GST invoice.

Every Nainital & Mussoorie journey is private and quoted to your own plans — price on request. The cost depends on your travel dates, hotel category, room type, party size, domestic flights and the experiences you choose. Send your dates for an itemised quotation with named hotels, usually within one working day. Get a tailored quote
Chat with us on WhatsApp
CallWhatsAppEnquire
💬 WhatsApp us✈️ Plan my trip