
Kashipur to Agra
Agra is approximately 250+ kms from Kashipur. The fastest way to reach Agra from Kashipur is by Bus, Flight Via Delhi. It takes approximately 7 hours. The cheapest way to reach Agra from Kashipur is by Train Via Moradabad which would take approximately 9 hours.
Sort By
Mode of Transport
Via Moradabad
Kashipur
Moradabad
Agra
Approx Travel Time
8h 55m
₹2,338
Onwards
CHEAPEST
Kashipur
Moradabad
Agra
Approx Travel Time
9h
₹305
Onwards
Via Delhi
FASTEST
Kashipur
Delhi
Agra
Approx Travel Time
7h 5m
₹12,949
Onwards
Kashipur
Delhi
Agra
Approx Travel Time
8h 3m
₹12,045
Onwards
Via Haldwani
Kashipur
Haldwani
Agra
Approx Travel Time
11h 47m
₹3,526
Onwards
Via Ghaziabad
Kashipur
Ghaziabad
Agra
Approx Travel Time
10h 55m
₹1,439
Onwards
Via Hathras
Kashipur
Hathras
Agra
Approx Travel Time
9h 25m
₹1,829
Onwards
Via Kasganj
Kashipur
Kasganj
Agra
Approx Travel Time
10h 3m
₹2,553
Onwards
Frequently Asked Questions
What is the distance between Kashipur and Agra?
Agra is approximately 250+ kms from Kashipur.
How long does it take to reach Agra from Kashipur?
It takes approximately 7 hours to reach Agra from Kashipur by Bus, Flight Via Delhi.
What is the cheapest way to reach Agra from Kashipur?
The cheapest way to reach Agra from Kashipur is by Train Via Moradabad.
What is the fastest way to reach Agra from Kashipur?
The fastest way to reach Agra from Kashipur is by Bus, Flight Via Delhi.
Routes Connecting Kashipur
Routes From Kashipur
- Kashipur to Mainpuri
- Kashipur to Thekkady
- Kashipur to Didwana
- Kashipur to Shivpuri
- Kashipur to Angul
- Kashipur to Goalpara
- Kashipur to Motihari
- Kashipur to Khalilabad
- Kashipur to Ujjain
- Kashipur to Palanpur
- Kashipur to Solapur
- Kashipur to Mandalgarh
- Kashipur to Jamnagar
- Kashipur to Ulhasnagar
- Kashipur to Bageshwar