There are 7 ways to get from Nainital to Kāngra by taxi, plane, train, 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.
Taxi, fly
best- Take the taxi from Nainital to Pantnagar Airport (PGH)taxi
- Fly from Pantnagar Airport (PGH) to Kangra Airport (DHM)plane PGH - DHM
5h 51m₹13,160–43,371Taxi, train, bus
cheapest- Take the taxi from Nainital to Ramnagartaxi
- Take the train from Ramnagar to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to Kangrabus
14h 24m₹1,915–4,435Bus via Rohini
- Take the bus from Nainital, Uttarakhand to Delhi, Delhi Statebus Nainital, Uttarakhand - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Kangra, Himachal Pradeshbus Delhi, Delhi State - Kangra, Himachal Pradesh
18h 40mDrive 617.4 km
- Drive from Nainital to Kāngracar 617.4 km
10h 32m₹6,970–10,068Train, taxi
- Take the train from Kathgodam to Pathankot Cantttrain 12207
- Take the taxi from Pathankot Cantt to Kāngrataxi
15h 23m₹3,913–6,983Bus, train
- Take the bus from Nainital, Uttarakhand to Haridwar, Uttarakhandbus
- Take the train from Haridwar Jn to Saharanpurtrain
- Take the bus from Saharanpur to Kangrabus
22h 13mBus
- Take the bus from Nainital, Uttarakhand to Dehradun, Uttarakhandbus Nainital, Uttarakhand - Dehradun, Uttarakhand
- Take the bus from Dehradun, Uttarakhand to Kangra, Himachal Pradeshbus Dehradun, Uttarakhand - Kangra, Himachal Pradesh
23h 20m
Pantnagar Airport (PGH) to Kangra Airport (DHM) flights
Questions & Answers
The cheapest way to get from Nainital to Kāngra is to taxi and train and bus which costs ₹1,900 - ₹4,500 and takes 14h 24m.
The fastest way to get from Nainital to Kāngra is to taxi and fly which takes 5h 51m and costs ₹13,000 - ₹44,000.
No, there is no direct bus from Nainital to Kāngra. However, there are services departing from Nainital, Uttarakhand and arriving at Kangra, Himachal Pradesh via Delhi, Delhi State. The journey, including transfers, takes approximately 18h 40m.
The distance between Nainital and Kāngra is 540 km. The road distance is 617.4 km.
The best way to get from Nainital to Kāngra without a car is to taxi and train and bus which takes 14h 24m and costs ₹1,900 - ₹4,500.
It takes approximately 5h 51m to get from Nainital to Kāngra, including transfers.
Nainital to Kāngra bus services, operated by Naini Holidays, depart from Nainital, Uttarakhand station.
Nainital to Kāngra bus services, operated by Naini Holidays, arrive at Delhi, Delhi State station.
Yes, the driving distance between Nainital to Kāngra is 617 km. It takes approximately 10h 32m to drive from Nainital to Kāngra.
There are 482+ hotels available in Kāngra.
What companies run services between Nainital, India and Kāngra, Himachal Pradesh, India?
You can take a bus from Nainital, Uttarakhand to Kāngra via Delhi, Delhi State and Kangra, Himachal Pradesh in around 18h 40m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹12,000–42,000
- Website
- spicejet.com
Flights from Pantnagar Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹16,000–42,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ramnagar to Chandigarh
- Ave. Duration
- 7h 40m
- Frequency
- Once a week
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Kathgodam to Pathankot Cantt
- Ave. Duration
- 13h
- Frequency
- Once a week
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Haridwar Jn to Saharanpur
- Ave. Duration
- 1h 26m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- hrtchp.com
- Ordinary
- ₹430–600
- AC Himdhara
- ₹550–850
Bus from Dehra to Kangra
- Ave. Duration
- 1h 34m
- Frequency
- Once daily
- Estimated price
- ₹300–480
- Website
- hrtchp.com
- Ordinary
- ₹300–400
- AC Himdhara
- ₹350–480
Bus from Saharanpur to Kangra
- Ave. Duration
- 10h 51m
- Frequency
- Once daily
- Estimated price
- ₹550–1,900
- Website
- hrtchp.com
- Ordinary
- ₹550–800
- AC Himdhara
- ₹900–1,300
- Seater / Sleeper
- ₹750–1,900
- Website
- Naini Holidays
Bus from Nainital, Uttarakhand to Delhi, Delhi State
- Ave. Duration
- 8h 30m
- Frequency
- Every 20 minutes
- Schedules at
- Naini Holidays
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Delhi, Delhi State to Kangra, Himachal Pradesh
- Ave. Duration
- 9h 40m
- Frequency
- Every 30 minutes
- Website
- RS Yadav Smart Bus
- 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
- Website
- Shri Krishna Travels
Bus from Nainital, Uttarakhand to Dehradun, Uttarakhand
- Ave. Duration
- 9h
- Frequency
- Hourly
- Schedules at
- Shri Krishna Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Dehradun, Uttarakhand to Kangra, Himachal Pradesh
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
- Ave. Duration
- 1h 25m
- Estimated price
- ₹900–3,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
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
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 How to get from Stansted Airport into central London, What documents do I need to cross Niagara Falls?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.

















