Ujjain to Balasore - Multiple Options To Reach By Train, Bus
Balasore is approximately 1250+ kms from Ujjain. The fastest way to reach Balasore from Ujjain is by Train Via Bilaspur, Chattisgarh. It takes approximately 27 hours. The cheapest way to reach Balasore from Ujjain is by Train Via Mughal Sarai which would take approximately 31 hours.
Sort By
Mode of Transport
Via Bilaspur, Chattisgarh
RECOMMENDED
FASTEST
Ujjain
Bilaspur, Chattisgarh
Balasore
Approx Travel Time
1d 3h 10m
On Demand
Via Katni
Ujjain
Katni
Balasore
Approx Travel Time
1d 3h 55m
On Demand
Ujjain
Katni
Balasore
Approx Travel Time
1d 6h 25m
On Demand
Via Bina
Ujjain
Bina
Balasore
Approx Travel Time
1d 4h 25m
On Demand
Via Lalitpur
Ujjain
Lalitpur
Balasore
Approx Travel Time
1d 5h 10m
On Demand
Via Prayagraj(Allahabad)
Ujjain
Prayagraj(Allahabad)
Balasore
Approx Travel Time
1d 6h 55m
On Demand
Via Mughal Sarai
CHEAPEST
Ujjain
Mughal Sarai
Balasore
Approx Travel Time
1d 7h 10m
₹940
Onwards
Via Varanasi
Ujjain
Varanasi
Balasore
Approx Travel Time
1d 7h 25m
₹980
Onwards
Via Bokaro
Ujjain
Bokaro
Balasore
Approx Travel Time
1d 6h 25m
On Demand
Via Pipariya, Mirzapur
Ujjain
Pipariya
Mirzapur
Balasore
Approx Travel Time
1d 8h 20m
On Demand
Frequently Asked Questions
What is the distance between Ujjain and Balasore?
Balasore is approximately 1250+ kms from Ujjain.
How long does it take to reach Balasore from Ujjain?
It takes approximately 27 hours to reach Balasore from Ujjain by Train Via Bilaspur, Chattisgarh.
What is the cheapest way to reach Balasore from Ujjain?
The cheapest way to reach Balasore from Ujjain is by Train Via Mughal Sarai.
What is the fastest way to reach Balasore from Ujjain?
The fastest way to reach Balasore from Ujjain is by Train Via Bilaspur, Chattisgarh.