There are 7 ways to get from Gudiyatham to Madurai by train, bus (Flixbus), car, taxi, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Dindigul
best- Take the train from Gudiyattam to Dindigul Jntrain 16353 / ...
- Take the train from Dindigul Jn to Madurai Jntrain 20635 / ...
6h 46m₹362–2,759Train
cheapest- Take the train from Gudiyattam to Madurai Jntrain 16353
9h 30m₹290–2,200Bus
- Take the bus from FlixBus Ambur - Bus Stand to FlixBus Hosurbus FlixBus IN4317 / ...
- Take the bus from Hosur to Maduraibus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper
9h 2m₹975–5,084Drive 400 km
- Drive from Gudiyatham to Maduraicar 400 km
6h 13m₹3,880–5,604Taxi
- Take the taxi from Gudiyatham to Maduraitaxi 400 km
6h 13m₹9,500–12,000Line 13352 train, train, line 43240 train to Chennai International Airport, fly, bus
- Take the train from Gudiyattam to Katpadi Jntrain
- Take the train from Katpadi Jn to Peramburtrain
- Take the train from Perambur 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
6h 46m₹5,430–11,020Train, bus to Kempegowda International Airport, fly
- Take the train from Gudiyattam to Krishnarajapurmtrain
- Take the bus from KR Pura station to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Madurai (IXM)plane BLR - IXM
8h 33m₹5,782–9,164
Gudiyatham to Madurai by train
Comparing Your Travel Options
The cheapest way to get from Gudiyatham to Madurai is to train which costs ₹290 - ₹2,200 and takes 9h 30m.
The fastest way to get from Gudiyatham to Madurai is to drive which takes 6h 13m and costs ₹3,800 - ₹6,000.
No, there is no direct bus from Gudiyatham to Madurai. However, there are services departing from FlixBus Ambur - Bus Stand and arriving at Madurai via Hosur. The journey, including transfers, takes approximately 9h 2m.
Yes, there is a direct train departing from Gudiyattam and arriving at Madurai Jn. Services depart once a week, and operate Sunday. The journey takes approximately 9h 30m.
The distance between Gudiyatham and Madurai is 402 km. The road distance is 400 km.
The best way to get from Gudiyatham to Madurai without a car is to train via Dindigul which takes 6h 46m and costs ₹360 - ₹2,800.
It takes approximately 6h 46m to get from Gudiyatham to Madurai, including transfers.
Gudiyatham to Madurai bus services, operated by FlixBus India, depart from FlixBus Ambur - Bus Stand station.
Gudiyatham to Madurai train services, operated by Indian Railways, depart from Gudiyattam station.
The best way to get from Gudiyatham to Madurai is to train via Dindigul which takes 6h 46m and costs ₹360 - ₹2,800. Alternatively, you can bus, which costs ₹950 - ₹5,500 and takes 9h 2m.
What companies run services between Gudiyatham, India and Madurai, India?
You can take a train from Gudiyattam to Madurai Jn via Dindigul Jn in around 6h 46m. Alternatively, you can take a train from Melalathur to Madurai via Ambur, FlixBus Ambur - Bus Stand, and Hosur in around 9h 2m.
- Website
- goindigo.in
Flights from Chennai International Airport to Madurai
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- ₹5,000–8,000
Flights from Kempegowda International Airport to Madurai
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹5,500–7,500
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Madurai
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹4,000–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gudiyattam to Dindigul Jn
- Ave. Duration
- 5h 38m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Dindigul Jn to Madurai Jn
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Gudiyattam to Katpadi Jn
- Ave. Duration
- 25 min
- Frequency
- Every 4 hours
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–410
- Second AC (2A)
- ₹440–550
- First Class (1A)
- ₹700–900
Train from Katpadi Jn to Perambur
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Perambur to M.G.R Chennai Central Suburban Terminal
- Ave. Duration
- 14 min
- Frequency
- Every 20 minutes
- Estimated price
- ₹100–850
- Website
- irctc.co.in
- Sleeper Class
- ₹100–130
- Third AC (3A)
- ₹310–390
- Second AC (2A)
- ₹420–550
- First Class (1A)
- ₹650–850
Train from Gudiyattam to Madurai Jn
- Ave. Duration
- 9h 30m
- Frequency
- Once a week
- Estimated price
- ₹290–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹290–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,200
Train from Gudiyattam to Krishnarajapurm
- Ave. Duration
- 3h 4m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Ambur - Bus Stand to FlixBus Hosur
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- ₹260–600
- Website
- FlixBus India
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Hosur to Madurai
- Ave. Duration
- 6h
- Frequency
- Every 2 hours
- Estimated price
- ₹1,300–3,600
- Schedules at
- Punchiry Tours and Holidays
- Website
- Blue Birds Travels
Bus from Hosur to Madurai
- Ave. Duration
- 7h
- Frequency
- Every 30 minutes
- Schedules at
- Blue Birds Travels
- Website
- Janaki Road Lines
Bus from Hosur to Madurai
- Ave. Duration
- 6h 35m
- Frequency
- Every 4 hours
- Schedules at
- Janaki Road Lines
- Website
- Highline Transports
Bus from Hosur to Madurai
- Ave. Duration
- 6h 20m
- Frequency
- Every 4 hours
- Schedules at
- Highline Transports
- Website
- Frontline Travels
Bus from Hosur to Madurai
- Ave. Duration
- 6h 25m
- Frequency
- 5 times a day
- Schedules at
- Frontline Travels
- Website
- Royal Travels
Bus from Hosur to Madurai
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Schedules at
- Royal Travels
- Website
- YAS Tours & Travels
Bus from Hosur to Madurai
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Schedules at
- YAS Tours & Travels
- Website
- Ziel Mobility
Bus from Hosur to Madurai
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Schedules at
- Ziel Mobility
- Website
- Asian Xpress
Bus from Hosur to Madurai
- Ave. Duration
- 6h 46m
- Frequency
- Twice daily
- Schedules at
- Asian Xpress
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Hosur to Madurai
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- ₹850–2,200
- Schedules at
- Kallada Tours and Travels
- Website
- Sam Tourist and Logistics
Bus from Hosur to Madurai
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Schedules at
- Sam Tourist and Logistics
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Hosur to Madurai
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Website
- NeuGo
- Website
- PSP Selvam Travels
Bus from Hosur to Madurai
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Schedules at
- PSP Selvam Travels
- Phone
- +91 6381293949
- [email protected]
- Website
- Mettur Super Services
Bus from Hosur to Madurai
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–1,500
- Website
- Mettur Super Services
- AC Sleeper
- ₹600–1,500
- Website
- Murahara Travels
Bus from Hosur to Madurai
- Ave. Duration
- 5h 30m
- Frequency
- 6 times a week
- Schedules at
- Murahara Travels
- Phone
- +91 93440 62552
- [email protected]
- Website
- A1 Travels
Bus from Hosur to Madurai
- Ave. Duration
- 6h 15m
- Frequency
- 6 times a week
- Website
- A1 Travels
- Website
- Star Travels
Bus from Hosur to Madurai
- Ave. Duration
- 6h 56m
- Frequency
- 4 times a week
- Schedules at
- Star Travels
- Website
- YAS Tours and Travels
Bus from Hosur to Madurai
- Ave. Duration
- 5h 35m
- Frequency
- 3 times a week
- Schedules at
- YAS Tours and Travels
- Website
- Tnc Transport
Bus from Hosur to Madurai
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a week
- Schedules at
- Tnc Transport
- Phone
- +91 99625 31717
- [email protected]
- Website
- Thirumalaivasan Transports
Bus from Hosur to Madurai
- Ave. Duration
- 7h 14m
- Frequency
- 3 times a week
- Website
- Thirumalaivasan Transports
- Website
- Sri Siddhan Travels
Bus from Hosur to Madurai
- Ave. Duration
- 6h 55m
- Frequency
- Twice a week
- Schedules at
- Sri Siddhan Travels
- Phone
- 040-1221324849
- [email protected]
- Website
- Padikkal Travels
Bus from Hosur to Madurai
- Ave. Duration
- 8h 15m
- Frequency
- Twice a week
- Schedules at
- Padikkal Travels
- Website
- THAMIRA TOURS and TRAVELS
Bus from Hosur to Madurai
- Ave. Duration
- 6h 20m
- Frequency
- Once a week
- Schedules at
- THAMIRA TOURS and TRAVELS
- Website
- Veerathamizan Travels
Bus from Hosur to Madurai
- Ave. Duration
- 6h 50m
- Frequency
- Once a week
- Schedules at
- Veerathamizan Travels
- Website
- SKN Travels
Bus from Hosur to Madurai
- Ave. Duration
- 9h 15m
- Frequency
- Once a week
- Schedules at
- SKN Travels
- 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
- +91 080 22483777
- Website
- BMTC
Bus from KR Pura station to Kempegowda International Airport
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ₹70–280
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–85
- Airport Vajra Vayu
- ₹210–280
- Ave. Duration
- 6h 13m
- Estimated price
- ₹9,500–12,000
Fast Track Call Taxi
- Phone
- +91 41 62 88 89 99
- Website
- vellore.fasttrackcalltaxi.in
I Square Taxi
- Phone
- +91 90 43 99 66 99
- Website
- isquaretaxi.in
Maya Call Taxi
- Phone
- +91 41 62 22 44 55
- Website
- mayacalltaxi.com
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 What documents do I need to cross Niagara Falls?, Want to know more about Flixbus?, and How to get from London City Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Gudiyatham to Madurai bus services, operated by FlixBus India, arrive at FlixBus Hosur station.
Gudiyatham to Madurai train services, operated by Indian Railways, arrive at Madurai Jn station.
Yes, the driving distance between Gudiyatham to Madurai is 400 km. It takes approximately 6h 13m to drive from Gudiyatham to Madurai.
Book your Gudiyatham to Madurai train tickets online with 12go.asia.
There are 229+ hotels available in Madurai.




































