hero
How2Go
Dindigul to Nanpara

Dindigul to Nanpara

Nanpara is approximately 2050+ km from Dindigul, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nanpara.

Read More
Sort By
Mode of Transport

Via Bangalore, Lucknow

RECOMMENDED

FASTEST

Dindigul

Bangalore

Lucknow

Nanpara

Approx Travel Time

15h 34m

₹10,923

Onwards

Dindigul

Bangalore

Lucknow

Nanpara

Approx Travel Time

15h 49m

₹12,583

Onwards

Dindigul

Bangalore

Lucknow

Nanpara

Approx Travel Time

16h 1m

₹13,853

Onwards

Via Chennai, Lucknow

Dindigul

Chennai

Lucknow

Nanpara

Approx Travel Time

15h 49m

₹11,497

Onwards

Dindigul

Chennai

Lucknow

Nanpara

Approx Travel Time

16h 16m

₹14,386

Onwards

Via Chandrapur, Lucknow

CHEAPEST

Dindigul

Chandrapur

Lucknow

Nanpara

Approx Travel Time

1d 21h 57m

₹2,389

Onwards

Via Chandrapur, Kanpur

Dindigul

Chandrapur

Kanpur

Nanpara

Approx Travel Time

1d 20h 38m

₹6,257

Onwards

Via Bangalore, Rewa, Lucknow

Dindigul

Bangalore

Rewa

Lucknow

Nanpara

Approx Travel Time

2d 11h 1m

₹8,822

Onwards

Via Bangalore, Kanpur

Dindigul

Bangalore

Kanpur

Nanpara

Approx Travel Time

17h 18m

₹14,045

Onwards

Via Bangalore, Ayodhya

Dindigul

Bangalore

Ayodhya

Nanpara

Approx Travel Time

16h 4m

₹14,870

Onwards

Frequently Asked Questions

What is the distance between Dindigul and Nanpara?

Nanpara is approximately 2050+ kms from Dindigul.

How long does it take to reach Nanpara from Dindigul?

It takes approximately 16 hours to reach Nanpara from Dindigul by Bus, Flight Via Bangalore, Lucknow.

What is the cheapest way to reach Nanpara from Dindigul?

The cheapest way to reach Nanpara from Dindigul is by Train, Bus Via Chandrapur, Lucknow.

What is the fastest way to reach Nanpara from Dindigul?

The fastest way to reach Nanpara from Dindigul is by Bus, Flight Via Bangalore, Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India