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