There are 6 ways to get from Kanpur to Dal Lake by plane, train, bus (Flixbus), car, or bus
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 Kanpur Airport
best- Fly from Kanpur Airport (KNU) to Srinagar International Airport (SXR)plane KNU - SXR
6h 54m₹7,799–21,985Train
cheapest- Take the train from Kanpur Central to Martyr Captain Tushar Mahajantrain 22431
- Take the train from Udhampur to Srinagartrain 26401 Vande Bharat Exp / ...
22h 57m₹1,164–5,780Bus
- Take the bus from FlixBus Kanpur - Fazalganj Chauraha to FlixBus Delhi - Kashmere Gatebus FlixBus IN0426B
- Take the bus from Kashmere Gate ISBT to Srinagar TRC Roadbus
29h 55m₹1,422–4,814Drive 1,200.4 km
- Drive from Kanpur to National Institute of Technologycar 1,200.4 km
15h 56m₹11,741–16,960Train to Chaudhary Charan Singh Airport, fly
- Take the train from Kanpur Central to Lucknowtrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Srinagar International Airport (SXR)plane LKO - SXR
7h 16m₹8,763–14,811Bus via Noida
- Take the bus from Kanpur to Noidabus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
- Take the bus from Delhi- Sarai Kale Khan to Srinagarbus
31h 50m
Kanpur Airport (KNU) to Srinagar International Airport (SXR) flights
Comparing Your Travel Options
The cheapest way to get from Kanpur to Dal Lake is to train which costs ₹1,100 - ₹6,000 and takes 22h 57m.
The fastest way to get from Kanpur to Dal Lake is to fly which takes 6h 54m and costs ₹7,500 - ₹22,000.
No, there is no direct bus from Kanpur to Dal Lake. However, there are services departing from FlixBus Kanpur - Fazalganj Chauraha and arriving at Srinagar TRC Road via Kashmere Gate ISBT. The journey, including transfers, takes approximately 29h 55m.
No, there is no direct train from Kanpur to Dal Lake. However, there are services departing from Kanpur Central and arriving at Srinagar via Udhampur. The journey, including transfers, takes approximately 22h 57m.
The distance between Kanpur and Dal Lake is 1023 km. The road distance is 1200.4 km.
The best way to get from Kanpur to Dal Lake without a car is to train which takes 22h 57m and costs ₹1,100 - ₹6,000.
It takes approximately 6h 54m to get from Kanpur to Dal Lake, including transfers.
Kanpur to Dal Lake bus services, operated by FlixBus India, depart from FlixBus Kanpur - Fazalganj Chauraha station.
Kanpur to Dal Lake train services, operated by Indian Railways, depart from Kanpur Central station.
The best way to get from Kanpur to Dal Lake is to fly which takes 6h 54m and costs ₹7,500 - ₹22,000. Alternatively, you can train, which costs ₹1,100 - ₹6,000 and takes 22h 57m, you could also bus, which costs ₹1,400 - ₹4,900 and takes 29h 55m.
What companies run services between Kanpur, India and Dal Lake, India?
IndiGo Airlines flies from Kanpur Airport (KNU) to Srinagar International Airport (SXR) twice daily. Alternatively, you can take a train from Kanpur Central to Dal Lake via Udhampur and Srinagar in around 22h 57m.
- Website
- goindigo.in
Flights from Kanpur Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- ₹7,000–21,000
Flights from Chaudhary Charan Singh Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Chaudhary Charan Singh Airport to Srinagar International Airport via Hyderabad
- Ave. Duration
- 7h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹13,000–21,000
Flights from Chaudhary Charan Singh Airport to Srinagar International Airport via Ahmedabad
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹10,000–20,000
- Website
- airindia.in
Flights from Chaudhary Charan Singh Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹6,000–19,000
- Website
- airindiaexpress.in
Flights from Chaudhary Charan Singh Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ₹6,000–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kanpur Central to Martyr Captain Tushar Mahajan
- Ave. Duration
- 18h 5m
- Frequency
- Twice a week
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Udhampur to Srinagar
- Ave. Duration
- 3h 29m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,325
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Chair Car
- ₹720
- Executive Class
- ₹1,325
Train from Kanpur Central to Lucknow
- Ave. Duration
- 1h 30m
- 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
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Kanpur - Fazalganj Chauraha to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 8h 35m
- Frequency
- Twice daily
- Estimated price
- ₹700–2,400
- Website
- FlixBus India
- Phone
- 91 82870 09889
- [email protected]
- Website
- zingbus.com
Bus from Kashmere Gate ISBT to Srinagar TRC Road
- Ave. Duration
- 20h 10m
- Frequency
- Twice daily
- Estimated price
- ₹700–2,500
- Website
- zingbus.com
- A/C Sleeper
- ₹2,100–2,300
- Phone
- +91 98919 18058
- [email protected]
- Website
- BSS Cool Cool Travels
Bus from Kanpur to Noida
- Ave. Duration
- 7h 22m
- Frequency
- Every 4 hours
- Schedules at
- BSS Cool Cool Travels
Bus from Kanpur to Noida
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Schedules at
- Shri Bala Ji Travels And Cargo
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Kanpur to Noida
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a day
- Schedules at
- Safar Express Tour
- Website
- Shree Jee Bus
Bus from Kanpur to Noida
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Schedules at
- Shree Jee Bus
- Website
- Shree Saroj Travels
Bus from Kanpur to Noida
- Ave. Duration
- 7h 27m
- Frequency
- 3 times a day
- Schedules at
- Shree Saroj Travels
- Phone
- +91 92854 94122
- Website
- Shatabdi Travels
Bus from Kanpur to Noida
- Ave. Duration
- 7h 50m
- Frequency
- 3 times a day
- Website
- Shatabdi Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Kanpur to Noida
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Website
- RS Yadav Smart Bus
- Website
- Lokenath Bus Service
Bus from Kanpur to Noida
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Schedules at
- Lokenath Bus Service
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Kanpur to Noida
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
Bus from Kanpur to Noida
- Ave. Duration
- 8h 30m
- Frequency
- Twice a week
- Schedules at
- New Yadav Vishwakarma Tour and Travels
- Website
- Choudhary Holidays
Bus from Kanpur to Noida
- Ave. Duration
- 7h
- Frequency
- Once a week
- Schedules at
- Choudhary Holidays
- Website
- Abhishek Holidays
Bus from Kanpur to Noida
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Abhishek Holidays
- Website
- Pratap T&C
Bus from Kanpur to Noida
- Ave. Duration
- 8h 37m
- Frequency
- Once a week
- Schedules at
- Pratap T&C
- Phone
- 0191-2577475
- [email protected]
- Website
- jksrtc.co.in
Bus from Delhi- Sarai Kale Khan to Srinagar
- Ave. Duration
- 22h
- Frequency
- Twice a week
- Estimated price
- ₹1,600–2,600
- Website
- jksrtc.co.in
- Adult
- ₹2,000–2,600
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
Kanpur to Dal Lake bus services, operated by FlixBus India, arrive at FlixBus Delhi - Kashmere Gate station.
Kanpur to Dal Lake train services, operated by Indian Railways, arrive at Martyr Captain Tushar Mahajan station.
Yes, the driving distance between Kanpur to Dal Lake is 1200 km. It takes approximately 15h 56m to drive from Kanpur to Dal Lake.
There are 601+ hotels available in Dal Lake.

























