There are 8 ways to get from Dehradun to Kanpur by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Dehradun Airport to Chaudhary Charan Singh Airport, train
best- Fly from Dehradun Airport (DED) to Chaudhary Charan Singh Airport (LKO)plane DED - LKO
- Take the train from Lucknow to Kanpur Centraltrain
4h 31m₹5,656–13,081Train
cheapest- Take the train from Dehradun to Kanpur Centraltrain 14114
14h₹350–2,700Train via Lucknow
- Take the train from Dehradun to Lucknowjntrain 22546
- Take the train from Lucknowjn to Kanpur Centraltrain 12003 / ...
10h 33m₹438–3,424Bus via Ghāziābād
- Take the bus from Dehradun to Ghaziabadbus redbusIndia_Volvo A/C Semi Sleeper / ...
- Take the bus from Ghaziabad to Kanpurbus redbusIndia_Bharat Benz A/C Seater /Sleeper
11h 49mDrive 542.7 km
- Drive from Dehradun to Kanpurcar 542.7 km
7h 23m₹6,089–8,795Taxi
- Take the taxi from Dehradun to Kanpurtaxi 542.7 km
7h 23m₹11,000–13,000Train to Indira Gandhi International Airport, fly to Kanpur Airport
- Take the train from Dehradun to Anand Vihar Terminaltrain
- Fly from Indira Gandhi International Airport (DEL) to Kanpur Airport (KNU)plane DEL - KNU
8h 11m₹4,773–15,988Bus
- Take the bus from Dehradun to Kanpurbus redbusIndia_Bharat Benz A/C Seater /Sleeper
12h 30m
Dehradun to Kanpur by train
Comparing Your Travel Options
The cheapest way to get from Dehradun to Kanpur is to train which costs ₹350 - ₹2,700 and takes 14h.
The fastest way to get from Dehradun to Kanpur is to fly and train which takes 4h 31m and costs ₹5,500 - ₹14,000.
Yes, there is a direct bus departing from Dehradun and arriving at Kanpur. Services depart twice daily, and operate Tuesday, Wednesday, Thursday, Friday and Saturday. The journey takes approximately 12h 30m.
Yes, there is a direct train departing from Dehradun and arriving at Kanpur Central. Services depart once daily, and operate every day. The journey takes approximately 14h.
The distance between Dehradun and Kanpur is 573 km. The road distance is 542.7 km.
The best way to get from Dehradun to Kanpur without a car is to train via Lucknow which takes 10h 33m and costs ₹430 - ₹3,500.
It takes approximately 4h 31m to get from Dehradun to Kanpur, including transfers.
Dehradun to Kanpur bus services, operated by CIty Land Travels, depart from Dehradun station.
Dehradun to Kanpur train services, operated by Indian Railways, depart from Dehradun station.
The best way to get from Dehradun to Kanpur is to train via Lucknow which takes 10h 33m and costs ₹430 - ₹3,500. Alternatively, you can bus via Ghāziābād, which costs and takes 11h 49m.
What companies run services between Dehradun, India and Kanpur, India?
You can take a train from Dehradun to Kanpur Central via Lucknowjn in around 10h 33m. Alternatively, you can take a bus from Dehradun to Kanpur via Ghaziabad in around 11h 49m.
- Website
- goindigo.in
Flights from Dehradun Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹4,700–11,000
Flights from Indira Gandhi International Airport to Kanpur Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹4,300–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Lucknow to Kanpur Central
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- 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
Train from Dehradun to Lucknowjn
- Ave. Duration
- 8h 15m
- Frequency
- 6 times a week
- Estimated price
- ₹300–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
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
Train from Dehradun to Anand Vihar Terminal
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Dehradun to Kanpur Central
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Schedules at
- CIty Land Travels
- Website
- Shri Ganesh Yatra Travels
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 5h 10m
- Frequency
- 4 times a day
- Schedules at
- Shri Ganesh Yatra Travels
- [email protected]
- Website
- Leafybus
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Website
- Leafybus
- Phone
- +91 87501 00091
- [email protected]
- Website
- E Bus
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Website
- E Bus
- Website
- India Tours and Travels
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 7h 40m
- Frequency
- 4 times a week
- Schedules at
- Mahalaxmi Travels
Bus from Dehradun to Kanpur
- Ave. Duration
- 14h 30m
- Frequency
- 5 times a week
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 9318 181834
- Website
- Ojas Tour And Travel
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Website
- Ojas Tour And Travel
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Phone
- +91 07442423097
- [email protected]
- Website
- Samreen Travels
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Schedules at
- Samreen Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Website
- NeuGo
- Website
- Stately India Travels
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Schedules at
- Stately India Travels
- Website
- Shivay Travels
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 4h 30m
- Frequency
- 6 times a week
- Schedules at
- Shivay Travels
- Website
- Yolobus Private Limited
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 6h
- Frequency
- 6 times a week
- Schedules at
- Yolobus Private Limited
- Website
- TSB Tour express
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 6h 20m
- Frequency
- 6 times a week
- Schedules at
- TSB Tour express
- Website
- Mohindra Smart Bus
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 7h
- Frequency
- 6 times a week
- Schedules at
- Mohindra Smart Bus
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- Mohindra Smart Bus
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 7h
- Frequency
- 6 times a week
- Website
- RS Yadav Smart Bus
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Website
- RS Yadav Smart Bus
- Website
- Shishpal Bus Service
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 7h 20m
- Frequency
- 6 times a week
- Schedules at
- Shishpal Bus Service
- Website
- Empire Travels & Holidays
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Schedules at
- Empire Travels & Holidays
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Website
- Maharani Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 6h 14m
- Frequency
- Twice a week
- Schedules at
- Raj Kalpana Travels Pvt Ltd
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 3h 40m
- Frequency
- Once a week
- Estimated price
- ₹410–1,100
- Schedules at
- Zingbus
- Website
- Shri Krishna Travels
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 4h 55m
- Frequency
- Once a week
- Website
- Shri Krishna Travels
- Website
- Malwa Smart Bus
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 5h 50m
- Frequency
- Once a week
- Schedules at
- Malwa Smart Bus
- [email protected]
- Website
- Gola Bus Service
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 6h 20m
- Frequency
- Once a week
- Website
- Gola Bus Service
- Website
- Revanta Roadlines
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Schedules at
- Revanta Roadlines
- Website
- Yuvraj Travels
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 6h 50m
- Frequency
- Once a week
- Schedules at
- Yuvraj Travels
- Website
- Deluxe bus service
Bus from Dehradun to Ghaziabad
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Deluxe bus service
- Website
- Dream Cruiser
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 8h
- Frequency
- Every 2 hours
- Schedules at
- Dream Cruiser
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 7h 50m
- Frequency
- 3 times a day
- Website
- Vijay Tours And Travels
- Website
- Laxmi Express
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a day
- Schedules at
- Laxmi Express
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 8h 46m
- Frequency
- 3 times a day
- Schedules at
- Safar Express Tour
- Website
- Pratap T&C
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Schedules at
- Pratap T&C
- Website
- Palak Tour and Travels
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Schedules at
- Palak Tour and Travels
- Website
- Lokenath Bus Service
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Lokenath Bus Service
- Phone
- +91 98919 18058
- [email protected]
- Website
- BSS Cool Cool Travels
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- BSS Cool Cool Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 10h
- Frequency
- Once daily
- Website
- Sri Krishna Rath
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a week
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Website
- Shree Radhe Bus Service
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Schedules at
- Shree Radhe Bus Service
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 8h 10m
- Frequency
- Twice a week
- Schedules at
- New Yadav Vishwakarma Tour and Travels
- Website
- Simran Express
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Simran Express
- Website
- Abhishek Holidays
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 9h
- Frequency
- Once a week
- Schedules at
- Abhishek Holidays
- Phone
- +91 92854 94122
- Website
- Shatabdi Travels
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 9h
- Frequency
- Once a week
- Website
- Shatabdi Travels
Bus from Dehradun to Kanpur
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Website
- Shatabdi Travels
- Website
- International Tourist Centre
Bus from Ghaziabad to Kanpur
- Ave. Duration
- 9h 30m
- Frequency
- Once a week
- Schedules at
- International Tourist Centre
- Website
- Khushi Tour. Travels
Bus from Dehradun to Kanpur
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Schedules at
- Khushi Tour. Travels
- Ave. Duration
- 7h 23m
- Estimated price
- ₹11,000–13,000
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.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
Booking & Getting There
Dehradun to Kanpur bus services, operated by CIty Land Travels, arrive at Ghaziabad station.
Dehradun to Kanpur train services, operated by Indian Railways, arrive at Lucknowjn station.
Yes, the driving distance between Dehradun to Kanpur is 543 km. It takes approximately 7h 23m to drive from Dehradun to Kanpur.
Book your Dehradun to Kanpur bus tickets online with Omio.
There are 141+ hotels available in Kanpur.









































