
Dindigul to Udhampur
Udhampur is approximately 2750+ kms from Dindigul. The fastest way to reach Udhampur from Dindigul is by Train. It takes approximately 56 hours. The cheapest way to reach Udhampur from Dindigul is by Train Via Delhi which would take approximately 58 hours.
Sort By
Mode of Transport
Via Bhopal
RECOMMENDED
Dindigul
Bhopal
Udhampur
Approx Travel Time
2d 9h 25m
₹1,365
Onwards
Via Delhi
CHEAPEST
Dindigul
Delhi
Udhampur
Approx Travel Time
2d 9h 25m
₹1,270
Onwards
Via Wardha
Dindigul
Wardha
Udhampur
Approx Travel Time
2d 9h 40m
On Demand
Via Salem
Dindigul
Salem
Udhampur
Approx Travel Time
2d 9h 10m
On Demand
Via Nagpur
Dindigul
Nagpur
Udhampur
Approx Travel Time
2d 9h 55m
On Demand
Via Gwalior
Dindigul
Gwalior
Udhampur
Approx Travel Time
2d 9h 55m
On Demand
Via Agra
Dindigul
Agra
Udhampur
Approx Travel Time
2d 9h 55m
₹1,320
Onwards
Via Faridabad
Dindigul
Faridabad
Udhampur
Approx Travel Time
2d 9h 40m
On Demand
Via Chandrapur
Dindigul
Chandrapur
Udhampur
Approx Travel Time
2d 10h 10m
On Demand
Frequently Asked Questions
What is the distance between Dindigul and Udhampur?
Udhampur is approximately 2750+ kms from Dindigul.
How long does it take to reach Udhampur from Dindigul?
It takes approximately 56 hours to reach Udhampur from Dindigul by Train.
What is the cheapest way to reach Udhampur from Dindigul?
The cheapest way to reach Udhampur from Dindigul is by Train Via Delhi.
What is the fastest way to reach Udhampur from Dindigul?
The fastest way to reach Udhampur from Dindigul is by Train.