
Amritsar to Dindigul
Dindigul is approximately 2450+ kms from Amritsar. The fastest way to reach Dindigul from Amritsar is by Flight, Train Via Bangalore, Tiruchirappalli. It takes approximately 8 hours. The cheapest way to reach Dindigul from Amritsar is by Train Via Bhopal which would take approximately 51 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Amritsar
Bangalore
Dindigul
Approx Travel Time
10h 58m
₹12,255
Onwards
Via Bangalore, Tiruchirappalli
FASTEST
Amritsar
Bangalore
Tiruchirappalli
Dindigul
Approx Travel Time
7h 35m
₹8,853
Onwards
Via Delhi, Madurai
Amritsar
Delhi
Madurai
Dindigul
Approx Travel Time
7h 55m
₹9,347
Onwards
Via Bangalore, Madurai
Amritsar
Bangalore
Madurai
Dindigul
Approx Travel Time
8h 30m
₹10,491
Onwards
Amritsar
Bangalore
Madurai
Dindigul
Approx Travel Time
8h 14m
₹12,605
Onwards
Via Bhopal
CHEAPEST
Amritsar
Bhopal
Dindigul
Approx Travel Time
2d 3h 10m
₹1,310
Onwards
Via Bhopal, Tiruchirappalli
Amritsar
Bhopal
Tiruchirappalli
Dindigul
Approx Travel Time
2d 3h 25m
₹4,000
Onwards
Amritsar
Bhopal
Tiruchirappalli
Dindigul
Approx Travel Time
2d 5h
₹1,784
Onwards
Via Jodhpur, Bangalore
Amritsar
Jodhpur
Bangalore
Dindigul
Approx Travel Time
2d 14h 45m
₹4,877
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Dindigul?
Dindigul is approximately 2450+ kms from Amritsar.
How long does it take to reach Dindigul from Amritsar?
It takes approximately 8 hours to reach Dindigul from Amritsar by Flight, Train Via Bangalore, Tiruchirappalli.
What is the cheapest way to reach Dindigul from Amritsar?
The cheapest way to reach Dindigul from Amritsar is by Train Via Bhopal.
What is the fastest way to reach Dindigul from Amritsar?
The fastest way to reach Dindigul from Amritsar is by Flight, Train Via Bangalore, Tiruchirappalli.


