Mayiladuthurai to Mumbai Distance

Mumbai is approximately 1200+ km from Mayiladuthurai. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 28 hours, subject to the chosen service and route. If you're travelling by air, Chhatrapati Shivaji International Airport is located in Mumbai. Flying is the fastest way to reach Mumbai, with a total travel time of approximately 5 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Mayiladuthurai, India to Mumbai, India

Via Tiruchirappalli

RECOMMENDED

FASTEST

Mayiladuthurai

Tiruchirappalli

Mumbai

Approx Travel Time

4h 53m

₹7,316

Onwards

Mayiladuthurai

Tiruchirappalli

Mumbai

Approx Travel Time

5h 43m

₹10,578

Onwards

Mayiladuthurai

Tiruchirappalli

Mumbai

Approx Travel Time

6h 20m

₹7,635

Onwards

Direct Options

CHEAPEST

Mayiladuthurai

Mumbai

Approx Travel Time

1d 4h 10m

₹640

Onwards

Ads by MMT

Via Coimbatore

Mayiladuthurai

Coimbatore

Mumbai

Approx Travel Time

9h 14m

₹7,154

Onwards

Via Chennai

Mayiladuthurai

Chennai

Mumbai

Approx Travel Time

9h 35m

₹6,842

Onwards

Mayiladuthurai

Chennai

Mumbai

Approx Travel Time

1d 3h 10m

₹5,695

Onwards

Mayiladuthurai

Chennai

Mumbai

Approx Travel Time

10h 12m

₹7,256

Onwards

Ads by MMT

Via Bangalore

Mayiladuthurai

Bangalore

Mumbai

Approx Travel Time

1d 5h 52m

₹1,673

Onwards

Mayiladuthurai

Bangalore

Mumbai

Approx Travel Time

1d 4h 10m

₹2,653

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Mayiladuthurai and Mumbai?

The straight-line distance is approximately 1100+ km.

What is the distance from Mayiladuthurai to Mumbai via Tiruchirappalli?

Via Tiruchirappalli, the distance is approximately 1200+ km, taking around 5 hours.

Is there a train from Mayiladuthurai to Mumbai?

Yes, trains run between Mayiladuthurai and Mumbai, covering approximately 1550+ km in around 28 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India