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