
Bargarh to Ujjain
Ujjain is approximately 900+ kms from Bargarh. The fastest way to reach Ujjain from Bargarh is by Train Via Pipariya. It takes approximately 20 hours. The cheapest way to reach Ujjain from Bargarh is by Train Via Gadarwara which would take approximately 20 hours.
Sort By
Mode of Transport
Via Pipariya
RECOMMENDED
FASTEST
Bargarh
Pipariya
Ujjain
Approx Travel Time
19h 40m
On Demand
Via Narsinghpur
Bargarh
Narsinghpur
Ujjain
Approx Travel Time
19h 55m
On Demand
Via Itarsi
Bargarh
Itarsi
Ujjain
Approx Travel Time
19h 55m
On Demand
Via Gadarwara
CHEAPEST
Bargarh
Gadarwara
Ujjain
Approx Travel Time
19h 55m
₹510
Onwards
Via Gondia
Bargarh
Gondia
Ujjain
Approx Travel Time
20h 10m
On Demand
Via Raipur, Chhattisgarh
Bargarh
Raipur, Chhattisgarh
Ujjain
Approx Travel Time
20h 10m
₹700
Onwards
Via Durg
Bargarh
Durg
Ujjain
Approx Travel Time
20h 10m
₹700
Onwards
Via Jabalpur
Bargarh
Jabalpur
Ujjain
Approx Travel Time
20h 25m
₹525
Onwards
Via Nagpur
Bargarh
Nagpur
Ujjain
Approx Travel Time
21h 10m
On Demand
Via Bhilai
Bargarh
Bhilai
Ujjain
Approx Travel Time
20h 25m
On Demand
Frequently Asked Questions
What is the distance between Bargarh and Ujjain?
Ujjain is approximately 900+ kms from Bargarh.
How long does it take to reach Ujjain from Bargarh?
It takes approximately 20 hours to reach Ujjain from Bargarh by Train Via Pipariya.
What is the cheapest way to reach Ujjain from Bargarh?
The cheapest way to reach Ujjain from Bargarh is by Train Via Gadarwara.
What is the fastest way to reach Ujjain from Bargarh?
The fastest way to reach Ujjain from Bargarh is by Train Via Pipariya.