Duration 3h 35m
Distance 242.5 km
Average price ₹1,900
Possible routes 4 found

Mayiladuthurai to Madurai

Rome2rio has found 4 ways to get from Mayiladuthurai to Madurai by train, bus, taxi and car. We recommend taking the train from Mayiladuturai J to Madurai Jn, which is the cheapest option and takes around 4h 40m.

Recommended route

Train

  1. Mayiladuturai J
  2. Madurai
4h 40m
Cheapest
₹170 - ₹190
Alternative routes

Bus

  1. Mayiladuthurai
  2. Madurai
5h
₹550 - ₹800

Taxi

  1. Mayiladuthurai
  2. Madurai
Fastest
3h 35m
₹3,800 - ₹4,600

Drive

  1. Mayiladuthurai
  2. Madurai
3h 35m
₹1,700 - ₹2,600

Frequently asked questions

Want to know about travelling from Mayiladuthurai to Madurai? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Mayiladuthurai to Madurai is to train which costs ₹170 - ₹190 and takes 4h 40m.

More details

The quickest way to get from Mayiladuthurai to Madurai is to taxi which costs ₹3,800 - ₹4,600 and takes 3h 35m.

More details

Yes, there is a direct bus departing from Mayiladuthurai and arriving at Madurai. Services depart twice daily. The journey takes approximately 5h.

More details

Yes, there is a direct train departing from Mayiladuturai J and arriving at Madurai Jn. Services depart three times a day, and operate every day. The journey takes approximately 4h 40m.

More details

The distance between Mayiladuthurai and Madurai is 214 km. The road distance is 242.5 km.

Get driving directions

The best way to get from Mayiladuthurai to Madurai without a car is to train which takes 4h 40m and costs ₹170 - ₹190.

More details

The train from Mayiladuturai J to Madurai Jn takes 4h 40m including transfers and departs three times a day.

More details

Mayiladuthurai to Madurai bus services, operated by RedBus, depart from Mayiladuthurai station.

More details

Mayiladuthurai to Madurai train services, operated by Indian Railways, depart from Mayiladuturai J station.

More details

The best way to get from Mayiladuthurai to Madurai is to train which takes 4h 40m and costs ₹170 - ₹190. Alternatively, you can bus, which costs ₹550 - ₹800 and takes 5h.

Mode details

Mayiladuthurai to Madurai bus services, operated by RedBus, arrive at Madurai station.

More details

Mayiladuthurai to Madurai train services, operated by Indian Railways, arrive at Madurai Jn station.

More details

Yes, the driving distance between Mayiladuthurai to Madurai is 242 km. It takes approximately 3h 35m to drive from Mayiladuthurai to Madurai.

Get driving directions

There are 122+ hotels available in Madurai. Prices start at ₹7,500 per night.

More details

How to travel from Mayiladuthurai to Madurai

Find all the possible transport options for your trip from Mayiladuthurai to Madurai right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Mayiladuthurai and Madurai?

Indian Railways operates a train from Mayiladuthurai to Madurai 3 times a day. Tickets cost ₹170 - ₹190 and the journey takes 4h 40m. Alternatively, RedBus operates a bus from Mayiladuthurai to Madurai twice daily. Tickets cost ₹550 - ₹800 and the journey takes 5h.
Train operators
Ave. Duration
4h 40m
Frequency
3 times a day
Estimated price
₹170 - ₹190
Bus operators
Ave. Duration
5h
Frequency
Twice daily
Estimated price
₹550 - ₹800
Other operators
Ave. Duration
3h 35m
Estimated price
₹3,800 - ₹4,600

Madurai, India

Madurai is a major city and cultural headquarters in the state of Tamil Nadu in India. It is the administrative headquarters of Madurai District and the 31st largest urban agglomeration in India. Madurai is the third largest city by population in Tamil Nadu. Located on the banks of River Vaigai, Madurai has been a major settlement for two millennia and is one of the oldest continuously inhabited cities in the world. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe