
Kaimganj to Agra
Agra is approximately 150+ kms from Kaimganj. The fastest way to reach Agra from Kaimganj is by Train, Bus Via Kasganj. It takes approximately 4 hours. The cheapest way to reach Agra from Kaimganj is by Train Via Mathura which would take approximately 5 hours.
Sort By
Mode of Transport
Via Kasganj
FASTEST
Kaimganj
Kasganj
Agra
Approx Travel Time
3h 31m
₹594
Onwards
Kaimganj
Kasganj
Agra
Approx Travel Time
4h 38m
₹290
Onwards
Via Hathras
Kaimganj
Hathras
Agra
Approx Travel Time
4h 29m
₹1,815
Onwards
Kaimganj
Hathras
Agra
Approx Travel Time
3h 34m
₹944
Onwards
Kaimganj
Hathras
Agra
Approx Travel Time
5h 19m
₹290
Onwards
Via Mathura
CHEAPEST
Kaimganj
Mathura
Agra
Approx Travel Time
4h 36m
₹195
Onwards
Kaimganj
Mathura
Agra
Approx Travel Time
5h 18m
₹616
Onwards
Via Farrukhabad
Kaimganj
Farrukhabad
Agra
Approx Travel Time
5h 58m
₹335
Onwards
Frequently Asked Questions
What is the distance between Kaimganj and Agra?
Agra is approximately 150+ kms from Kaimganj.
How long does it take to reach Agra from Kaimganj?
It takes approximately 4 hours to reach Agra from Kaimganj by Train, Bus Via Kasganj.
What is the cheapest way to reach Agra from Kaimganj?
The cheapest way to reach Agra from Kaimganj is by Train Via Mathura.
What is the fastest way to reach Agra from Kaimganj?
The fastest way to reach Agra from Kaimganj is by Train, Bus Via Kasganj.
Routes Connecting Kaimganj
Routes From Kaimganj
- Kaimganj to Wayanad
- Kaimganj to Sambalpur
- Kaimganj to Thiruvananthapuram
- Kaimganj to Srikakulam
- Kaimganj to Itarsi
- Kaimganj to Maddur
- Kaimganj to Velankanni
- Kaimganj to Thiruvannamalai
- Kaimganj to Ghaziabad
- Kaimganj to Ahmedabad
- Kaimganj to Kanpur
- Kaimganj to Kasganj
- Kaimganj to Ranipet
- Kaimganj to Kumarakom
- Kaimganj to Kayamkulam


