There are 8 ways to get from Haldwani to Dhaulpur by train, bus, car, taxi, or plane
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 Moradabadtrain
- Take the train from Moradabad to Agra Cantttrain
- Take the train from Agra Cantt to Dhaulpurtrain
10h 28m₹497–3,926Bus, train
- Take the bus from Kathgodam, Uttarakhand to Agra, Uttar Pradeshbus Kathgodam, Uttarakhand - Agra, Uttar Pradesh
- Take the train from Agra Cantt to Dhaulpurtrain 11058 / ...
12h 47mDrive 363.3 km
- Drive from Haldwani to Dhaulpurcar 363.3 km
5h 39m₹4,102–5,925Taxi
- Take the taxi from Haldwani to Dhaulpurtaxi 363.3 km
5h 39m₹4,900–6,000Fly Pantnagar Airport to Gwalior Airport, train
- Fly from Pantnagar Airport (PGH) to Gwalior Airport (GWL)plane PGH - GWL
- Take the train from Gwalior Jn. to Dhaulpurtrain
9h 10m₹10,470–37,999Bus, train via Nainital, Uttarakhand
- Take the bus from Haldwani, Uttarakhand to Nainital, Uttarakhandbus
- Take the bus from Nainital, Uttarakhand to Agra, Uttar Pradeshbus
- Take the train from Agra Cantt to Dhaulpurtrain
15h 27mFly Pantnagar Airport to Indira Gandhi International Airport, train
- Fly from Pantnagar Airport (PGH) to Indira Gandhi International Airport (DEL)plane PGH - DEL
- Take the train from New Delhi to Dhaulpurtrain
7h 13m₹5,225–15,359Train to Indira Gandhi International Airport, fly to Gwalior Airport, train
- Take the train from Haldwani to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Gwalior Airport (GWL)plane DEL - GWL
- Take the train from Gwalior Jn. to Dhaulpurtrain
10h 8m₹3,413–18,920
Haldwani to Dhaulpur by train
Questions & Answers
The cheapest way to get from Haldwani to Dhaulpur is to train which costs ₹490 - ₹4,000 and takes 10h 28m.
The fastest way to get from Haldwani to Dhaulpur is to drive which takes 5h 39m and costs ₹4,100 - ₹6,000.
No, there is no direct train from Haldwani to Dhaulpur. However, there are services departing from Haldwani and arriving at Dhaulpur via Moradabad and Agra Cantt. The journey, including transfers, takes approximately 10h 28m.
The distance between Haldwani and Dhaulpur is 515 km. The road distance is 363.3 km.
The best way to get from Haldwani to Dhaulpur without a car is to train which takes 10h 28m and costs ₹490 - ₹4,000.
It takes approximately 10h 28m to get from Haldwani to Dhaulpur, including transfers.
Haldwani to Dhaulpur train services, operated by Indian Railways, depart from Haldwani station.
Haldwani to Dhaulpur train services, operated by Indian Railways, arrive at Moradabad station.
Yes, the driving distance between Haldwani to Dhaulpur is 363 km. It takes approximately 5h 39m to drive from Haldwani to Dhaulpur.
There are five+ hotels available in Dhaulpur.
What companies run services between Haldwani, India and Dhaulpur, India?
You can take a train from Haldwani to Dhaulpur via Moradabad and Agra Cantt in around 10h 28m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–36,000
Flights from Pantnagar Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹4,400–13,000
Flights from Indira Gandhi International Airport to Gwalior Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹3,200–16,000
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Gwalior Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹2,600–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haldwani to Moradabad
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Moradabad to Agra Cantt
- Ave. Duration
- 5h 20m
- Frequency
- Once a week
- 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
Train from Agra Cantt to Dhaulpur
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Agra Cantt to Dhaulpur
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Gwalior Jn. to Dhaulpur
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Agra Cantt to Dhaulpur
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from New Delhi to Dhaulpur
- Ave. Duration
- 4h 8m
- Frequency
- Every 3 hours
- Estimated price
- ₹190–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Haldwani to New Delhi
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Gwalior Jn. to Dhaulpur
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Ave. Duration
- 5h 39m
- Estimated price
- ₹4,900–6,000
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 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






