Travel options for:
Chennai to Madurai
  • Fly

    $25 - $157
    1. Chennai

      39 min - every 15 minutes

      $1

    2. Madras (MAA)

      1 h - non-stop

      $20 - $150

    3. Madurai (IXM)

      11 min - 6.7 miles

      $5 - $7

  • Train

    $9 - $21
    1. Chennai Egmore (MS)

      7 h 50 min - once daily

      $9 - $21

  • Bus

    $11 - $15
    1. Chennai Metro

      35 min - every 10 minutes

      $1

    2. Thirumangalam

      7 min - every 10 minutes

      $1

    3. Chennai

      8 h 30 min - every 10 minutes

      $9 - $13

  • Taxi

    $110 - $140
    1. Chennai

      6 h 40 min - 286 miles

      $110 - $140

  • Drive

    $45 - $70
    1. Chennai

      6 h 40 min - 286 miles

      $45 - $70

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Chennai Fort train to Madras airport, fly to Madurai airport, then taxi to Madurai. 2 h 50 min $66. From Chennai Egmore (MS) train to Madurai Junction (MDU). 7 h 50 min $18. From Chennai Metro subway to Thirumangalam, subway to Chennai, then bus to Madurai. 9 h 19 min $12. From Chennai taxi to Madurai. 6 h 40 min $139. From Chennai drive to Madurai. 6 h 40 min $56.

 
 

Train, bus or fly from Chennai to Madurai?

Spicejet, IndiGo Airlines and 2 other airlines fly from Chennai to Madurai every 2 hours. Alternatively, Indian Railways operates a train from Chennai to Madurai every 4 hours. Tickets cost $9 - $21 and the journey takes 7 h 50 min.