There are 6 ways to get from Naini Tāl to Kanatal 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, taxi via Lal Kuan
best- Take the train from Lal Kuan to Dehraduntrain 14119 / ...
- Take the taxi from Dehradun to Kanataltaxi
9h 10m₹2,249–4,126Train, taxi
cheapest- Take the train from Haldwani to Dehraduntrain 12092 / ...
- Take the taxi from Dehradun to Kanataltaxi
9h 28m₹2,069–4,012Taxi, bus
- Take the taxi from Naini Tāl to Nainital, Uttarakhandtaxi
- Take the bus from Nainital, Uttarakhand to Dehradun, Uttarakhandbus
- Take the taxi from Dehradun, Uttarakhand to Kanataltaxi
11h 9mDrive 296.3 km
- Drive from Naini Tāl to Kanatalcar 296.3 km
5h 7m₹3,337–4,820Taxi
- Take the taxi from Naini Tāl to Kanataltaxi 296.3 km
5h 7m₹6,000–7,500Bus
- Take the bus from Haldwani, Uttarakhand to Nainital, Uttarakhandbus Haldwani, Uttarakhand - Nainital, Uttarakhand
- Take the bus from Nainital, Uttarakhand to Mussoorie, Uttarakhandbus Nainital, Uttarakhand - Mussoorie, Uttarakhand
13h 42m
Questions & Answers
The cheapest way to get from Naini Tāl to Kanatal is to train and taxi which costs ₹2,000 - ₹4,100 and takes 9h 28m.
The fastest way to get from Naini Tāl to Kanatal is to drive which takes 5h 7m and costs ₹3,300 - ₹4,900.
No, there is no direct bus from Naini Tāl to Kanatal. However, there are services departing from Haldwani, Uttarakhand and arriving at Mussoorie, Uttarakhand via Nainital, Uttarakhand. The journey, including transfers, takes approximately 13h 42m.
The distance between Naini Tāl and Kanatal is 406 km. The road distance is 296.3 km.
The best way to get from Naini Tāl to Kanatal without a car is to train and taxi via Lal Kuan which takes 9h 10m and costs ₹2,200 - ₹4,200.
It takes approximately 9h 10m to get from Naini Tāl to Kanatal, including transfers.
Naini Tāl to Kanatal bus services, operated by New Shree Mahaveer Travels, depart from Haldwani, Uttarakhand station.
Naini Tāl to Kanatal bus services, operated by New Shree Mahaveer Travels, arrive at Nainital, Uttarakhand station.
Yes, the driving distance between Naini Tāl to Kanatal is 296 km. It takes approximately 5h 7m to drive from Naini Tāl to Kanatal.
There are 1258+ hotels available in Kanatal.
What companies run services between Naini Tāl, India and Kanatal, India?
You can take a vehicle from Naini Tāl to Kanatal via Haldwani, Uttarakhand, Nainital, Uttarakhand, and Mussoorie, Uttarakhand in around 13h 42m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Lal Kuan to Dehradun
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Haldwani to Dehradun
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
- Website
- Shri Krishna Travels
Bus from Nainital, Uttarakhand to Dehradun, Uttarakhand
- Ave. Duration
- 9h
- Frequency
- Hourly
- Schedules at
- Shri Krishna Travels
- 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
- Website
- Amika Travels
Bus from Nainital, Uttarakhand to Mussoorie, Uttarakhand
- Ave. Duration
- 10h 20m
- Frequency
- Twice daily
- Schedules at
- Amika Travels
- Ave. Duration
- 1h 51m
- Estimated price
- ₹750–7,500
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.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
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.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
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.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 Italian Lakes: Getting around by train, Travelling to the UK: What do I need to know?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.






