hero
How2Go
Mayiladuthurai to Pen

Mayiladuthurai to Pen

Pen is approximately 1300+ 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 Pen.

Read More
Sort By
Mode of Transport

Via Tiruchirappalli, Mumbai

RECOMMENDED

FASTEST

Mayiladuthurai

Tiruchirappalli

Mumbai

Pen

Approx Travel Time

8h 7m

₹11,979

Onwards

Mayiladuthurai

Tiruchirappalli

Mumbai

Pen

Approx Travel Time

9h 34m

₹12,148

Onwards

Mayiladuthurai

Tiruchirappalli

Mumbai

Pen

Approx Travel Time

8h 57m

₹15,241

Onwards

Via Chennai, Mumbai

CHEAPEST

Mayiladuthurai

Chennai

Mumbai

Pen

Approx Travel Time

11h 2m

₹10,174

Onwards

Mayiladuthurai

Chennai

Mumbai

Pen

Approx Travel Time

12h 24m

₹15,837

Onwards

Via Madurai, Mumbai

Mayiladuthurai

Madurai

Mumbai

Pen

Approx Travel Time

11h 34m

₹12,760

Onwards

Mayiladuthurai

Madurai

Mumbai

Pen

Approx Travel Time

11h 26m

₹17,887

Onwards

Via Tiruchirappalli, Bangalore, Mumbai

Mayiladuthurai

Tiruchirappalli

Bangalore

Mumbai

Pen

Approx Travel Time

10h 27m

₹12,874

Onwards

Via Tiruchirappalli, Mangalore, Mumbai

Mayiladuthurai

Tiruchirappalli

Mangalore

Mumbai

Pen

Approx Travel Time

10h 22m

₹15,615

Onwards

Frequently Asked Questions

What is the distance between Mayiladuthurai and Pen?

Pen is approximately 1300+ kms from Mayiladuthurai.

How long does it take to reach Pen from Mayiladuthurai?

It takes approximately 8 hours to reach Pen from Mayiladuthurai by Train, Flight, Cab Via Tiruchirappalli, Mumbai.

What is the cheapest way to reach Pen from Mayiladuthurai?

The cheapest way to reach Pen from Mayiladuthurai is by Train, Flight, Cab Via Chennai, Mumbai.

What is the fastest way to reach Pen from Mayiladuthurai?

The fastest way to reach Pen from Mayiladuthurai is by Train, Flight, Cab Via Tiruchirappalli, Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India