how far is ujjaini, dhar from delhi
The distance from New Delhi to Ujjain is approximately 623 Kms. By car, it takes roughly 11 hours 16 minutes to reach Ujjain from New Delhi. By train, the travelling time between New Delhi & Ujjain is roughly 11 hours 55 minutes. Take a look at the 5 routes available to reach Ujjain from New Delhi -.