Bus Terminals

Navigate Madurai’s network of long-distance and local bus transit hubs.

Major Bus Terminals in Madurai

Madurai operates key bus stations catering to local, regional, and interstate travel networks.

Long-Distance Hub

Mattuthavani MGR Bus Stand

Located in the north-eastern part of the city, the Mattuthavani MGR Bus Stand is the primary gateway for all long-distance express and interstate buses. It operates buses to Chennai, Trichy, Salem, Coimbatore, Bangalore, and Kerala.

Melur Road, Mattuthavani, Madurai - 625020

Active 24 Hours | Main Government Bus Terminus

Local & Northern Routes

Arappalayam Bus Stand

Situated near the Vaigai River, Arappalayam Bus Stand handles buses towards western and northern destinations including Dindigul, Theni, Coimbatore, Tiruppur, Salem, and Erode.

Arappalayam Main Road, Madurai - 625016

Primary hub for buses heading to Dindigul, Theni, Coimbatore and Salem

Upcoming Mega Project

Periyar Bus Stand

The historic Periyar Bus Stand, located in the heart of the city near the Madurai Junction railway station. It serves as the primary hub for local city buses and suburban links, connecting all parts of Madurai. Recently redeveloped under the Smart Cities Mission, it features modern passenger amenities, bus bays, and parking space to streamline traffic.

Periyar, Madurai - 625001

Under Construction / Early Phase Operations commenced

Quick Travel Routing Guide

Choose the correct terminal based on your travel destination:

Destination Terminus to Use Average Frequency
Chennai, Bangalore, Trichy, Salem Mattuthavani MGR Bus Stand Every 5 minutes
Theni, Dindigul, Palani, Kodaikanal Arappalayam Bus Stand Every 10 minutes
Meenakshi Temple, Alagar Kovil, Thiruparankundram (Local) Arappalayam Bus Stand / Local Bays Frequent local town buses
Coimbatore, Erode, Tiruppur Mattuthavani MGR Bus Stand Every 15 minutes

Detailed Bus Timings & Frequencies

Check the scheduled departures and operational frequencies for major routes from Madurai's transit hubs.

Destination Route Service Type Operational Frequency Timings / Active Hours
Chennai via Viluppuram / Tindivanam SETC Express / AC Sleeper / Private Multiaxle Every 10 to 15 mins 24 Hours | Peak evening service 07:00 PM – 11:30 PM
Trichy via Melur / Bypass route TNSTC / SETC Deluxe Express Every 5 to 10 mins 24 Hours continuous service
Coimbatore via Karur / Palladam TNSTC Bypass Rider / Ultra Deluxe / AC Every 15 mins 24 Hours service
Bangalore via Salem / Hosur SETC AC Sleeper / KSRTC Airavat / Private Hourly Services Active 24x7 | Peak sleeper service 08:00 PM – 11:00 PM
Salem via Namakkal / Rasipuram TNSTC Express Every 15 mins 05:00 AM – 11:00 PM
Thanjavur via Vallam / Bypass TNSTC Point-to-Point Express Every 5 to 10 mins 24 Hours continuous service
Tirunelveli / Kanyakumari via Kovilpatti TNSTC Express / SETC Sleeper Every 30 mins 24 Hours service
Karaikudi via Pudukkottai TNSTC regional service Every 20 mins 05:00 AM – 10:00 PM

Madurai Bus Timetable

Popular routes from Mattuthavani MGR Bus Stand and Arappalayam Bus Stand.

Destination Bus Stand First Bus Last Bus Frequency
Chennai Mattuthavani MGR Bus Stand 05:00 AM 11:30 PM Every 10-15 mins
Madurai Mattuthavani MGR Bus Stand 24 Hours 24 Hours Every 5-10 mins
Coimbatore Mattuthavani MGR Bus Stand 05:30 AM 10:30 PM Every 15 mins
Thanjavur Arappalayam Bus Stand 05:00 AM 10:30 PM Every 15 mins
Karur Arappalayam Bus Stand 05:00 AM 10:00 PM Every 10 mins
Thiruparankundram Arappalayam Bus Stand 04:30 AM 11:30 PM Every 2-3 mins
Airport Connections

Airport to Bus Station Routes

Madurai International Airport (IXM) is well-connected to all major bus terminals in the city. Direct routes and travel distances to each terminus are listed below:

  • Mattuthavani MGR Bus Stand: 17 km (via Ring Road / bypass) | ~35-40 mins
  • Arappalayam Bus Stand: 15 km (via Bypass Rd) | ~30-35 mins
  • Periyar Bus Stand (Local Connect): 13 km (via Route 10A City Bus) | ~25-30 mins

Airport Shuttle Bus (Route 10A)

The TNSTC operates a direct local shuttle bus (Route 10A) connecting Madurai Airport directly to Periyar Bus Stand in the city center. It runs every 30 to 45 minutes and is the most economical way to travel.

Fare: ₹25 per passenger | Frequency: Every 30-45 mins

Mattuthavani MGR Bus Stand Location Map

Melur Road, Mattuthavani, Madurai - 625020