There are 8 ways to get from Haldwani to Chhatarpur by plane, taxi, 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.
Fly from Pantnagar Airport, taxi
best- Fly from Pantnagar Airport (PGH) to Khajuraho Civil Airport (HJR)plane PGH - HJR
- Take the taxi from Khajuraho Civil Airport (HJR) to Chhatarpurtaxi
5h 3m₹11,600–30,909Train via Kanpur
cheapest- Take the train from Haldwani to Kanpur Centraltrain
- Take the train from Kanpur Central to Banda Jntrain
- Take the train from Banda Jn to Maharaja Chhatrasaltrain
17h 58m₹874–5,009Train
- Take the train from Lal Kuan to Virangana Lakshmibai Jhansitrain 15302
- Take the train from Virangana Lakshmibai Jhansi to Maharaja Chhatrasaltrain 11842 / ...
16h 31m₹882–5,107Bus, train, taxi
- Take the bus from Kathgodam, Uttarakhand to Agra, Uttar Pradeshbus
- Take the bus from Agra, Uttar Pradesh to Gwalior, Madhya Pradeshbus
- Take the train from Gwalior Jn. to Virangana Lakshmibai Jhansitrain
- Take the train from Virangana Lakshmibai Jhansi to Harpalpurtrain
- Take the taxi from Harpalpur to Chhatarpurtaxi
18h 55mDrive 550 km
- Drive from Haldwani to Chhatarpurcar 550 km
7h 52m₹6,223–8,988Taxi
- Take the taxi from Haldwani to Chhatarpurtaxi 550 km
7h 52m₹9,500–12,000Train to Bareilly Airport, fly, taxi
- Take the train from Haldwani to Bhojipura Jntrain
- Fly from Bareilly Airport (BEK) to Khajuraho Civil Airport (HJR)plane BEK - HJR
- Take the taxi from Khajuraho Civil Airport (HJR) to Chhatarpurtaxi
25h 7m₹11,446–31,626Bus, train
- Take the bus from Haldwani, Uttarakhand to Nainital, Uttarakhandbus
- Take the bus from Nainital, Uttarakhand to Agra, Uttar Pradeshbus
- Take the bus from Agra, Uttar Pradesh to Gwalior, Madhya Pradeshbus
- Take the train from Gwalior Jn. to Maharaja Chhatrasaltrain
23h 31m
Pantnagar Airport (PGH) to Khajuraho Civil Airport (HJR) flights
Questions & Answers
The cheapest way to get from Haldwani to Chhatarpur is to train via Kanpur which costs ₹850 - ₹5,000 and takes 17h 58m.
The fastest way to get from Haldwani to Chhatarpur is to fly and taxi which takes 5h 3m and costs ₹11,000 - ₹31,000.
No, there is no direct train from Haldwani to Chhatarpur. However, there are services departing from Haldwani and arriving at Maharaja Chhatrasal via Lal Kuan and Virangana Lakshmibai Jhansi. The journey, including transfers, takes approximately 16h 31m.
The distance between Haldwani and Chhatarpur is 548 km. The road distance is 550 km.
The best way to get from Haldwani to Chhatarpur without a car is to train which takes 16h 31m and costs ₹850 - ₹5,500.
It takes approximately 5h 3m to get from Haldwani to Chhatarpur, including transfers.
Haldwani to Chhatarpur train services, operated by Indian Railways, depart from Lal Kuan station.
Haldwani to Chhatarpur train services, operated by Indian Railways, arrive at Virangana Lakshmibai Jhansi station.
Yes, the driving distance between Haldwani to Chhatarpur is 550 km. It takes approximately 7h 52m to drive from Haldwani to Chhatarpur.
There are eight+ hotels available in Chhatarpur.
What companies run services between Haldwani, India and Chhatarpur, India?
You can take a train from Haldwani to Chhatarpur via Lal Kuan, Virangana Lakshmibai Jhansi, and Maharaja Chhatrasal in around 16h 31m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹10,000–34,000
Flights from Pantnagar Airport to Khajuraho Civil Airport via Delhi, Varanasi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹12,000–35,000
Flights from Bareilly Airport to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 21h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–34,000
Flights from Bareilly Airport to Khajuraho Civil Airport via Mumbai, Delhi
- Ave. Duration
- 21h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹21,000–38,000
Flights from Bareilly Airport to Khajuraho Civil Airport via Delhi, Varanasi
- Ave. Duration
- 23h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–35,000
Flights from Bareilly Airport to Khajuraho Civil Airport via Mumbai, Varanasi
- Ave. Duration
- 23h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹21,000–38,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Lal Kuan to Virangana Lakshmibai Jhansi
- Ave. Duration
- 10h 5m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Virangana Lakshmibai Jhansi to Maharaja Chhatrasal
- Ave. Duration
- 3h 47m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Gwalior Jn. to Virangana Lakshmibai Jhansi
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Virangana Lakshmibai Jhansi to Harpalpur
- Ave. Duration
- 1h 26m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Haldwani to Bhojipura Jn
- Ave. Duration
- 1h 53m
- Frequency
- 5 times a week
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Haldwani to Kanpur Central
- Ave. Duration
- 10h 5m
- Frequency
- Once a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Kanpur Central to Banda Jn
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Banda Jn to Maharaja Chhatrasal
- Ave. Duration
- 2h 52m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Gwalior Jn. to Maharaja Chhatrasal
- Ave. Duration
- 5h 42m
- 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
- Phone
- +91 7735300009
- Website
- Devraj Travels
Bus from Kathgodam, Uttarakhand to Agra, Uttar Pradesh
- Ave. Duration
- 9h 35m
- Frequency
- 5 times a day
- Website
- Devraj Travels
Bus from Nainital, Uttarakhand to Agra, Uttar Pradesh
- Ave. Duration
- 11h 5m
- Frequency
- 5 times a day
- Website
- Devraj Travels
- Ave. Duration
- 2h 34m
- Estimated price
- ₹1,000–12,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








