Bellary to Ujjain - Multiple Options To Reach By Train, Cab
Ujjain is approximately 950+ kms from Bellary. The fastest way to reach Ujjain from Bellary is by Train Via Bhusawal. It takes approximately 21 hours. The cheapest way to reach Ujjain from Bellary is by Train Via Mahbubnagar which would take approximately 23 hours.
Sort By
Mode of Transport
Via Bhusawal
RECOMMENDED
FASTEST
Bellary
Bhusawal
Ujjain
Approx Travel Time
21h 10m
On Demand
Bellary
Bhusawal
Ujjain
Approx Travel Time
23h 22m
On Demand
Via Khandwa
Bellary
Khandwa
Ujjain
Approx Travel Time
21h 25m
₹870
Onwards
Bellary
Khandwa
Ujjain
Approx Travel Time
22h 37m
₹4,906
Onwards
Via Nandgaon
Bellary
Nandgaon
Ujjain
Approx Travel Time
22h 40m
On Demand
Via Mahbubnagar
CHEAPEST
Bellary
Mahbubnagar
Ujjain
Approx Travel Time
22h 25m
₹785
Onwards
Via Kopargaon
Bellary
Kopargaon
Ujjain
Approx Travel Time
22h 55m
On Demand
Via Shirdi
Bellary
Shirdi
Ujjain
Approx Travel Time
23h 10m
On Demand
Via Hyderabad
Bellary
Hyderabad
Ujjain
Approx Travel Time
23h 25m
₹795
Onwards
Via Gooty
Bellary
Gooty
Ujjain
Approx Travel Time
23h 10m
On Demand
Frequently Asked Questions
What is the distance between Bellary and Ujjain?
Ujjain is approximately 950+ kms from Bellary.
How long does it take to reach Ujjain from Bellary?
It takes approximately 21 hours to reach Ujjain from Bellary by Train Via Bhusawal.
What is the cheapest way to reach Ujjain from Bellary?
The cheapest way to reach Ujjain from Bellary is by Train Via Mahbubnagar.
What is the fastest way to reach Ujjain from Bellary?
The fastest way to reach Ujjain from Bellary is by Train Via Bhusawal.