Travel from Madurai to Velankanni

Bus or train from Madurai to Velankanni?

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

How to get from Madurai to Velankanni

ModeDurationPrice
From Madurai Junction (MDU) train to Tiruchchirapali (TPJ), train to Nagappattinam (NGT), then taxi to Velankanni.5 h 30 min₹2,051
From Madurai bus to Velankanni.24 h 6 min₹669
From Madurai taxi to Velankanni.3 h 38 min₹6,446
From Madurai drive to Velankanni.3 h 38 min₹1,943

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

It takes approximately 5 h 30 min to get from Madurai to Velankanni, including transfers.

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 h 6 min.

Operators from Madurai to Velankanni

OperatorPhoneWebsite
Indian RailwaysIndian Railways
RedBusRedBus