There are 8 ways to get from Naina Devi to Haldwani by train, bus (Flixbus), car, taxi, plane, or bus
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 Anandpur Sahib to Ambala Cant Jntrain 04502 / ...
- Take the train from Ambala Cant Jn to Haldwanitrain 12208
11h 10m₹1,228–4,091Bus via Delhi (Flixbus)
- Take the bus from FlixBus Anandpur Sahib to FlixBus Delhi - Kashmere Gatebus FlixBus IN0211C / ...
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Haldwani - Honda Showroombus FlixBus IN0320C / ...
13h 36m₹1,802–3,983Drive 489.3 km
- Drive from Naina Devi to Haldwanicar 489.3 km
8h 9m₹5,504–7,950Taxi
- Take the taxi from Naina Devi to Haldwanitaxi 489.3 km
8h 9m₹7,000–8,500Train to Chandigarh International Airport, fly
- Take the train from Anandpur Sahib to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Pantnagar Airport (PGH)plane IXC - PGH
15h 29m₹11,600–33,041Bus
- Take the bus from Kiratpur to Chandigarhbus
- Take the bus from Panchkula, Haryana to Haridwar, Uttarakhandbus
- Take the bus from Haridwar, Uttarakhand to Nainital, Uttarakhandbus
- Take the bus from Nainital, Uttarakhand to Haldwani, Uttarakhandbus
18h 31mBus to Kangra Airport, fly
- Take the bus from Anandpur Sahib to Kangrabus
- Fly from Kangra Airport (DHM) to Pantnagar Airport (PGH)plane DHM - PGH
21h 2m₹17,461–58,632Train to Indira Gandhi International Airport, fly
- Take the train from Anandpur Sahib to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Pantnagar Airport (PGH)plane DEL - PGH
9h 39m₹6,203–16,591
Chandigarh International Airport (IXC) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Naina Devi to Haldwani is to train which costs ₹1,200 - ₹4,100 and takes 11h 10m.
The fastest way to get from Naina Devi to Haldwani is to drive which takes 8h 9m and costs ₹5,500 - ₹8,000.
No, there is no direct bus from Naina Devi to Haldwani. However, there are services departing from FlixBus Anandpur Sahib and arriving at FlixBus Haldwani - Honda Showroom via FlixBus Delhi Kashmere Gate ISBT. The journey, including transfers, takes approximately 13h 36m.
No, there is no direct train from Naina Devi to Haldwani. However, there are services departing from Anandpur Sahib and arriving at Haldwani via Ambala Cant Jn. The journey, including transfers, takes approximately 11h 10m.
The distance between Naina Devi and Haldwani is 544 km. The road distance is 489.3 km.
The best way to get from Naina Devi to Haldwani without a car is to train which takes 11h 10m and costs ₹1,200 - ₹4,100.
It takes approximately 11h 10m to get from Naina Devi to Haldwani, including transfers.
Naina Devi to Haldwani bus services, operated by FlixBus India, depart from FlixBus Anandpur Sahib station.
Naina Devi to Haldwani train services, operated by Indian Railways, depart from Anandpur Sahib station.
The best way to get from Naina Devi to Haldwani is to train which takes 11h 10m and costs ₹1,200 - ₹4,100. Alternatively, you can bus via Delhi, which costs ₹1,800 - ₹4,000 and takes 13h 36m.
What companies run services between Naina Devi, India and Haldwani, India?
You can take a vehicle from Naina Devi to Haldwani via Anandpur Sahib and Ambala Cant Jn in around 11h 10m. Alternatively, you can take a vehicle from Naina Devi to FlixBus Haldwani - Honda Showroom via FlixBus Anandpur Sahib, FlixBus Delhi - Kashmere Gate, and FlixBus Delhi Kashmere Gate ISBT in around 13h 36m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- ₹9,000–29,000
Flights from Chandigarh International Airport to Pantnagar Airport via Jaipur, Indira Gandhi International Airport
- Ave. Duration
- 17h 5m
- When
- Sunday
- Estimated price
- ₹9,000–29,000
Flights from Chandigarh International Airport to Pantnagar Airport via Kangra Airport, Indira Gandhi International Airport
- Ave. Duration
- 17h 25m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,000–29,000
Flights from Chandigarh International Airport to Pantnagar Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 19h 5m
- When
- Wednesday to Saturday
- Estimated price
- ₹9,000–29,000
Flights from Kangra Airport to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 16h 22m
- When
- Every day
- Estimated price
- ₹15,000–55,000
Flights from Kangra Airport to Pantnagar Airport via Chandigarh International Airport, Indira Gandhi International Airport
- Ave. Duration
- 19h
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹15,000–55,000
Flights from Indira Gandhi International Airport to Pantnagar Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹4,500–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Anandpur Sahib to Ambala Cant Jn
- Ave. Duration
- 2h 48m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Ambala Cant Jn to Haldwani
- Ave. Duration
- 6h 55m
- Frequency
- Once a week
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Anandpur Sahib to Chandigarh
- Ave. Duration
- 2h 18m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Anandpur Sahib to New Delhi
- Ave. Duration
- 6h 6m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Anandpur Sahib to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 6h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹500–1,600
- Website
- https://www.flixbus.in
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Haldwani - Honda Showroom
- Ave. Duration
- 6h
- Frequency
- 5 times a day
- Estimated price
- ₹470–1,400
- Website
- https://www.flixbus.in
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Kiratpur to Chandigarh
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ₹320–550
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹320–420
- AC Himdhara
- ₹380–550
- Phone
- +91 9899151311
- [email protected]
- Website
- omio.com
Bus from Panchkula, Haryana to Haridwar, Uttarakhand
- Ave. Duration
- 5h 10m
- Frequency
- Every 30 minutes
- Schedules at
- omio.com
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Anandpur Sahib to Kangra
- Ave. Duration
- 3h 1m
- Frequency
- 4 times a day
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Ave. Duration
- 8h 9m
- Estimated price
- ₹7,000–8,500
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Naina Devi to Haldwani bus services, operated by FlixBus India, arrive at FlixBus Delhi - Kashmere Gate station.
Naina Devi to Haldwani train services, operated by Indian Railways, arrive at Ambala Cant Jn station.
Yes, the driving distance between Naina Devi to Haldwani is 489 km. It takes approximately 8h 9m to drive from Naina Devi to Haldwani.
There are 718+ hotels available in Haldwani.


















