
Dindigul to Varanasi
Varanasi is approximately 1950+ kms from Dindigul. The fastest way to reach Varanasi from Dindigul is by Train, Flight Via Coimbatore. It takes approximately 8 hours. The cheapest way to reach Varanasi from Dindigul is by Train Via Khammam which would take approximately 40 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Dindigul
Bangalore
Varanasi
Approx Travel Time
11h 10m
₹5,082
Onwards
Dindigul
Bangalore
Varanasi
Approx Travel Time
12h 55m
₹5,435
Onwards
Via Coimbatore
FASTEST
Dindigul
Coimbatore
Varanasi
Approx Travel Time
8h 10m
₹9,344
Onwards
Dindigul
Coimbatore
Varanasi
Approx Travel Time
8h 59m
₹12,522
Onwards
Via Chennai
Dindigul
Chennai
Varanasi
Approx Travel Time
12h 55m
₹6,737
Onwards
Dindigul
Chennai
Varanasi
Approx Travel Time
15h 10m
₹7,161
Onwards
Via Hyderabad
Dindigul
Hyderabad
Varanasi
Approx Travel Time
20h 55m
₹7,204
Onwards
Via Cochin
Dindigul
Cochin
Varanasi
Approx Travel Time
9h 25m
₹7,946
Onwards
Dindigul
Cochin
Varanasi
Approx Travel Time
10h 10m
₹8,346
Onwards
Via Khammam
CHEAPEST
Dindigul
Khammam
Varanasi
Approx Travel Time
1d 16h 10m
₹1,085
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Varanasi?
Varanasi is approximately 1950+ 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 Coimbatore.
What is the cheapest way to reach Varanasi from Dindigul?
The cheapest way to reach Varanasi from Dindigul is by Train Via Khammam.
What is the fastest way to reach Varanasi from Dindigul?
The fastest way to reach Varanasi from Dindigul is by Train, Flight Via Coimbatore.