How to Reach Tehri Lake from Rishikesh, Dehradun & Delhi

Tehri Lake is the huge reservoir behind India's tallest dam, in Tehri Garhwal district, about 75 km from Rishikesh. It is known for jet skis, kayaking and floating huts at Koti Colony; water sports usually stop in the monsoon.

From Rishikesh≈ 75 km · 2.5-3 hrs
Nearest railwayRishikesh / Haridwar
Nearest airportJolly Grant · ≈ 85 km
By busTo New Tehri, then taxi

Route to Tehri Lake at a glance

RishikeshStart
Narendranagar≈ 15 km
Chamba≈ 45 km
New Tehri / Koti Colony≈ 15 km

From Dehradun, you can also go via Mussoorie and Dhanaulti to Chamba.

Tehri Lake by bus

Rishikesh - New Tehri3 hrs

Buses and shared taxis run from Rishikesh and Dehradun to New Tehri. From there, take a local taxi to Koti Colony.

  • Shared taxis leave Rishikesh from the bus stand area in the morning.

Tehri Lake by train

Rishikesh≈ 75 km
Haridwar≈ 100 km

Take a train to Haridwar or Rishikesh, then continue by taxi or bus.

  • Haridwar has many more trains from Delhi.

Tehri Lake by car or taxi

From Delhi≈ 320 km · 8-9 hrs
From Dehradun≈ 100-110 km

A smooth highway runs from Rishikesh through Chamba to the lake. A taxi from Rishikesh is the easiest option for a day trip.

  • Start early to enjoy water sports before the afternoon wind.

How we check facts · Suggest a correction