There are 6 ways to get from Dhanaura to Kanpur by train, 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 Ghāziābād
best- Take the train from Mandi Dhanaura to Ghaziabadtrain 12037 / ...
- Take the train from Ghaziabad to Kanpur Centraltrain 12428 / ...
8h 12m₹404–3,104Train
cheapest- Take the train from Mandi Dhanaura to Chandausi Jntrain 15012
- Take the train from Chandausi Jn to Kanpur Centraltrain 14114
11h 15m₹398–3,133Drive 391.1 km
- Drive from Dhanaura to Kanpurcar 391.1 km
4h 29m₹4,412–6,372Taxi
- Take the taxi from Dhanaura to Kanpurtaxi 391.1 km
4h 29m₹7,500–9,500Train, fly to Kanpur Airport
- Take the train from Mandi Dhanaura to Ghaziabadtrain
- Fly from Indira Gandhi International Airport (DEL) to Kanpur Airport (KNU)plane DEL - KNU
6h 35m₹5,179–17,294Train, fly to Chaudhary Charan Singh Airport
- Take the train from Mandi Dhanaura to Ghaziabadtrain
- Fly from Indira Gandhi International Airport (DEL) to Chaudhary Charan Singh Airport (LKO)plane DEL - LKO
- Take the train from Lucknowjn to Kanpur Centraltrain
9h 1m₹4,049–9,694
Dhanaura to Kanpur by train
Questions & Answers
The cheapest way to get from Dhanaura to Kanpur is to train via Ghāziābād which costs ₹400 - ₹3,100 and takes 8h 12m.
The fastest way to get from Dhanaura to Kanpur is to drive which takes 4h 29m and costs ₹4,400 - ₹6,500.
No, there is no direct train from Dhanaura to Kanpur. However, there are services departing from Mandi Dhanaura and arriving at Kanpur Central via Ghaziabad. The journey, including transfers, takes approximately 8h 12m.
The distance between Dhanaura and Kanpur is 517 km. The road distance is 391.1 km.
The best way to get from Dhanaura to Kanpur without a car is to train via Ghāziābād which takes 8h 12m and costs ₹400 - ₹3,100.
It takes approximately 8h 12m to get from Dhanaura to Kanpur, including transfers.
Dhanaura to Kanpur train services, operated by Indian Railways, depart from Mandi Dhanaura station.
Dhanaura to Kanpur train services, operated by Indian Railways, arrive at Ghaziabad station.
Yes, the driving distance between Dhanaura to Kanpur is 391 km. It takes approximately 4h 29m to drive from Dhanaura to Kanpur.
There are 161+ hotels available in Kanpur.
What companies run services between Dhanaura, Uttar Pradesh, India and Kanpur, India?
You can take a train from Mandi Dhanaura to Kanpur Central via Ghaziabad in around 8h 12m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Kanpur Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹4,700–15,000
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- ₹3,600–6,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- ₹3,500–6,500
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ₹3,500–6,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mandi Dhanaura to Ghaziabad
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- 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 Ghaziabad to Kanpur Central
- Ave. Duration
- 4h 40m
- Frequency
- Hourly
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Mandi Dhanaura to Ghaziabad
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- 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 Mandi Dhanaura to Chandausi Jn
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Chandausi Jn to Kanpur Central
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Mandi Dhanaura to Ghaziabad
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- 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 Lucknowjn to Kanpur Central
- Ave. Duration
- 1h 18m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Ave. Duration
- 4h 29m
- Estimated price
- ₹7,500–9,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






