
Doraha to Ujjain
Ujjain is approximately 950+ kms from Doraha. The fastest way to reach Ujjain from Doraha is by Train Via Sirhind. It takes approximately 20 hours. The cheapest way to reach Ujjain from Doraha is by Train Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Doraha
Delhi
Ujjain
Approx Travel Time
20h 40m
₹645
Onwards
Via Faridabad
Doraha
Faridabad
Ujjain
Approx Travel Time
20h 40m
On Demand
Via Sirhind
FASTEST
Doraha
Sirhind
Ujjain
Approx Travel Time
20h 10m
On Demand
Via Khanna
Doraha
Khanna
Ujjain
Approx Travel Time
20h 10m
On Demand
Via Palwal
Doraha
Palwal
Ujjain
Approx Travel Time
20h 55m
₹705
Onwards
Via KOSI KALAN
Doraha
KOSI KALAN
Ujjain
Approx Travel Time
21h 10m
₹650
Onwards
Via Mathura
Doraha
Mathura
Ujjain
Approx Travel Time
21h 25m
₹655
Onwards
Via Ghaziabad
Doraha
Ghaziabad
Ujjain
Approx Travel Time
21h 10m
₹645
Onwards
Via Ludhiana
Doraha
Ludhiana
Ujjain
Approx Travel Time
20h 25m
On Demand
Via Ambala
Doraha
Ambala
Ujjain
Approx Travel Time
20h 55m
On Demand
Frequently Asked Questions
What is the distance between Doraha and Ujjain?
Ujjain is approximately 950+ kms from Doraha.
How long does it take to reach Ujjain from Doraha?
It takes approximately 20 hours to reach Ujjain from Doraha by Train Via Sirhind.
What is the cheapest way to reach Ujjain from Doraha?
The cheapest way to reach Ujjain from Doraha is by Train Via Delhi.
What is the fastest way to reach Ujjain from Doraha?
The fastest way to reach Ujjain from Doraha is by Train Via Sirhind.