
Ujjain to Kasganj
Kasganj is approximately 700+ kms from Ujjain. The fastest way to reach Kasganj from Ujjain is by Cab, Flight Via Indore, Ghaziabad. It takes approximately 9 hours. The cheapest way to reach Kasganj from Ujjain is by Train Via Mathura which would take approximately 12 hours.
Sort By
Mode of Transport
Via Bharatpur
RECOMMENDED
Ujjain
Bharatpur
Kasganj
Approx Travel Time
12h 18m
₹864
Onwards
Ujjain
Bharatpur
Kasganj
Approx Travel Time
12h 15m
₹4,099
Onwards
Via Mathura
CHEAPEST
Ujjain
Mathura
Kasganj
Approx Travel Time
12h
₹510
Onwards
Ujjain
Mathura
Kasganj
Approx Travel Time
12h 17m
₹3,059
Onwards
Via Indore, Ghaziabad
FASTEST
Ujjain
Indore
Ghaziabad
Kasganj
Approx Travel Time
8h 45m
₹10,281
Onwards
Via Dholpur
Ujjain
Dholpur
Kasganj
Approx Travel Time
14h 57m
₹4,728
Onwards
Via Agra
Ujjain
Agra
Kasganj
Approx Travel Time
15h 43m
₹1,550
Onwards
Via Kota
Ujjain
Kota
Kasganj
Approx Travel Time
13h 25m
₹604
Onwards
Ujjain
Kota
Kasganj
Approx Travel Time
13h 40m
₹3,815
Onwards
Via Khachrod
Ujjain
Khachrod
Kasganj
Approx Travel Time
13h 6m
On Demand
Frequently Asked Questions
What is the distance between Ujjain and Kasganj?
Kasganj is approximately 700+ kms from Ujjain.
How long does it take to reach Kasganj from Ujjain?
It takes approximately 9 hours to reach Kasganj from Ujjain by Cab, Flight Via Indore, Ghaziabad.
What is the cheapest way to reach Kasganj from Ujjain?
The cheapest way to reach Kasganj from Ujjain is by Train Via Mathura.
What is the fastest way to reach Kasganj from Ujjain?
The fastest way to reach Kasganj from Ujjain is by Cab, Flight Via Indore, Ghaziabad.


