
Nangal to Ujjain
Ujjain is approximately 950+ kms from Nangal. The fastest way to reach Ujjain from Nangal is by Train Via Sirhind. It takes approximately 21 hours. The cheapest way to reach Ujjain from Nangal is by Train Via Delhi which would take approximately 22 hours.
Sort By
Mode of Transport
Via Sirhind
RECOMMENDED
FASTEST
Nangal
Sirhind
Ujjain
Approx Travel Time
21h 10m
On Demand
Nangal
Sirhind
Ujjain
Approx Travel Time
21h 52m
On Demand
Via Panipat
Nangal
Panipat
Ujjain
Approx Travel Time
21h 25m
On Demand
Via Delhi
CHEAPEST
Nangal
Delhi
Ujjain
Approx Travel Time
21h 40m
₹605
Onwards
Via Karnal
Nangal
Karnal
Ujjain
Approx Travel Time
21h 40m
On Demand
Via Ludhiana
Nangal
Ludhiana
Ujjain
Approx Travel Time
21h 25m
₹650
Onwards
Via Sonipat
Nangal
Sonipat
Ujjain
Approx Travel Time
21h 40m
On Demand
Via Ambala
Nangal
Ambala
Ujjain
Approx Travel Time
21h 40m
On Demand
Via Kurukshetra
Nangal
Kurukshetra
Ujjain
Approx Travel Time
21h 40m
On Demand
Via Chandigarh
Nangal
Chandigarh
Ujjain
Approx Travel Time
21h 40m
On Demand
Frequently Asked Questions
What is the distance between Nangal and Ujjain?
Ujjain is approximately 950+ kms from Nangal.
How long does it take to reach Ujjain from Nangal?
It takes approximately 21 hours to reach Ujjain from Nangal by Train Via Sirhind.
What is the cheapest way to reach Ujjain from Nangal?
The cheapest way to reach Ujjain from Nangal is by Train Via Delhi.
What is the fastest way to reach Ujjain from Nangal?
The fastest way to reach Ujjain from Nangal is by Train Via Sirhind.