Madurai is a major city and cultural capital of Tamil Nadu. Madurai has two important mofussil bus terminus, Arappalayam and Mattuthavani. Tamil Nadu State Transport Corporation (TNSTC) runs buses from Madurai Arappalayam bus stand to important towns and cities in Tamil Nadu such as Coimbatore, Tiruppur, Salem, Erode, Kodaikanal, Theni, Kumily, Munnar and More. If you’re looking for cheap bus travel from Madurai, here are the TNSTC Bus Timings from Madurai Arappalayam Bus Stand for your travel convenience. Note that in some cases, the bus images displayed are representative. Please contact the respective bus stands and depots for the most up-to-date bus schedules.
Madurai to Dindigul Bus Timings
The distance between Madurai and Dindigul is around 65 km and the Madurai to Dindigul TNSTC bus travel time will be around 01:20 hrs. TNSTC Dindigul Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti
- Bus Schedules – Departure at Madurai : 00:00, 01:00, 01:20, 01:50, 03:30, 05:20, 06:00, at regular intervals, every 20-30 mins a bus, 21:50, 22:40, 23:00, 23:15, 23:45
- TNSTC Bus Timings from Dindigul (Kodaikanal, Sirumalai, Pandrimalai)
Madurai to Palani Bus Timings
The distance between Madurai and Palani is around 120 km and the Madurai to Palani TNSTC bus travel time will be around 03:00 hrs. TNSTC Palani Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Oddanchatram
- Bus Schedules – Departure at Madurai : 01:00, 01:30, 01:50, 03:00, 03:15, 03:30, 04:20, 04:50, 05:00, 05:30, 06:10, 06:30, 07:00, 07:20, 07:50, 08:00, 08:30, 09:00, 09:40, 10:20, 11:00, 11:10, 11:40, 12:30, 12:45, 13:00, 18:35, 20:20, 21:10
- TNSTC Bus Timings from Palani
- Interstate Kerala Bus Timings from Palani
- Kodaikanal Bus Timings from Palani, Dindigul, Batlagundu
Madurai to Pollachi Bus Timings
The distance between Madurai and Pollachi is around 180 km and the Madurai to Pollachi TNSTC bus travel time will be around 04:30 hrs. TNSTC Pollachi Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Oddanchatram, Palani, Udumalai
- Bus Schedules – Departure at Madurai : 08:45, 11:15, 15:45, 16:45
- TNSTC Bus Timings from Pollachi (towards Coimbatore)
- TNSTC Bus Timings from Pollachi (towards Tiruppur)
- TNSTC Bus Timings from Pollachi (towards Palani)
- Interstate Kerala Bus Timings from Pollachi
Madurai to Coimbatore Bus Timings
The distance between Madurai and Coimbatore is around 210 km and the Madurai to Coimbatore TNSTC bus travel time will be around 04:30 hrs. TNSTC Coimbatore Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Oddanchatram, Dharapuram, Palladam
- Bus Schedules – Departure at Madurai : at regular intervals, every 15-20 mins a bus.
- TNSTC Bus Timings from Coimbatore (towards Madurai)
- TNSTC Bus Timings from Coimbatore (towards Trichy)
- TNSTC Bus Timings from Coimbatore (towards Theni)
Madurai to Tiruppur Bus Timings
The distance between Madurai and Tiruppur is around 180 km and the Madurai to Tiruppur TNSTC bus travel time will be around 04:00 hrs. TNSTC Tiruppur Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Oddanchatram, Dharapuram, Koduvai
- Bus Schedules – Departure at Madurai : at regular intervals, every 15-20 mins a bus.
- TNSTC Bus Timings from Tiruppur (Erode, Salem, Namakkal)
- TNSTC Bus Timings from Tiruppur (towards Trichy)
- TNSTC Bus Timings from Tiruppur (towards Ooty)
- TNSTC Bus Timings from Tiruppur (towards Madurai)
Madurai to Mettupalayam Bus Timings (via Tiruppur)
The distance between Madurai and Mettupalayam is around 230 km and the Madurai to Mettupalayam TNSTC bus travel time will be around 06:30 hrs. TNSTC Mettupalayam Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Oddanchatram, Dharapuram, Tiruppur, Avinashi
- Bus Schedules – Departure at Madurai : 10:00, 11:45, 13:00, 14:45, 22:45
- Bus Route (Bus Stops) : Vadipatti, Oddanchatram, Dharapuram, Palladam, Coimbatore
- Bus Schedules – Departure at Madurai : 05:00, 08:00, 17:30, 21:20
- TNSTC Bus Timings from Mettupalayam (towards Tiruppur)
- TNSTC Bus Timings from Mettupalayam (towards Coimbatore)
- TNSTC Bus Timings from Mettupalayam (towards Ooty)
- Interstate Bus Timings from Mettupalayam (to Kerala/Karnataka)
Madurai to Ooty Bus Timings
The distance between Madurai and Ooty is around 280 km and the Madurai to Ooty TNSTC bus travel time will be around 08:30 hrs. TNSTC Ooty Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Oddanchatram, Dharapuram, Tiruppur, Avinashi, Mettupalayam, Coonoor
- Bus Schedules – Departure at Madurai : 03:00, 06:00, 21:30, 22:30
- TNSTC Bus Timings from Ooty
- TNSTC Local Bus Timings from Ooty
- SETC Bus Timings from Ooty
Madurai to Kotagiri Bus Timings
The distance between Madurai and Kotagiri is around 270 km and the Madurai to Kotagiri TNSTC bus travel time will be around 08:00 hrs. TNSTC Kotagiri Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Oddanchatram, Dharapuram, Tiruppur, Avinashi, Mettupalayam
- Bus Schedules – Departure at Madurai : 00:00, 23:15
- TNSTC Bus Timings from Kotagiri
Madurai to Erode Bus Timings
The distance between Madurai and Erode is around 190 km and the Madurai to Erode TNSTC bus travel time will be around 05:00 hrs. TNSTC Erode Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Oddanchatram, Mulanur, Vellakovil, Muthur
- Bus Schedules – Departure at Madurai : 00:00, 02:00, 04:00, 04:50, 05:30, 05:40, 06:00, 06:20, 08:15, 08:40, 09:15, 10:00, 11:15, 12:20, 12:50, 13:20, 14:15, 15:00, 15:50, 16:10, 16:45, 17:00, 17:20, 17:40, 18:00, 18:40, 19:30, 20:45, 21:15, 21:40, 22:20, 22:45, 23:00, 23:40
- TNSTC Bus Timings from Erode
- Ooty Bus Timings from Erode
- SETC Bus Timings from Erode
Madurai to Gobichettipalayam Bus Timings
The distance between Madurai and Gobichettipalayam is around 230 km and the Madurai to Gobichettipalayam TNSTC bus travel time will be around 07:00 hrs. TNSTC Gobichettipalayam Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Oddanchatram, Dharapuram, Tiruppur, Kunnathur
- Bus Schedules – Departure at Madurai : 06:30, 09:00
- TNSTC Bus Timings from Gobichettipalayam
- Gobichettipalayam Town Bus Timings
Madurai to Anthiyur Bus Timings
The distance between Madurai and Anthiyur is around 240 km and the Madurai to Anthiyur TNSTC bus travel time will be around 06:30 hrs. TNSTC Anthiyur Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Oddanchatram, Mulanur, Vellakovil, Kangeyam, Chennimalai, Perundurai, Bhavani
- Bus Schedules – Departure at Madurai : 14:40
- TNSTC Bus Timings from Anthiyur
Madurai to Sathyamangalam Bus Timings
The distance between Madurai and Sathyamangalam is around 230 km and the Madurai to Sathyamangalam TNSTC bus travel time will be around 06:45 hrs. TNSTC Sathyamangalam Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Oddanchatram, Dharapuram, Tiruppur, Avinashi, Puliyampatti
- Bus Schedules – Departure at Madurai : 07:00
- TNSTC Bus Timings from Sathyamangalam
- Kadambur Hills Bus Timings from Sathyamangalam
- Thalavadi Bus Timings from Sathyamangalam
Madurai to Edappadi Bus Timings
The distance between Madurai and Edappadi is around 230 km and the Madurai to Edappadi TNSTC bus travel time will be around 06:00 hrs. TNSTC Edappadi Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) :
- Vadipatti, Dindigul, Karur, Paramathi, Tiruchengode, Sankagiri
- Bus Schedules – Departure at Madurai : 12:15
- TNSTC Bus Timings from Edappadi
Madurai to Salem Bus Timings
The distance between Madurai and Salem is around 240 km and the Madurai to Salem TNSTC bus travel time will be around 05:00 hrs. TNSTC Salem Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Dindigul, Karur, Namakkal
- Bus Schedules – Departure at Madurai : 00:15, 00:30, 00:45, 01:00, 01:45, 02:30, 03:15, 04:30, 05:00, 06:00, 07:00, 07:40, at regular intervals, every 20-30 mins a bus, 23:10, 23:30, 23:45
- TNSTC Bus Timings from Salem
- Kolli Hills Bus Timings from Salem
- Yercaud Bus Timings from Salem
Madurai to Hosur Bus Timings
The distance between Madurai and Hosur is around 400 km and the Madurai to Hosur TNSTC bus travel time will be around 08:30 hrs. TNSTC Hosur Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Dindigul, Karur, Salem
- Bus Schedules – Departure at Madurai : 02:15, 03:00, 06:30, 07:15, 08:40
- TNSTC Bus Timings from Hosur
- SETC Bus Timings from Hosur
Madurai to Batlagundu Bus Timings
The distance between Madurai and Batlagundu is around 55 km and the Madurai to Batlagundu TNSTC bus travel time will be around 01:30 hrs. TNSTC Batlagundu Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Nilakottai
- Bus Schedules – Departure at Madurai : 02:15, 06:30, 08:00, 09:40, 10:40, 13:50, 15:00, 17:30, 18:00, 20:30, 20:45, 21:15, 21:30, 21:50, 22:00, 22:45
Madurai to Pannaikadu Bus Timings
The distance between Madurai and Pannaikadu is around 100 km and the Madurai to Pannaikadu TNSTC bus travel time will be around 04:30 hrs. TNSTC Pannaikadu Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Batlagundu, Oothu
- Bus Schedules – Departure at Madurai : 07:40, 13:30
Madurai to Periyakulam Bus Timings
The distance between Madurai and Periyakulam is around 80 km and the Madurai to Periyakulam TNSTC bus travel time will be around 02:00 hrs. TNSTC Periyakulam Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Vadipatti, Nilakottai, Batlagundu
- Bus Schedules – Departure at Madurai : 03:15, 04:00, 05:15, 05:50, 06:00, 06:10, 07:00, 08:00, 08:15, 09:20, 10:10, 10:20, 11:30, 11:40, 11:50,
- 12:00, 12:45, 13:00, 13:30, 13:50, 15:10, 15:40, 16:45, 17:45, 18:00, 18:15, 19:00, 19:15, 19:30, 20:00, 20:20, 21:00, 21:20, 21:30, 21:45, 22:50, 23:00, 23:20
Madurai to Kodaikanal Bus Timings
The distance between Madurai and Kodaikanal is around 120 km and the Madurai to Kodaikanal TNSTC bus travel time will be around 04:00 hrs. TNSTC Kodaikanal Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Batlagundu, Perumalmalai
- Bus Schedules – Departure at Madurai : 05:40, 06:15, 06:45, 07:00, 07:40, 08:45, 14:45, 17:45, 18:20
- Kodaikanal Bus Timings from Palani, Dindigul, Batlagundu
- TNSTC Bus Timings from Kodaikanal
- Kodaikanal Villages Bus Timings (Poombarai, Pallangi)
Madurai to Pallangi Bus Timings
The distance between Madurai and Pallangi is around 140 km and the Madurai to Pallangi TNSTC bus travel time will be around 05:00 hrs. TNSTC Pallangi Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Batlagundu, Perumalmalai, Kodaikanal
- Bus Schedules – Departure at Madurai : 09:15
Madurai to Vilpatti Bus Timings
The distance between Madurai and Vilpatti is around 120 km and the Madurai to Vilpatti TNSTC bus travel time will be around 05:00 hrs. TNSTC Vilpatti Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Batlagundu, Perumalmalai, Kodaikanal
- Bus Schedules – Departure at Madurai : 13:15
Madurai to Theni Bus Timings
The distance between Madurai and Theni is around 75 km and the Madurai to Theni TNSTC bus travel time will be around 02:00 hrs. TNSTC Theni Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Usilampatti, Andipatti
- Bus Schedules – Departure at Madurai : 01:15, 03:20, 05:10, 05:30, 05:45, 06:20, 06:45, 07:15, 07:30, 08:00, 08:10, 08:40, 10:00, 10:15, 11:00, 11:15, 11:30, 11:50,
- 12:15, 12:30, 13:00, 13:15, 14:45, 15:00, 15:15, 15:45, 16:00, 16:15, 16:30, 16:45, 17:00, 17:45, 18:30, 19:50, 20:50
- TNSTC Bus Timings from Theni
- SETC Bus Timings from Theni
- Interstate Kerala Bus Timings from Theni
Madurai to Cumbum Bus Timings
The distance between Madurai and Cumbum is around 120 km and the Madurai to Cumbum TNSTC bus travel time will be around 03:00 hrs. TNSTC Cumbum Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Usilampatti, Andipatti, Theni
- Bus Schedules – Departure at Madurai : 02:15, 02:30, 03:15, 04:45, 05:00, 05:40, 06:00, at regular intervals, every 20-30 mins a bus, 21:15, 22:15, 22:40, 23:10, 23:20
- TNSTC Bus Timings from Cumbum
- Interstate Kerala Bus Timings from Cumbum
- Interstate TNSTC Bus Timings from Cumbum
Madurai to Kumily Bus Timings
The distance between Madurai and Kumily is around 140 km and the Madurai to Kumily TNSTC bus travel time will be around 04:00 hrs. TNSTC Kumily Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Usilampatti, Andipatti, Theni, Cumbum
- Bus Schedules – Departure at Madurai : 00:30, 02:30, 03:50, 04:30, 07:30, 08:15, 12:40, 13:15, 13:30, 13:40, 15:00, 15:20, 17:45
- TNSTC Bus Timings from Kumily
Madurai to Thevaram Bus Timings
The distance between Madurai and Thevaram is around 110 km and the Madurai to Thevaram TNSTC bus travel time will be around 03:30 hrs. TNSTC Thevaram Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Usilampatti, Andipatti, Theni
- Bus Schedules – Departure at Madurai : 05:45, 10:15, 12:45, 19:15, 20:00, 21:30
- TNSTC Bus Timings from Thevaram
Madurai to Bodi Bus Timings
The distance between Madurai and Bodi is around 100 km and the Madurai to Bodi TNSTC bus travel time will be around 02:30 hrs. TNSTC Bodi Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Usilampatti, Andipatti, Theni
- Bus Schedules – Departure at Madurai : 08:15, 09:15, 09:50, 11:10, 12:10, 14:20, 15:20, 17:00, 17:30, 18:00, 19:10, 19:30, 20:15, 20:30, 20:40, 20:50, 22:30
- TNSTC Bus Timings from Bodi
Madurai to Munnar Bus Timings
The distance between Madurai and Munnar is around 170 km and the Madurai to Munnar TNSTC bus travel time will be around 06:00 hrs. TNSTC Munnar Bus Timings from Madurai Arappalayam Bus Stand.
- Bus Route (Bus Stops) : Usilampatti, Andipatti, Theni, Bodi, Bodimettu, Pooppara, Devikulam
- Bus Schedules – Departure at Madurai : 05:50, 08:00, 10:40, 16:45
- Interstate Kerala Bus Timings from Theni
- TNSTC Bus Timings from Munnar
TNSTC Bus Timings from Madurai Mattuthavani Bus Stand (towards South)
For more information on TNSTC bus timings for specific cities and towns, you can also check the District-wise bus stand timetables. The Tamil Nadu State Transport Corporation (TNSTC) is a public transport bus operator in Tamil Nadu. Book tickets online at
Official TNSTC / SETC Login Online Booking site