There are 8 ways to get from Mahbūbnagar to Madurai by bus, plane, train, car, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Madurai
best- Take the bus from Mahaboobnagar to Shamshabadbus
- Fly from Hyderabad (HYD) to Madurai (IXM)plane HYD - IXM
5h 40m₹6,335–14,385Train
cheapest- Take the train from Mahbubnagar to Madurai Jntrain 16734 / ...
20h₹500–3,800Bus
- Take the bus from Mahaboobnagar to Shamshabadbus
- Take the bus from Shamshabad to Periyar Bus Standbus
16h 31m₹1,720–3,140Drive 872.6 km
- Drive from Mahbūbnagar to Maduraicar 872.6 km
12h 54m₹9,868–14,253Bus, fly to Trichy International Airport, train
- Take the bus from Mahaboobnagar to Shamshabadbus
- Fly from Hyderabad (HYD) to Trichy International Airport (TRZ)plane HYD - TRZ
- Take the train from Tiruchchirapali to Madurai Jntrain
6h 42m₹7,460–17,250Bus, fly to Coimbatore International Airport, train
- Take the bus from Mahaboobnagar to Shamshabadbus
- Fly from Hyderabad (HYD) to Coimbatore International Airport (CJB)plane HYD - CJB
- Take the train from Podanur Jn to Kudal Nagartrain
9h 16m₹6,370–12,320Bus, fly to Salem
- Take the bus from Mahaboobnagar to Shamshabadbus
- Fly from Hyderabad (HYD) to Salem (SXV)plane HYD - SXV
- Take the bus from Salem, Tamil Nadu to Madurai, Tamil Nadubus
8h 24mNight bus, bus
- Take the nightbus from Mahabubnagar to Aramgharnightbus
- Take the bus from Aramghar to Koti Maternity Hospitalbus 1Z / ...
- Take the bus from Hyderabad, Telangana to Madurai, Tamil Nadubus
25h 17m
Mahbūbnagar to Madurai by train
Comparing Your Travel Options
The cheapest way to get from Mahbūbnagar to Madurai is to train which costs ₹500 - ₹3,800 and takes 20h.
The fastest way to get from Mahbūbnagar to Madurai is to bus and fly which takes 5h 40m and costs ₹6,000 - ₹15,000.
No, there is no direct bus from Mahbūbnagar to Madurai. However, there are services departing from Mahaboobnagar and arriving at Periyar Bus Stand via Shamshabad. The journey, including transfers, takes approximately 16h 31m.
Yes, there is a direct train departing from Mahbubnagar and arriving at Madurai Jn. Services depart three times a week, and operate Tuesday, Saturday and Sunday. The journey takes approximately 20h.
The distance between Mahbūbnagar and Madurai is 923 km. The road distance is 872.6 km.
The best way to get from Mahbūbnagar to Madurai without a car is to bus which takes 16h 31m and costs ₹1,700 - ₹3,200.
It takes approximately 5h 40m to get from Mahbūbnagar to Madurai, including transfers.
Mahbūbnagar to Madurai bus services, operated by Vijayanand Travels, depart from Mahaboobnagar station.
Mahbūbnagar to Madurai train services, operated by Indian Railways, depart from Mahbubnagar station.
The best way to get from Mahbūbnagar to Madurai is to bus which takes 16h 31m and costs ₹1,700 - ₹3,200. Alternatively, you can train, which costs ₹500 - ₹3,800 and takes 20h.
What companies run services between Mahbūbnagar, India and Madurai, India?
You can take a bus from Mahaboobnagar to Periyar Bus Stand via Shamshabad in around 16h 31m. Alternatively, Indian Railways operates a train from Mahbubnagar to Madurai Jn 3 times a week. Tickets cost ₹500–3,800 and the journey takes 20h.
- Website
- goindigo.in
Flights from Hyderabad to Madurai
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Hyderabad to Madurai via Madras
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Hyderabad to Madurai via Bengaluru
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- ₹6,000–14,000
Flights from Hyderabad to Trichy International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Hyderabad to Trichy International Airport via Madras
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Hyderabad to Coimbatore International Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Hyderabad to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Hyderabad to Coimbatore International Airport via Madras
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Hyderabad to Salem
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹5,000–17,000
Flights from Hyderabad to Salem via Bengaluru
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mahbubnagar to Madurai Jn
- Ave. Duration
- 20h
- Frequency
- 3 times a week
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
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 Podanur Jn to Kudal Nagar
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Mahaboobnagar to Shamshabad
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- ₹220–240
- Schedules at
- vrlbus.in
Bus from Mahaboobnagar to Shamshabad
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- ₹220–240
- Schedules at
- vrlbus.in
Bus from Mahaboobnagar to Shamshabad
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- ₹220–240
- Schedules at
- vrlbus.in
Bus from Mahaboobnagar to Shamshabad
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- ₹220–240
- Schedules at
- vrlbus.in
Bus from Mahaboobnagar to Shamshabad
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- ₹220–240
- Schedules at
- vrlbus.in
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 to the US: What do I need to know?, Want to know more about Flixbus?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
Booking & Getting There
Mahbūbnagar to Madurai bus services, operated by Vijayanand Travels, arrive at Shamshabad station.
Mahbūbnagar to Madurai train services, operated by Indian Railways, arrive at Madurai Jn station.
Yes, the driving distance between Mahbūbnagar to Madurai is 873 km. It takes approximately 12h 54m to drive from Mahbūbnagar to Madurai.
There are 230+ hotels available in Madurai.










