There are 7 ways to get from Haldwani to Datia 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 via Delhi
best- Take the train from Haldwani to New Delhitrain
- Take the train from New Delhi to Gwalior Jn.train
- Take the train from Gwalior Jn. to Datiatrain
11h 19m₹558–4,380Train
cheapest- Take the train from Haldwani to Bareillytrain
- Take the train from Bareilly to Gwalior Jn.train
- Take the train from Gwalior Jn. to Datiatrain
15h 44m₹530–4,225Bus, train via Delhi
- Take the bus from FlixBus Haldwani - Honda Showroom to FlixBus Delhi - Anand Vihar ISBTbus
- Take the bus from Kaushambi to Agra ISBTbus
- Take the train from Agra Cantt to Gwalior Jn.train
- Take the train from Gwalior Jn. to Datiatrain
14h 56m₹1,034–4,202Drive 476.9 km
- Drive from Haldwani to Datiacar 476.9 km
7h 26m₹5,170–7,468Taxi
- Take the taxi from Haldwani to Datiataxi 476.9 km
7h 26m₹8,500–11,000Fly, train
- Fly from Pantnagar Airport (PGH) to Gwalior Airport (GWL)plane PGH - GWL
- Take the train from Gwalior Jn. to Datiatrain
24h 22m₹6,610–21,269Bus, train
- Take the bus from Kainchi to Muradabadbus
- Take the train from Moradabad to Gwalior Jn.train
- Take the train from Gwalior Jn. to Datiatrain
13h 42m
Haldwani to Datia by train
Questions & Answers
The cheapest way to get from Haldwani to Datia is to train which costs ₹500 - ₹4,300 and takes 15h 44m.
The fastest way to get from Haldwani to Datia is to drive which takes 7h 26m and costs ₹5,000 - ₹7,500.
No, there is no direct train from Haldwani to Datia. However, there are services departing from Haldwani and arriving at Datia via New Delhi and Gwalior Jn.. The journey, including transfers, takes approximately 11h 19m.
The distance between Haldwani and Datia is 662 km. The road distance is 476.9 km.
The best way to get from Haldwani to Datia without a car is to train via Delhi which takes 11h 19m and costs ₹550 - ₹4,400.
It takes approximately 11h 19m to get from Haldwani to Datia, including transfers.
Haldwani to Datia train services, operated by Indian Railways, depart from Haldwani station.
Haldwani to Datia train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Haldwani to Datia is 477 km. It takes approximately 7h 26m to drive from Haldwani to Datia.
There are seven+ hotels available in Datia.
What companies run services between Haldwani, India and Datia, India?
You can take a train from Haldwani to Datia via New Delhi and Gwalior Jn. in around 11h 19m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Gwalior Airport via Delhi
- Ave. Duration
- 23h 20m
- When
- Every day
- Estimated price
- ₹5,500–19,000
Flights from Pantnagar Airport to Gwalior Airport via Delhi, Mumbai
- Ave. Duration
- 21h 35m
- When
- Every day
- Estimated price
- ₹10,000–22,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
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 New Delhi to Gwalior Jn.
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Gwalior Jn. to Datia
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Agra Cantt to Gwalior Jn.
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Moradabad to Gwalior Jn.
- Ave. Duration
- 7h 25m
- Frequency
- Once a week
- Estimated price
- ₹280–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹280–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Haldwani to Bareilly
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Bareilly to Gwalior Jn.
- Ave. Duration
- 9h 15m
- Frequency
- 3 times 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
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Haldwani - Honda Showroom to FlixBus Delhi - Anand Vihar ISBT
- Ave. Duration
- 5h 35m
- Frequency
- Twice daily
- Estimated price
- ₹450–1,300
- Website
- https://www.flixbus.in
- Phone
- +91-522-2623578
- info@upsrtc.com
- Website
- upsrtc.up.gov.in
Bus from Kaushambi to Agra ISBT
- Ave. Duration
- 4h 15m
- Frequency
- Every 3 hours
- Estimated price
- ₹300–573
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹300–400
- Janrath
- ₹390–550
- Phone
- +919319411266
- fasttracktravels6@gmail.com
- Website
- fasttrackbus.in
Bus from Kainchi to Muradabad
- Ave. Duration
- 3h 19m
- Frequency
- Once daily
- Website
- http://www.fasttrackbus.in/
- Ave. Duration
- 7h 26m
- Estimated price
- ₹8,500–11,000
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.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







