There are 7 ways to get from Guntur to Madurai by taxi, plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly to Madurai
best- Take the taxi from Guntur to Vijayawada-Airport-VGAtaxi
- Fly from Vijayawada Airport (VGA) to Madurai (IXM)plane VGA - IXM
8h 34m₹10,023–17,203Train
cheapest- Take the train from Vijayawada Jn to Madurai Jntrain 12642 / ...
16h 55m₹558–4,310Bus
- Take the bus from Guntur to Madurai Mathuthvanibus
16h 40m₹1,242–3,126Drive 844.2 km
- Drive from Guntur to Maduraicar 844.2 km
12h 36m₹9,435–13,628Taxi
- Take the taxi from Guntur to Maduraitaxi 844.2 km
12h 36m₹11,000–14,000Taxi, fly to Trichy International Airport, train
- Take the taxi from Guntur to Vijayawada-Airport-VGAtaxi
- Fly from Vijayawada Airport (VGA) to Trichy International Airport (TRZ)plane VGA - TRZ
- Take the train from Tiruchchirapali to Madurai Jntrain
7h 31m₹9,148–16,068Bus via Mangalagiri
- Take the bus from Mangalagiri to Periyar Bus Standbus
16h 51m₹742–2,333
Guntur to Madurai by train
Comparing Your Travel Options
The cheapest way to get from Guntur to Madurai is to bus via Mangalagiri which costs ₹700 - ₹2,400 and takes 16h 51m.
The fastest way to get from Guntur to Madurai is to taxi and fly and train which takes 7h 31m and costs ₹9,000 - ₹17,000.
No, there is no direct bus from Guntur to Madurai. However, there are services departing from Guntur and arriving at FlixBus Madurai - Simmakal via FlixBus Madurai - MGR Bus Stand. The journey, including transfers, takes approximately 16h 40m.
No, there is no direct train from Guntur to Madurai. However, there are services departing from Guntur Jn and arriving at Madurai Jn via Vijayawada Jn. The journey, including transfers, takes approximately 16h 55m.
The distance between Guntur and Madurai is 863 km. The road distance is 844.2 km.
The best way to get from Guntur to Madurai without a car is to bus which takes 16h 40m and costs ₹1,200 - ₹3,200.
It takes approximately 8h 34m to get from Guntur to Madurai, including transfers.
Guntur to Madurai bus services, operated by VKV Travels, depart from Guntur station.
Guntur to Madurai train services, operated by Indian Railways, depart from Vijayawada Jn station.
The best way to get from Guntur to Madurai is to bus which takes 16h 40m and costs ₹1,200 - ₹3,200. Alternatively, you can train, which costs ₹550 - ₹4,400 and takes 16h 55m.
What companies run services between Guntur, India and Madurai, India?
VKV Travels operates a bus from Guntur to Madurai Mathuthvani twice daily. Tickets cost ₹1,200–3,100 and the journey takes 15h 25m. Alternatively, Indian Railways operates a train from Vijayawada Jn to Madurai Jn twice daily. Tickets cost ₹440–3,400 and the journey takes 15h 10m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Madurai via Hyderabad
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Vijayawada Airport to Madurai via Madras
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Vijayawada Airport to Madurai via Bengaluru
- Ave. Duration
- 9h 57m
- When
- Sunday, Monday, Wednesday, and Friday
- Estimated price
- ₹8,000–14,000
Flights from Vijayawada Airport to Madurai via Tirupati, Bengaluru
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹8,000–14,000
Flights from Vijayawada Airport to Madurai via Visakhapatnam, Madras
- Ave. Duration
- 10h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₹8,000–14,000
Flights from Vijayawada Airport to Trichy International Airport via Madras
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹5,500–20,000
Flights from Vijayawada Airport to Trichy International Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Vijayawada Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹5,500–20,000
Flights from Vijayawada Airport to Trichy International Airport via Tirupati, Bengaluru
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹6,000–20,000
Flights from Vijayawada Airport to Trichy International Airport via Visakhapatnam, Madras
- Ave. Duration
- 7h 15m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₹7,000–20,000
- Website
- airindiaexpress.in
Flights from Vijayawada Airport to Madurai via Bengaluru
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹6,500–21,000
Flights from Vijayawada Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹5,500–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vijayawada Jn to Madurai Jn
- Ave. Duration
- 15h 10m
- Frequency
- Twice daily
- Estimated price
- ₹440–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹440–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,000
- First Class (1A)
- ₹2,700–3,400
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
- Phone
- +91-9384047581
- [email protected]
- Website
- VKV Travels
Bus from Guntur to Madurai Mathuthvani
- Ave. Duration
- 15h 25m
- Frequency
- Twice daily
- Estimated price
- ₹1,200–3,100
- Website
- VKV Travels
- Seater/ Sleeper
- ₹1,200–3,100
- Phone
- 18001020999
- [email protected]
- Website
- parveentravels.com
Bus from Mangalagiri to Periyar Bus Stand
- Ave. Duration
- 15h 16m
- Frequency
- Once daily
- Estimated price
- ₹650–2,200
- Schedules at
- parveentravels.com
- Semi Sleeper
- ₹1,600–2,200
- Ave. Duration
- 4h 44m
- Estimated price
- ₹950–14,000
Kommineni Cars
- Phone
- +91 99 12 17 06 66
Ram Car Travels
- Phone
- +91 98 53 71 99 99
- Website
- ramcartravels.com
Vasu Car Travels
- Phone
- +91 94 94 67 61 20
Kommineni Cars
- Phone
- +91 99 12 17 06 66
Ram Car Travels
- Phone
- +91 98 53 71 99 99
- Website
- ramcartravels.com
Vasu Car Travels
- Phone
- +91 94 94 67 61 20
Kommineni Cars
- Phone
- +91 99 12 17 06 66
Ram Car Travels
- Phone
- +91 98 53 71 99 99
- Website
- ramcartravels.com
Vasu Car Travels
- Phone
- +91 94 94 67 61 20
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 Travelling around the UAE, 5 delightfully under-the-radar French towns you need to visit, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
Booking & Getting There
Guntur to Madurai bus services, operated by VKV Travels, arrive at Madurai Mathuthvani station.
Guntur to Madurai train services, operated by Indian Railways, arrive at Madurai Jn station.
Yes, the driving distance between Guntur to Madurai is 844 km. It takes approximately 12h 36m to drive from Guntur to Madurai.
Book your Guntur to Madurai bus tickets online with Omio.
There are 226+ hotels available in Madurai.














