
Deoghar to Ujjain
Ujjain is approximately 1250+ kms from Deoghar. The fastest way to reach Ujjain from Deoghar is by Train Via Katni. It takes approximately 26 hours. The cheapest way to reach Ujjain from Deoghar is by Train Via Varanasi which would take approximately 27 hours.
Sort By
Mode of Transport
Via Varanasi
RECOMMENDED
Deoghar
Varanasi
Ujjain
Approx Travel Time
1d 2h 40m
On Demand
Via Katni
FASTEST
Deoghar
Katni
Ujjain
Approx Travel Time
1d 1h 55m
On Demand
Deoghar
Katni
Ujjain
Approx Travel Time
1d 3h 10m
On Demand
Via Jabalpur
Deoghar
Jabalpur
Ujjain
Approx Travel Time
1d 1h 55m
On Demand
Deoghar
Jabalpur
Ujjain
Approx Travel Time
1d 3h 10m
On Demand
Via Satna
Deoghar
Satna
Ujjain
Approx Travel Time
1d 2h 10m
On Demand
Via Prayagraj(Allahabad)
Deoghar
Prayagraj(Allahabad)
Ujjain
Approx Travel Time
1d 3h 30m
On Demand
Via Itarsi
Deoghar
Itarsi
Ujjain
Approx Travel Time
1d 2h 40m
On Demand
Via Mughal Sarai
Deoghar
Mughal Sarai
Ujjain
Approx Travel Time
1d 3h 30m
On Demand
Via Bilaspur, Chattisgarh
Deoghar
Bilaspur, Chattisgarh
Ujjain
Approx Travel Time
1d 3h 55m
On Demand
Frequently Asked Questions
What is the distance between Deoghar and Ujjain?
Ujjain is approximately 1250+ kms from Deoghar.
How long does it take to reach Ujjain from Deoghar?
It takes approximately 26 hours to reach Ujjain from Deoghar by Train Via Katni.
What is the cheapest way to reach Ujjain from Deoghar?
The cheapest way to reach Ujjain from Deoghar is by Train Via Varanasi.
What is the fastest way to reach Ujjain from Deoghar?
The fastest way to reach Ujjain from Deoghar is by Train Via Katni.