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