
Ujjain to Hansi
Hansi is approximately 800+ kms from Ujjain. The fastest way to reach Hansi from Ujjain is by Train, Flight Via Indore, Delhi. It takes approximately 8 hours. The cheapest way to reach Hansi from Ujjain is by Train Via Jaipur which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Ujjain
Delhi
Hansi
Approx Travel Time
17h 25m
₹560
Onwards
Via Jaipur
CHEAPEST
Ujjain
Jaipur
Hansi
Approx Travel Time
16h 10m
₹540
Onwards
Ujjain
Jaipur
Hansi
Approx Travel Time
17h 50m
₹5,245
Onwards
Via Kishangarh
Ujjain
Kishangarh
Hansi
Approx Travel Time
16h 40m
₹680
Onwards
Via Sawai Madhopur, Delhi
Ujjain
Sawai Madhopur
Delhi
Hansi
Approx Travel Time
18h 50m
₹565
Onwards
Via Kota, Delhi
Ujjain
Kota
Delhi
Hansi
Approx Travel Time
18h 50m
₹540
Onwards
Via Jaipur, Delhi
Ujjain
Jaipur
Delhi
Hansi
Approx Travel Time
14h 50m
₹2,569
Onwards
Via Khachrod, Jaipur
Ujjain
Khachrod
Jaipur
Hansi
Approx Travel Time
18h 7m
₹2,378
Onwards
Ujjain
Khachrod
Jaipur
Hansi
Approx Travel Time
18h 5m
₹690
Onwards
Via Indore, Delhi
FASTEST
Ujjain
Indore
Delhi
Hansi
Approx Travel Time
8h 5m
₹5,045
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Hansi?
Hansi is approximately 800+ kms from Ujjain.
How long does it take to reach Hansi from Ujjain?
It takes approximately 8 hours to reach Hansi from Ujjain by Train, Flight Via Indore, Delhi.
What is the cheapest way to reach Hansi from Ujjain?
The cheapest way to reach Hansi from Ujjain is by Train Via Jaipur.
What is the fastest way to reach Hansi from Ujjain?
The fastest way to reach Hansi from Ujjain is by Train, Flight Via Indore, Delhi.