hero
How2Go
Mayiladuthurai to Nangal

Mayiladuthurai to Nangal

Nangal is approximately 2300+ km from Mayiladuthurai, 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 Nangal.

Read More
Sort By
Mode of Transport

Via Chennai, Mohali

RECOMMENDED

Mayiladuthurai

Chennai

Mohali

Nangal

Approx Travel Time

12h 39m

₹9,828

Onwards

FASTEST

Mayiladuthurai

Chennai

Mohali

Nangal

Approx Travel Time

12h 38m

₹11,197

Onwards

Mayiladuthurai

Chennai

Mohali

Nangal

Approx Travel Time

13h 2m

₹11,899

Onwards

Mayiladuthurai

Chennai

Mohali

Nangal

Approx Travel Time

14h 51m

₹10,140

Onwards

Mayiladuthurai

Chennai

Mohali

Nangal

Approx Travel Time

14h 50m

₹11,509

Onwards

Via Chennai, Delhi

CHEAPEST

Mayiladuthurai

Chennai

Delhi

Nangal

Approx Travel Time

1d 15h 41m

₹1,120

Onwards

Mayiladuthurai

Chennai

Delhi

Nangal

Approx Travel Time

1d 18h 3m

₹1,432

Onwards

Mayiladuthurai

Chennai

Delhi

Nangal

Approx Travel Time

1d 16h 53m

₹6,370

Onwards

Via Hyderabad, Delhi

Mayiladuthurai

Hyderabad

Delhi

Nangal

Approx Travel Time

1d 21h 57m

₹11,488

Onwards

Via Tiruchirappalli, Delhi

Mayiladuthurai

Tiruchirappalli

Delhi

Nangal

Approx Travel Time

14h 31m

₹9,569

Onwards

Frequently Asked Questions

What is the distance between Mayiladuthurai and Nangal?

Nangal is approximately 2300+ kms from Mayiladuthurai.

How long does it take to reach Nangal from Mayiladuthurai?

It takes approximately 13 hours to reach Nangal from Mayiladuthurai by Train, Flight, Bus Via Chennai, Mohali.

What is the cheapest way to reach Nangal from Mayiladuthurai?

The cheapest way to reach Nangal from Mayiladuthurai is by Train Via Chennai, Delhi.

What is the fastest way to reach Nangal from Mayiladuthurai?

The fastest way to reach Nangal from Mayiladuthurai is by Train, Flight, Bus Via Chennai, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India