
Barh to Ujjain
Ujjain is approximately 1150+ kms from Barh. The fastest way to reach Ujjain from Barh is by Train, Flight, Cab Via Patna, Indore. It takes approximately 11 hours. The cheapest way to reach Ujjain from Barh is by Train, Flight Via Patna, Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Patna, Indore
RECOMMENDED
Barh
Patna
Indore
Ujjain
Approx Travel Time
11h 27m
₹7,420
Onwards
Barh
Patna
Indore
Ujjain
Approx Travel Time
12h 7m
On Demand
Barh
Patna
Indore
Ujjain
Approx Travel Time
11h 52m
₹7,835
Onwards
Barh
Patna
Indore
Ujjain
Approx Travel Time
12h 32m
On Demand
FASTEST
Barh
Patna
Indore
Ujjain
Approx Travel Time
11h 8m
₹8,261
Onwards
Barh
Patna
Indore
Ujjain
Approx Travel Time
11h 48m
On Demand
Barh
Patna
Indore
Ujjain
Approx Travel Time
11h 56m
On Demand
Via Patna, Katni
Barh
Patna
Katni
Ujjain
Approx Travel Time
1d 3h 54m
On Demand
Via Patna, Rewa
Barh
Patna
Rewa
Ujjain
Approx Travel Time
1d 4h 25m
On Demand
Via Patna, Delhi
CHEAPEST
Barh
Patna
Delhi
Ujjain
Approx Travel Time
17h 55m
₹7,082
Onwards
Frequently Asked Questions
What is the distance between Barh and Ujjain?
Ujjain is approximately 1150+ kms from Barh.
How long does it take to reach Ujjain from Barh?
It takes approximately 11 hours to reach Ujjain from Barh by Train, Flight, Cab Via Patna, Indore.
What is the cheapest way to reach Ujjain from Barh?
The cheapest way to reach Ujjain from Barh is by Train, Flight Via Patna, Delhi.
What is the fastest way to reach Ujjain from Barh?
The fastest way to reach Ujjain from Barh is by Train, Flight, Cab Via Patna, Indore.

