Ujjain to Hassan
Hassan is approximately 1250+ kms from Ujjain. The fastest way to reach Hassan from Ujjain is by Train Via Bhusawal. It takes approximately 27 hours. The cheapest way to reach Hassan from Ujjain is by Train Via Khandwa which would take approximately 27 hours.
Sort By
Mode of Transport
Via Bhusawal
RECOMMENDED
FASTEST
Ujjain
Bhusawal
Hassan
Approx Travel Time
1d 2h 25m
On Demand
Ujjain
Bhusawal
Hassan
Approx Travel Time
1d 4h 37m
On Demand
Via Nandgaon
Ujjain
Nandgaon
Hassan
Approx Travel Time
1d 3h 25m
On Demand
Via Kopargaon
Ujjain
Kopargaon
Hassan
Approx Travel Time
1d 3h 25m
On Demand
Via Khandwa
CHEAPEST
Ujjain
Khandwa
Hassan
Approx Travel Time
1d 2h 55m
₹960
Onwards
Ujjain
Khandwa
Hassan
Approx Travel Time
1d 4h 7m
₹5,051
Onwards
Via Gooty
Ujjain
Gooty
Hassan
Approx Travel Time
1d 3h 40m
On Demand
Via Hyderabad
Ujjain
Hyderabad
Hassan
Approx Travel Time
1d 5h 10m
On Demand
Via Anantapur
Ujjain
Anantapur
Hassan
Approx Travel Time
1d 4h 10m
On Demand
Via Mumbai
Ujjain
Mumbai
Hassan
Approx Travel Time
1d 6h 25m
On Demand
Frequently Asked Questions
What is the distance between Ujjain and Hassan?
Hassan is approximately 1250+ kms from Ujjain.
How long does it take to reach Hassan from Ujjain?
It takes approximately 27 hours to reach Hassan from Ujjain by Train Via Bhusawal.
What is the cheapest way to reach Hassan from Ujjain?
The cheapest way to reach Hassan from Ujjain is by Train Via Khandwa.
What is the fastest way to reach Hassan from Ujjain?
The fastest way to reach Hassan from Ujjain is by Train Via Bhusawal.