There are 5 ways to get from Naini Tāl to Mansa Devi Temple by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Haldwani to Haridwar Jntrain 12092 / ...
7h 19m₹549–2,012Taxi, bus
- Take the taxi from Naini Tāl to Nainital, Uttarakhandtaxi
- Take the bus from Nainital, Uttarakhand to Haridwar, Uttarakhandbus Nainital, Uttarakhand - Haridwar, Uttarakhand
9h 15mDrive 205.4 km
- Drive from Naini Tāl to Mansa Devi Templecar 205.4 km
3h 23m₹2,319–3,349Taxi
- Take the taxi from Naini Tāl to Mansa Devi Templetaxi 205.4 km
3h 23m₹4,500–5,500Bus
- Take the bus from Haldwani, Uttarakhand to Nainital, Uttarakhandbus Haldwani, Uttarakhand - Nainital, Uttarakhand
- Take the bus from Nainital, Uttarakhand to Haridwar, Uttarakhandbus Nainital, Uttarakhand - Haridwar, Uttarakhand
10h 36m
Questions & Answers
The cheapest way to get from Naini Tāl to Mansa Devi Temple is to train which costs ₹550 - ₹2,100 and takes 7h 19m.
The fastest way to get from Naini Tāl to Mansa Devi Temple is to drive which takes 3h 23m and costs ₹2,300 - ₹3,400.
No, there is no direct bus from Naini Tāl to Mansa Devi Temple. However, there are services departing from Haldwani, Uttarakhand and arriving at Haridwar, Uttarakhand via Nainital, Uttarakhand. The journey, including transfers, takes approximately 10h 36m.
No, there is no direct train from Naini Tāl to Mansa Devi Temple. However, there are services departing from Haldwani and arriving at Haridwar Jn via . The journey, including transfers, takes approximately 7h 19m.
The distance between Naini Tāl and Mansa Devi Temple is 294 km. The road distance is 205.4 km.
The best way to get from Naini Tāl to Mansa Devi Temple without a car is to train which takes 7h 19m and costs ₹550 - ₹2,100.
It takes approximately 7h 19m to get from Naini Tāl to Mansa Devi Temple, including transfers.
Naini Tāl to Mansa Devi Temple bus services, operated by New Shree Mahaveer Travels, depart from Haldwani, Uttarakhand station.
Naini Tāl to Mansa Devi Temple train services, operated by Indian Railways, depart from Haldwani station.
The best way to get from Naini Tāl to Mansa Devi Temple is to train which takes 7h 19m and costs ₹550 - ₹2,100. Alternatively, you can bus, which costs and takes 10h 36m.
What companies run services between Naini Tāl, India and Mansa Devi Temple, India?
Indian Railways operates a train from Haldwani to Haridwar Jn twice daily. Tickets cost ₹200–1,600 and the journey takes 6h 28m. Alternatively, you can take a vehicle from Naini Tāl to Mansa Devi Temple via Haldwani, Uttarakhand, Nainital, Uttarakhand, and Haridwar, Uttarakhand in around 10h 36m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haldwani to Haridwar Jn
- Ave. Duration
- 6h 28m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Phone
- +91 72199 79797
- Website
- Kissan Travels Pilani
Bus from Nainital, Uttarakhand to Haridwar, Uttarakhand
- Ave. Duration
- 7h 35m
- Frequency
- Hourly
- Website
- Kissan Travels Pilani
Bus from Nainital, Uttarakhand to Haridwar, Uttarakhand
- Ave. Duration
- 7h 35m
- Frequency
- Hourly
- Website
- Kissan Travels Pilani
- Website
- New Shree Mahaveer Travels
Bus from Haldwani, Uttarakhand to Nainital, Uttarakhand
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Schedules at
- New Shree Mahaveer Travels
- Ave. Duration
- 2h 16m
- Estimated price
- ₹750–5,500
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, Italian Lakes: Getting around by train, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Naini Tāl to Mansa Devi Temple bus services, operated by New Shree Mahaveer Travels, arrive at Nainital, Uttarakhand station.
Naini Tāl to Mansa Devi Temple train services, operated by Indian Railways, arrive at Haridwar Jn station.
Yes, the driving distance between Naini Tāl to Mansa Devi Temple is 205 km. It takes approximately 3h 23m to drive from Naini Tāl to Mansa Devi Temple.
There are 652+ hotels available in Mansa Devi Temple.








