
Kasganj to Guna
Guna is approximately 450+ kms from Kasganj. The fastest way to reach Guna from Kasganj is by Train Via Agra. It takes approximately 11 hours. The cheapest way to reach Guna from Kasganj is by Train Via Mathura which would take approximately 11 hours.
Sort By
Mode of Transport
Via Agra
RECOMMENDED
FASTEST
Kasganj
Agra
Guna
Approx Travel Time
10h 25m
₹370
Onwards
Kasganj
Agra
Guna
Approx Travel Time
10h 47m
₹2,539
Onwards
Kasganj
Agra
Guna
Approx Travel Time
12h 10m
₹945
Onwards
Kasganj
Agra
Guna
Approx Travel Time
12h 32m
₹3,114
Onwards
Via Tundla
Kasganj
Tundla
Guna
Approx Travel Time
10h 25m
On Demand
Via Mathura
CHEAPEST
Kasganj
Mathura
Guna
Approx Travel Time
11h 10m
₹320
Onwards
Kasganj
Mathura
Guna
Approx Travel Time
11h 40m
₹2,675
Onwards
Via Agra, Dabra
Kasganj
Agra
Dabra
Guna
Approx Travel Time
12h 20m
₹465
Onwards
Via Sawai Madhopur
Kasganj
Sawai Madhopur
Guna
Approx Travel Time
12h 10m
₹355
Onwards
Via Agra, Datia
Kasganj
Agra
Datia
Guna
Approx Travel Time
13h 5m
₹485
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Guna?
Guna is approximately 450+ kms from Kasganj.
How long does it take to reach Guna from Kasganj?
It takes approximately 11 hours to reach Guna from Kasganj by Train Via Agra.
What is the cheapest way to reach Guna from Kasganj?
The cheapest way to reach Guna from Kasganj is by Train Via Mathura.
What is the fastest way to reach Guna from Kasganj?
The fastest way to reach Guna from Kasganj is by Train Via Agra.