
Dindigul to Lucknow
Lucknow is approximately 1950+ kms from Dindigul. The fastest way to reach Lucknow from Dindigul is by Train, Flight Via Madurai, Hyderabad. It takes approximately 8 hours. The cheapest way to reach Lucknow from Dindigul is by Bus Via Hyderabad which would take approximately 47 hours.
Sort By
Mode of Transport
Via Chennai
RECOMMENDED
Dindigul
Chennai
Lucknow
Approx Travel Time
9h 35m
₹7,707
Onwards
Via Madurai, Hyderabad
FASTEST
Dindigul
Madurai
Hyderabad
Lucknow
Approx Travel Time
7h 45m
₹12,068
Onwards
Dindigul
Madurai
Hyderabad
Lucknow
Approx Travel Time
7h 45m
₹12,669
Onwards
Via Hyderabad
CHEAPEST
Dindigul
Hyderabad
Lucknow
Approx Travel Time
1d 23h 10m
₹3,280
Onwards
Via Satna
Dindigul
Satna
Lucknow
Approx Travel Time
1d 20h 46m
₹7,505
Onwards
Via Tiruchirappalli, Bangalore
Dindigul
Tiruchirappalli
Bangalore
Lucknow
Approx Travel Time
8h 20m
₹9,582
Onwards
Dindigul
Tiruchirappalli
Bangalore
Lucknow
Approx Travel Time
9h 13m
₹12,390
Onwards
Via Bangalore
Dindigul
Bangalore
Lucknow
Approx Travel Time
12h 5m
₹13,623
Onwards
Via Tiruchirappalli, Hyderabad
Dindigul
Tiruchirappalli
Hyderabad
Lucknow
Approx Travel Time
7h 50m
₹11,609
Onwards
Via Tiruchirappalli, Chennai
Dindigul
Tiruchirappalli
Chennai
Lucknow
Approx Travel Time
8h
₹12,477
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Lucknow?
Lucknow is approximately 1950+ kms from Dindigul.
How long does it take to reach Lucknow from Dindigul?
It takes approximately 8 hours to reach Lucknow from Dindigul by Train, Flight Via Madurai, Hyderabad.
What is the cheapest way to reach Lucknow from Dindigul?
The cheapest way to reach Lucknow from Dindigul is by Bus Via Hyderabad.
What is the fastest way to reach Lucknow from Dindigul?
The fastest way to reach Lucknow from Dindigul is by Train, Flight Via Madurai, Hyderabad.

