
Dindigul to Bathinda
Bathinda is approximately 2550+ kms from Dindigul. The fastest way to reach Bathinda from Dindigul is by Train, Flight Via Bangalore, Delhi. It takes approximately 14 hours. The cheapest way to reach Bathinda from Dindigul is by Train, Flight Via Bangalore, Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Bangalore, Delhi
RECOMMENDED
CHEAPEST
Dindigul
Bangalore
Delhi
Bathinda
Approx Travel Time
19h 35m
₹5,003
Onwards
FASTEST
Dindigul
Bangalore
Delhi
Bathinda
Approx Travel Time
13h 35m
₹6,543
Onwards
Dindigul
Bangalore
Delhi
Bathinda
Approx Travel Time
20h 20m
₹11,101
Onwards
Dindigul
Bangalore
Delhi
Bathinda
Approx Travel Time
21h 5m
₹5,862
Onwards
Via Bangalore, Jaipur
Dindigul
Bangalore
Jaipur
Bathinda
Approx Travel Time
23h 20m
₹7,033
Onwards
Via Bangalore, Mohali
Dindigul
Bangalore
Mohali
Bathinda
Approx Travel Time
19h 9m
₹10,431
Onwards
Via Bangalore, Amritsar
Dindigul
Bangalore
Amritsar
Bathinda
Approx Travel Time
18h 36m
₹10,657
Onwards
Dindigul
Bangalore
Amritsar
Bathinda
Approx Travel Time
18h 5m
₹7,012
Onwards
Dindigul
Bangalore
Amritsar
Bathinda
Approx Travel Time
20h 5m
₹6,982
Onwards
Via Bangalore, Jodhpur
Dindigul
Bangalore
Jodhpur
Bathinda
Approx Travel Time
22h 50m
₹6,905
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Bathinda?
Bathinda is approximately 2550+ kms from Dindigul.
How long does it take to reach Bathinda from Dindigul?
It takes approximately 14 hours to reach Bathinda from Dindigul by Train, Flight Via Bangalore, Delhi.
What is the cheapest way to reach Bathinda from Dindigul?
The cheapest way to reach Bathinda from Dindigul is by Train, Flight Via Bangalore, Delhi.
What is the fastest way to reach Bathinda from Dindigul?
The fastest way to reach Bathinda from Dindigul is by Train, Flight Via Bangalore, Delhi.