
Dindigul to Varanasi
Varanasi is approximately 1800+ kms from Dindigul. The fastest way to reach Varanasi from Dindigul is by Train, Flight Via Tiruchirappalli, Hyderabad. It takes approximately 8 hours. The cheapest way to reach Varanasi from Dindigul is by Train which would take approximately 46 hours.
Sort By
Mode of Transport
Via Chennai
RECOMMENDED
Dindigul
Chennai
Varanasi
Approx Travel Time
9h 25m
₹8,049
Onwards
Dindigul
Chennai
Varanasi
Approx Travel Time
1d 16h 15m
₹985
Onwards
Dindigul
Chennai
Varanasi
Approx Travel Time
1d 18h 55m
₹1,369
Onwards
Via Tiruchirappalli, Hyderabad
FASTEST
Dindigul
Tiruchirappalli
Hyderabad
Varanasi
Approx Travel Time
7h 50m
₹12,781
Onwards
Via Tiruchirappalli, Chennai
Dindigul
Tiruchirappalli
Chennai
Varanasi
Approx Travel Time
7h 50m
₹12,819
Onwards
Via Hyderabad
Dindigul
Hyderabad
Varanasi
Approx Travel Time
1d 18h 52m
₹3,180
Onwards
Via Satna
Dindigul
Satna
Varanasi
Approx Travel Time
1d 20h 18m
₹8,447
Onwards
Via Tiruchirappalli, Bangalore
Dindigul
Tiruchirappalli
Bangalore
Varanasi
Approx Travel Time
8h 5m
₹9,426
Onwards
Dindigul
Tiruchirappalli
Bangalore
Varanasi
Approx Travel Time
9h 18m
₹12,052
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Varanasi?
Varanasi is approximately 1800+ kms from Dindigul.
How long does it take to reach Varanasi from Dindigul?
It takes approximately 8 hours to reach Varanasi from Dindigul by Train, Flight Via Tiruchirappalli, Hyderabad.
What is the cheapest way to reach Varanasi from Dindigul?
The cheapest way to reach Varanasi from Dindigul is by Train.
What is the fastest way to reach Varanasi from Dindigul?
The fastest way to reach Varanasi from Dindigul is by Train, Flight Via Tiruchirappalli, Hyderabad.

