There are 5 ways to get from Kannauj to Kashipur by bus, taxi, train, 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.
Bus, taxi
best- Take the bus from Kannauj, Uttar Pradesh to Agra, Uttar Pradeshbus
- Take the bus from Agra, Uttar Pradesh to Ghaziabad, Uttar Pradeshbus
- Take the bus from Ghaziabad, Uttar Pradesh to Moradabad, Uttar Pradeshbus
- Take the taxi from Moradabad, Uttar Pradesh to Kashipurtaxi
10h 41m₹2,413–4,698Train
cheapest- Take the train from Kannauj City to Kasganjtrain 05379
- Take the train from Kasganj to Kashipurtrain 05336 / ...
14h 30m₹357–2,774Train via Bareilly
- Take the train from Kannauj to Kasganjtrain
- Take the train from Kasganj to Bareillytrain
- Take the train from Bareilly to Moradabadtrain
- Take the train from Moradabad to Kashipurtrain
12h 46m₹568–4,581Drive 293.9 km
- Drive from Kannauj to Kashipurcar 293.9 km
4h 37m₹3,306–4,775Taxi
- Take the taxi from Kannauj to Kashipurtaxi 293.9 km
4h 37m₹6,000–7,500
Kannauj to Kashipur by train
Questions & Answers
The cheapest way to get from Kannauj to Kashipur is to train which costs ₹350 - ₹2,800 and takes 14h 30m.
The fastest way to get from Kannauj to Kashipur is to drive which takes 4h 37m and costs ₹3,300 - ₹4,800.
No, there is no direct train from Kannauj to Kashipur. However, there are services departing from Kannauj and arriving at Kashipur via Kasganj, Bareilly and Moradabad. The journey, including transfers, takes approximately 12h 46m.
The distance between Kannauj and Kashipur is 609 km. The road distance is 293.9 km.
The best way to get from Kannauj to Kashipur without a car is to bus and taxi which takes 10h 41m and costs ₹2,400 - ₹4,700.
It takes approximately 10h 41m to get from Kannauj to Kashipur, including transfers.
Kannauj to Kashipur train services, operated by Indian Railways, depart from Kannauj station.
Kannauj to Kashipur train services, operated by Indian Railways, arrive at Kasganj station.
Yes, the driving distance between Kannauj to Kashipur is 294 km. It takes approximately 4h 37m to drive from Kannauj to Kashipur.
There are nine+ hotels available in Kashipur.
What companies run services between Kannauj, India and Kashipur, India?
You can take a train from Kannauj to Kashipur via Kasganj, Bareilly, and Moradabad in around 12h 46m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kannauj to Kasganj
- Ave. Duration
- 5h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Kasganj to Bareilly
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Bareilly to Moradabad
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Moradabad to Kashipur
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Kannauj City to Kasganj
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Kasganj to Kashipur
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
- Phone
- 91 82870 09889
- [email protected]
- Website
- omio.com
Bus from Kannauj, Uttar Pradesh to Agra, Uttar Pradesh
- Ave. Duration
- 2h 40m
- Frequency
- Every 30 minutes
- Estimated price
- ₹410–1,000
- Schedules at
- omio.com
Bus from Ghaziabad, Uttar Pradesh to Moradabad, Uttar Pradesh
- Ave. Duration
- 3h 10m
- Frequency
- Every 20 minutes
- Estimated price
- ₹370–800
- Schedules at
- omio.com
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Agra, Uttar Pradesh to Ghaziabad, Uttar Pradesh
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- ₹430–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹430–600
- Ave. Duration
- 2h 45m
- Estimated price
- ₹1,200–7,500
Malhotra travels
- Phone
- +91 93 58 83 46 54
Taps Cabs
- Phone
- +91 72 48 77 24 88
- Website
- tapscabs.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














