
Dadri to Ujjain
Ujjain is approximately 750+ kms from Dadri. The fastest way to reach Ujjain from Dadri is by Bus, Flight, Cab Via Delhi, Indore. It takes approximately 9 hours. The cheapest way to reach Ujjain from Dadri is by Train Via Aligarh, Agra which would take approximately 16 hours.
Sort By
Mode of Transport
Via KOSI KALAN, Bharatpur
RECOMMENDED
Dadri
KOSI KALAN
Bharatpur
Ujjain
Approx Travel Time
11h 49m
₹2,554
Onwards
Via Delhi, Indore
Dadri
Delhi
Indore
Ujjain
Approx Travel Time
9h 10m
₹11,032
Onwards
FASTEST
Dadri
Delhi
Indore
Ujjain
Approx Travel Time
8h 51m
₹17,577
Onwards
Via Delhi
Dadri
Delhi
Ujjain
Approx Travel Time
13h 18m
₹5,415
Onwards
Dadri
Delhi
Ujjain
Approx Travel Time
15h 40m
₹6,099
Onwards
Via Morena
Dadri
Morena
Ujjain
Approx Travel Time
14h 51m
₹5,068
Onwards
Via Aligarh, Agra
CHEAPEST
Dadri
Aligarh
Agra
Ujjain
Approx Travel Time
16h 3m
₹635
Onwards
Via KOSI KALAN, Mathura
Dadri
KOSI KALAN
Mathura
Ujjain
Approx Travel Time
11h 52m
₹2,454
Onwards
Via Ghaziabad, Indore
Dadri
Ghaziabad
Indore
Ujjain
Approx Travel Time
9h 22m
₹11,032
Onwards
Via Delhi, Bhopal
Dadri
Delhi
Bhopal
Ujjain
Approx Travel Time
10h
₹9,967
Onwards
Frequently Asked Questions
What is the distance between Dadri and Ujjain?
Ujjain is approximately 750+ kms from Dadri.
How long does it take to reach Ujjain from Dadri?
It takes approximately 9 hours to reach Ujjain from Dadri by Bus, Flight, Cab Via Delhi, Indore.
What is the cheapest way to reach Ujjain from Dadri?
The cheapest way to reach Ujjain from Dadri is by Train Via Aligarh, Agra.
What is the fastest way to reach Ujjain from Dadri?
The fastest way to reach Ujjain from Dadri is by Bus, Flight, Cab Via Delhi, Indore.

