• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 5 ways to get from Nagercoil to Madurai by bus, train, taxi or car

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

Recommended option

Bus RedBus  •  4 h 10 min

  1. Take the bus from Nagercoil to Madurai 995Ud

$6 - $11

Cheapest option

Train  •  4 h 20 min

  1. Take the train from Nagercoil Junction (NCJ) to Madurai Junction (MDU) Cape-Ms Exp. / ...

$4 - $15

3 alternative options

Bus SETC  •  5 h 7 min

  1. Take the bus from Nagercoil to Madurai 283D / ...

$8 - $11

Taxi  •  3 h 25 min

  1. Take a taxi from Nagercoil to Madurai 148.5 miles

$50 - $65

Drive  •  3 h 25 min

  1. Drive from Nagercoil to Madurai 148.5 miles

$24 - $35

Questions & Answers

The cheapest way to get from Nagercoil to Madurai is to bus which costs ₹440 - ₹800 and takes 4 h 10 min.

More details

The quickest way to get from Nagercoil to Madurai is to taxi which costs ₹3,700 - ₹4,500 and takes 3 h 25 min.

More details

Yes, there is a direct bus departing from Nagercoil and arriving at Madurai. Services depart every four hours, and operate every day. The journey takes approximately 4 h 10 min.

More details

Yes, there is a direct train departing from Nagercoil Junction (NCJ) and arriving at Madurai Junction (MDU). Services depart five times a day, and operate every day. The journey takes approximately 4 h 20 min.

More details

The distance between Nagercoil and Madurai is 208 km. The road distance is 237.5 km.

Get driving directions

The best way to get from Nagercoil to Madurai without a car is to bus which takes 4 h 10 min and costs ₹440 - ₹800.

More details

The bus from Nagercoil to Madurai takes 4 h 10 min including transfers and departs every four hours.

More details

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

More details

Nagercoil to Madurai train services, operated by Indian Railways, depart from Nagercoil Junction (NCJ) station.

More details

The best way to get from Nagercoil to Madurai is to bus which takes 4 h 10 min and costs ₹440 - ₹800. Alternatively, you can train, which costs ₹290 - ₹1,100 and takes 4 h 20 min.

Mode details

Map of how to get from Nagercoil to Madurai.
Launch map view
  • Distance: 129.7 miles
  • Duration: 4 h 10 min

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

RedBus operates a bus from Nagercoil to Madurai every 4 hours. Tickets cost $7 - $11 and the journey takes 4 h 10 min. SETC also services this route once daily. Alternatively, Indian Railways operates a train from Nagercoil to Madurai 5 times a day. Tickets cost $4 - $15 and the journey takes 4 h 20 min.

Train operators
Bus operators
SETC
Website
tnstc.in
Bus from Nagercoil to Madurai
Ave. Duration
6 h 42 min
Frequency
Once daily
Estimated price
$6 - $9
Schedules at
tnstc.in
Other operators
Taxi from Nagercoil to Madurai
Ave. Duration
3 h 25 min
Estimated price
$50 - $65
Bharathi Taxi
Phone
+91 91 30 002000
Website
bharathicalltaxi.in

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Getting to Rome from the airport and Getting around the Cyclades - to help you get the most out of your next trip.

More Questions & Answers

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

More details

Nagercoil to Madurai train services, operated by Indian Railways, arrive at Madurai Junction (MDU) station.

More details

Yes, the driving distance between Nagercoil to Madurai is 238 km. It takes approximately 3 h 25 min to drive from Nagercoil to Madurai.

Get driving directions

There are 84+ hotels available in Madurai. Prices start at $14 USD per night.

More details