There are 10 ways to get from Tiruvallur to Madurai by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Madurai, bus
best- Take the train from Tiruvallur to M.G.R Chennai Central Suburban Terminaltrain
- Fly from Chennai International Airport (MAA) to Madurai (IXM)plane MAA - IXM
- Take the bus from Madurai airport to Periyar Bus Standbus
5h 47m₹5,192–9,053Train
cheapest- Take the train from Arakkonam to Madurai Jntrain 16351 / ...
10h 28m₹408–3,224Train via Chennai
- Take the train from Tiruvallur to M.G.R Chennai Central Suburban Terminaltrain 43216 / ...
- Take the train from Chennai Egmore to Madurai Jntrain 12631 / ...
9h 49m₹507–4,023Bus
- Take the bus from Arakonam to Maduraibus 995Ud
12h 4m₹467–1,823Drive 450.8 km
- Drive from Tiruvallur to Maduraicar 450.8 km
6h 37m₹5,039–7,279Taxi
- Take the taxi from Tiruvallur to Maduraitaxi 450.8 km
6h 37m₹10,000–12,000Train, fly to Trichy International Airport
- Take the train from Tiruvallur to M.G.R Chennai Central Suburban Terminaltrain
- Fly from Chennai International Airport (MAA) to Trichy International Airport (TRZ)plane MAA - TRZ
- Take the train from Tiruchchirapali to Madurai Jntrain
6h 53m₹5,817–10,418Train, fly to Salem, bus
- Take the train from Tiruvallur to M.G.R Chennai Central Suburban Terminaltrain
- Fly from Chennai International Airport (MAA) to Salem (SXV)plane MAA - SXV
- Take the bus from Salem to Maduraibus
7h 42m₹6,347–14,058Train, fly to Tuticorin Airport
- Take the train from Tiruvallur to M.G.R Chennai Central Suburban Terminaltrain
- Fly from Chennai International Airport (MAA) to Tuticorin Airport (TCR)plane MAA - TCR
- Take the train from Tuti Melur to Madurai Jntrain
8h 16m₹7,917–18,068Bus via Vellore
- Take the bus from Sriperumbudur to Vellorebus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Vellore to Maduraibus redbusIndia_A/C Sleeper
12h 37m₹852–2,162
Chennai International Airport (MAA) to Madurai (IXM) flights
Comparing Your Travel Options
The cheapest way to get from Tiruvallur to Madurai is to bus which costs ₹460 - ₹1,900 and takes 12h 4m.
The fastest way to get from Tiruvallur to Madurai is to train and fly and bus which takes 5h 47m and costs ₹5,000 - ₹9,500.
No, there is no direct bus from Tiruvallur to Madurai. However, there are services departing from Thiruvallur Terminal and arriving at Madurai via Arakonam. The journey, including transfers, takes approximately 12h 4m.
No, there is no direct train from Tiruvallur to Madurai. However, there are services departing from Tiruvallur and arriving at Madurai Jn via Chennai Park and Chennai Egmore. The journey, including transfers, takes approximately 9h 49m.
The distance between Tiruvallur and Madurai is 492 km. The road distance is 450.8 km.
The best way to get from Tiruvallur to Madurai without a car is to train via Chennai which takes 9h 49m and costs ₹500 - ₹4,100.
It takes approximately 5h 47m to get from Tiruvallur to Madurai, including transfers.
Tiruvallur to Madurai bus services, operated by SETC, depart from Arakonam station.
Tiruvallur to Madurai train services, operated by Indian Railways, depart from Tiruvallur station.
The best way to get from Tiruvallur to Madurai is to train via Chennai which takes 9h 49m and costs ₹500 - ₹4,100. Alternatively, you can bus, which costs ₹460 - ₹1,900 and takes 12h 4m.
What companies run services between Tiruvallur, Tamil Nādu, India and Madurai, India?
You can take a bus from Thiruvallur Terminal to Madurai Jn via Thiruvallur Oil Mill, Tiruvallur, M.G.R Chennai Central Suburban Terminal, Chennai Park, and Chennai Egmore in around 9h 49m. Alternatively, SETC operates a bus from Arakonam to Madurai once daily. Tickets cost ₹350–900 and the journey takes 9h 55m.
- Website
- goindigo.in
Flights from Chennai International Airport to Madurai
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- ₹5,000–9,000
Flights from Chennai International Airport to Trichy International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ₹5,000–7,000
Flights from Chennai International Airport to Salem
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹5,500–9,000
Flights from Chennai International Airport to Tuticorin Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Chennai International Airport to Tuticorin Airport via Bengaluru
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹7,000–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tiruvallur to M.G.R Chennai Central Suburban Terminal
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Tiruvallur to M.G.R Chennai Central Suburban Terminal
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Chennai Egmore to Madurai Jn
- Ave. Duration
- 7h 10m
- Frequency
- Every 2 hours
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Tiruvallur to M.G.R Chennai Central Suburban Terminal
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Tiruchchirapali to Madurai Jn
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Tiruvallur to M.G.R Chennai Central Suburban Terminal
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Tiruvallur to M.G.R Chennai Central Suburban Terminal
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Tuti Melur to Madurai Jn
- Ave. Duration
- 2h 14m
- Frequency
- 3 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Arakkonam to Madurai Jn
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,300
- Phone
- 91-452-2690612
- [email protected]
- Website
- Madurai Transport
Bus from Madurai airport to Periyar Bus Stand
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- ₹35
- Schedules at
- Madurai Transport
- Phone
- 9513948001
- [email protected]
- Website
- TNSTC
Bus from Arakonam to Madurai
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- ₹350–900
- Website
- TNSTC
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Salem to Madurai
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹1,300–3,200
- Schedules at
- Punchiry Tours and Holidays
- Website
- Globehopper Mobility
Bus from Salem to Madurai
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Schedules at
- Globehopper Mobility
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Salem to Madurai
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Sriperumbudur to Vellore
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Vellore to Madurai
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- omio.com
Bus from Salem to Madurai
- Ave. Duration
- 4h 25m
- Frequency
- Every 4 hours
- Schedules at
- hanstravel.in
Bus from Sriperumbudur to Vellore
- Ave. Duration
- 2h 9m
- Frequency
- 4 times a week
- Schedules at
- hanstravel.in
Bus from Vellore to Madurai
- Ave. Duration
- 7h 25m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Salem to Madurai
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Schedules at
- Tranzking Travels
Bus from Sriperumbudur to Vellore
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Tranzking Travels
Bus from Vellore to Madurai
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a week
- Schedules at
- Tranzking Travels
- Website
- LLT Travels
Bus from Salem to Madurai
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Schedules at
- LLT Travels
- Website
- Atana Connect
Bus from Salem to Madurai
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Schedules at
- Atana Connect
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Salem to Madurai
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₹650–2,100
- Schedules at
- Kallada Tours and Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Salem to Madurai
- Ave. Duration
- 3h 44m
- Frequency
- Once daily
- Estimated price
- ₹410–1,000
- Schedules at
- Zingbus
Bus from Sriperumbudur to Vellore
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- ₹340–700
- Schedules at
- Zingbus
Bus from Vellore to Madurai
- Ave. Duration
- 6h 55m
- Frequency
- Twice a week
- Estimated price
- ₹500–1,400
- Schedules at
- Zingbus
- Website
- Al Ayaan Travels
Bus from Salem to Madurai
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Schedules at
- Al Ayaan Travels
Bus from Vellore to Madurai
- Ave. Duration
- 7h 25m
- Frequency
- Once a week
- Schedules at
- Al Ayaan Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Salem to Madurai
- Ave. Duration
- 4h 10m
- Frequency
- 5 times a week
- Website
- National Travels - Ratnagiri
- Website
- Shree mann travels
Bus from Salem to Madurai
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- Shree mann travels
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Salem to Madurai
- Ave. Duration
- 2h 41m
- Frequency
- Twice a week
- Schedules at
- Choudhary travels and cargo
- Website
- Bombay Raja Roadlinks
Bus from Salem to Madurai
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Schedules at
- Bombay Raja Roadlinks
Bus from Vellore to Madurai
- Ave. Duration
- 7h 35m
- Frequency
- Once a week
- Schedules at
- Bombay Raja Roadlinks
- [email protected]
- Website
- Leafybus
Bus from Salem to Madurai
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Website
- Leafybus
- Website
- Sana Travels
Bus from Salem to Madurai
- Ave. Duration
- 4h 40m
- Frequency
- Once a week
- Schedules at
- Sana Travels
Bus from Sriperumbudur to Vellore
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a week
- Schedules at
- Sana Travels
- Website
- Soumya Tours and Travels
Bus from Salem to Madurai
- Ave. Duration
- 5h
- Frequency
- Once a week
- Schedules at
- Soumya Tours and Travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Salem to Madurai
- Ave. Duration
- 5h 40m
- Frequency
- Once a week
- Website
- Krish Travels
- Phone
- +91 9176674557
- [email protected]
- Website
- Sri Sugam Travels
Bus from Sriperumbudur to Vellore
- Ave. Duration
- 1h 29m
- Frequency
- 5 times a week
- Website
- Sri Sugam Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Sriperumbudur to Vellore
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a week
- Website
- NeuGo
- Website
- SKM Tours & Travels
Bus from Sriperumbudur to Vellore
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a week
- Schedules at
- SKM Tours & Travels
- Website
- SP Transport
Bus from Sriperumbudur to Vellore
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- SP Transport
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Vellore to Madurai
- Ave. Duration
- 7h 15m
- Frequency
- Once a week
- Estimated price
- ₹550–1,100
- Schedules at
- Vijayanand Travels
- Ave. Duration
- 6h 37m
- Estimated price
- ₹10,000–12,000
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 Italian Lakes: Getting around by train, How to get from London City Airport into central London, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
Booking & Getting There
Tiruvallur to Madurai bus services, operated by SETC, arrive at Madurai station.
Tiruvallur to Madurai train services, operated by Indian Railways, arrive at M.G.R Chennai Central Suburban Terminal station.
Yes, the driving distance between Tiruvallur to Madurai is 451 km. It takes approximately 6h 37m to drive from Tiruvallur to Madurai.
Book your Tiruvallur to Madurai bus tickets online with Omio.
There are 221+ hotels available in Madurai.




































