Rome2rio's partners include

There are 4 ways to get from Madurai to Kerala by train, night bus, taxi or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Madurai to Kerala.
Launch map view
  • Distance: 114.1 miles
  • Duration: 7 h

What companies run services between Madurai, India and Kerala, India?

Indian Railways operates a train from Madurai to Thiruvananthapuram twice daily. Tickets cost $6 - $18 and the journey takes 7 hours.

How far is it from Madurai to Kerala?

The distance between Madurai and Kerala is 183 km. The road distance is 272 km.

What is the cheapest way to get from Madurai to Kerala?

The cheapest way to get from Madurai to Kerala is to night bus which costs ₹650 and takes 5 hours 30 minutes.

What is the fastest way to get from Madurai to Kerala?

The quickest way to get from Madurai to Kerala is to taxi which takes 4 hours 13 minutes and costs ₹5,000.

Is there a direct train between Madurai and Kerala?

Yes, there is a direct train departing from Madurai Junction (MDU) and arriving at Trivandrum Cntl (TVC). Services depart twice daily, and operate every day. The journey takes approximately 7 hours.

Is there a direct bus between Madurai and Kerala?

Yes, there is an overnight bus departing from Madurai and arriving at Thiruvananthapuram. The journey takes approximately 5 hours 30 minutes.

How long does it take to get from Madurai to Kerala?

The train from Madurai Junction (MDU) to Trivandrum Cntl (TVC) takes 7 hours including transfers and departs twice daily.