
Ujjain to Dadri
Dadri is approximately 750+ kms from Ujjain. The fastest way to reach Dadri from Ujjain is by Train, Flight, Bus Via Indore, Ghaziabad. It takes approximately 10 hours. The cheapest way to reach Dadri from Ujjain is by Train, Bus Via Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Indore, Ghaziabad
RECOMMENDED
Ujjain
Indore
Ghaziabad
Dadri
Approx Travel Time
9h 59m
₹7,822
Onwards
Ujjain
Indore
Ghaziabad
Dadri
Approx Travel Time
10h 10m
₹6,709
Onwards
FASTEST
Ujjain
Indore
Ghaziabad
Dadri
Approx Travel Time
9h 55m
₹6,674
Onwards
Via Delhi
CHEAPEST
Ujjain
Delhi
Dadri
Approx Travel Time
14h 12m
₹915
Onwards
Ujjain
Delhi
Dadri
Approx Travel Time
15h 34m
₹1,799
Onwards
Via Bharatpur, KOSI KALAN
Ujjain
Bharatpur
KOSI KALAN
Dadri
Approx Travel Time
11h 55m
₹2,679
Onwards
Via Morena
Ujjain
Morena
Dadri
Approx Travel Time
14h 53m
₹7,824
Onwards
Via Agra, Aligarh
Ujjain
Agra
Aligarh
Dadri
Approx Travel Time
16h 3m
On Demand
Via Indore, Delhi
Ujjain
Indore
Delhi
Dadri
Approx Travel Time
10h 8m
₹7,822
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Dadri?
Dadri is approximately 750+ kms from Ujjain.
How long does it take to reach Dadri from Ujjain?
It takes approximately 10 hours to reach Dadri from Ujjain by Train, Flight, Bus Via Indore, Ghaziabad.
What is the cheapest way to reach Dadri from Ujjain?
The cheapest way to reach Dadri from Ujjain is by Train, Bus Via Delhi.
What is the fastest way to reach Dadri from Ujjain?
The fastest way to reach Dadri from Ujjain is by Train, Flight, Bus Via Indore, Ghaziabad.

