How to go from Dehradun to Nainital

Distance between Dehradun to Nainital

The driving distance between Dehradun and Nainital is 270 km, while the aerial distance from Dehradun to Nainital is 170 km

TypeDistance
Aerial Distance170 kms
Road Distance270 kms

How to Reach?

No direct flights or trains are available between Dehradun to Nainital but there is/are nearly 1 direct bus(es) plying between Dehradun to Nainital.These bus(es) is/are State Transport Bus etc. The minimum time a bus takes to reach Nainital from Dehradun is 6h 27m. The fastest way to reach Nainital from Dehradun takes you 5h 15m, which is to take a taxi from Dehradun to Nainital.The cheapest way to reach Nainital from Dehradun takes you 12h 07m, which is to take Ddn Kgm Express from Dehradun to Kathgodam then take State Transport Bus from Kathgodam to Nainital.


By Flight

No direct connectivity to flight between Dehradun and Nainital is available. Best to take Spicejet from Dehradun to New Delhi then take Delhi Transport Corporation from New Delhi to Nainital.

dehradunnew delhinainital

10hr 43m Rs.3,509

More DetailsFromToDep. & Arr. TimePrice*

Spicejet
SG 2325
dehra dun airport
indira gandhi international airport16:20 - 17:20
(1 hr 00 m)
Rs.3,006

Changeover at new delhi - 3 h 00 m

State Transport Bus
delhi
nainital20:20 - 03:03
(6 hr 43 m)
Rs.503



View 10 more results


Distance between dehradun and new delhi: 210 kms

Distance between new delhi and nainital: 278 kms


By Train

No direct train between Dehradun and Nainital is available.Best to take Link Express from Dehradun to Seohara then take a taxi from Seohara to Nainital

dehradunseoharanainital

6hr 51m Rs.1,662

More DetailsFromToDep. & Arr. TimePrice*

Link Express
14114
Class SL
dehradun
seohara13:25 - 17:04
(3 hr 39 m)
Rs.122

Changeover at seohara - 1 h 00 m

Taxi / Private Car
seohara
nainital18:04 - 20:16
(2 hr 12 m)
Rs.1,540



View 10 more results


Distance between dehradun and seohara: 173 kms

Distance between seohara and nainital: 110 kms

Things to Know

What is the average direct train fare from Dehradun to Nainital?

There are no direct trains between Dehradun and Nainital.


List the name of trains with train number between Dehradun and Nainital.

There are no direct trains between Dehradun and Nainital. However, the best way to reach Nainital from Dehradun is to take Link Express from Dehradun to Seohara then take a taxi from Seohara to Nainital.


How many direct trains are operating from Dehradun to Nainital?

There are no direct trains between Dehradun and Nainital.



By Bus

Direct bus between Dehradun and Nainital is available.Best to take State Transport Bus from Dehradun to Nainital

dehradunnainital

6hr 27m Rs.501

More DetailsFromToDep. & Arr. TimePrice*

State Transport Bus
dehradun
nainitalAnyTimeRs.501



View 10 more results


Distance between dehradun and nainital: 277 kms

Things to Know

What is the average direct bus fare from Dehradun to Nainital?

Lowest bus fare is Rs 501 for State Transport Bus and highest bus fare is Rs 501 for State Transport Bus, where average fare is Rs 501 for State Transport Bus from Dehradun to Nainital.


List the name of buses with bus names between Dehradun and Nainital.

The major buses between Dehradun and Nainital are as follows:

State Transport Bus.


How many direct buses are operating from Dehradun to Nainital?

There are 1 direct buses between Dehradun and Nainital.


Send Query
Live Chat