
Patna to Dindigul
Dindigul is approximately 2050+ kms from Patna. The fastest way to reach Dindigul from Patna is by Flight, Train Via Cochin. It takes approximately 10 hours. The cheapest way to reach Dindigul from Patna is by Flight, Train Via Bangalore which would take approximately 12 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
CHEAPEST
Patna
Bangalore
Dindigul
Approx Travel Time
11h 25m
₹6,717
Onwards
Patna
Bangalore
Dindigul
Approx Travel Time
13h 10m
₹7,096
Onwards
Via Chennai
Patna
Chennai
Dindigul
Approx Travel Time
13h 10m
₹7,510
Onwards
Patna
Chennai
Dindigul
Approx Travel Time
15h 25m
₹7,794
Onwards
Via Hyderabad, Bangalore
Patna
Hyderabad
Bangalore
Dindigul
Approx Travel Time
12h 35m
₹9,290
Onwards
Via Chennai, Bangalore
Patna
Chennai
Bangalore
Dindigul
Approx Travel Time
13h 5m
₹9,641
Onwards
Via Hyderabad
Patna
Hyderabad
Dindigul
Approx Travel Time
21h 10m
₹6,888
Onwards
Via Cochin
FASTEST
Patna
Cochin
Dindigul
Approx Travel Time
9h 40m
₹8,233
Onwards
Patna
Cochin
Dindigul
Approx Travel Time
10h 25m
₹8,633
Onwards
Patna
Cochin
Dindigul
Approx Travel Time
12h 34m
₹14,865
Onwards
Frequently Asked Questions
What is the distance between Patna and Dindigul?
Dindigul is approximately 2050+ kms from Patna.
How long does it take to reach Dindigul from Patna?
It takes approximately 10 hours to reach Dindigul from Patna by Flight, Train Via Cochin.
What is the cheapest way to reach Dindigul from Patna?
The cheapest way to reach Dindigul from Patna is by Flight, Train Via Bangalore.
What is the fastest way to reach Dindigul from Patna?
The fastest way to reach Dindigul from Patna is by Flight, Train Via Cochin.