Rome2rio's partners include

There are 4 ways to get from Madurai to Velankanni by train, 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 Velankanni.
Launch map view
  • Distance: 129.6 miles
  • Duration: 5 h 30 min

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

You can take a train from Madurai to Velankanni via Tiruchchirapali (TPJ) and Nagappattinam (NGT) in around 5 hours 30 minutes. Alternatively, RedBus operates a bus from Madurai to Velankanni once daily. Tickets cost $8 - $12 and the journey takes 24 hours 6 minutes.

Train operators
Bus operators
Other operators
Taxi
Avg. Duration
3 h 38 min
Estimated price
$80 - $100
Ola Cabs
Phone
+91 22 33 55 33 55
Website
olacabs.com
Friends Track Call Taxi
Phone
+91 452 266 77 77
Website
Fast Track Call Taxi
Phone
+91 452 288 8999
Website
madurai.fasttrackcalltaxi.in

How far is it from Madurai to Velankanni?

The distance between Madurai and Velankanni is 207 km. The road distance is 240 km.

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

The cheapest way to get from Madurai to Velankanni is to bus which costs ₹650 and takes 24 hours 6 minutes.

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

The quickest way to get from Madurai to Velankanni is to taxi which takes 3 hours 38 minutes and costs ₹6,500.

Is there a direct bus between Madurai and Velankanni?

Yes, there is a direct bus departing from Madurai and arriving at Velankanni. Services depart once daily. The journey takes approximately 24 hours 6 minutes.

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

It takes approximately 5 hours 30 minutes to get from Madurai to Velankanni, including transfers.