There are 5 ways to get from Pune to Madurai by 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.
Fly from Pune Airport
best- Fly from Pune Airport (PNQ) to Madurai (IXM)plane PNQ - IXM
5h 42m₹8,789–21,350Train
cheapest- Take the train from Pune Jn to Madurai Jntrain 16339 / ...
28h 5m₹600–4,900Bus
- Take the bus from Swargate Pune to Shanthi Nagar B.S.bus
- Take the bus from Silk Board to Kodai Toll Gatebus
20h 59m₹2,777–6,124Drive 1,212.1 km
- Drive from Pune to Maduraicar 1,212.1 km
18h 40m₹12,900–18,633Bus to Chhatrapati Shivaji Maharaj International Airport, fly
- Take the bus from Swargate to Vileparlebus
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Madurai (IXM)plane BOM - IXM
6h 45m₹7,199–18,030
Pune to Madurai by bus and foot
Questions & Answers
The cheapest way to get from Pune to Madurai is to train which costs ₹600 - ₹4,900 and takes 28h 5m.
The fastest way to get from Pune to Madurai is to fly which takes 5h 42m and costs ₹8,500 - ₹22,000.
No, there is no direct bus from Pune to Madurai. However, there are services departing from Swargate Pune and arriving at Kodai Toll Gate via Shanthinagara Bus Station and Silk Board. The journey, including transfers, takes approximately 20h 59m.
Yes, there is a direct train departing from Pune Jn and arriving at Madurai Jn. Services depart twice daily, and operate Monday to Saturday. The journey takes approximately 28h 5m.
The distance between Pune and Madurai is 1093 km. The road distance is 1212.1 km.
The best way to get from Pune to Madurai without a car is to bus which takes 20h 59m and costs ₹2,700 - ₹6,500.
It takes approximately 5h 42m to get from Pune to Madurai, including transfers.
Pune to Madurai bus services, operated by KSRTC, depart from Swargate Pune station.
Pune to Madurai train services, operated by Indian Railways, depart from Pune Jn station.
The best way to get from Pune to Madurai is to fly which takes 5h 42m and costs ₹8,500 - ₹22,000. Alternatively, you can bus, which costs ₹2,700 - ₹6,500 and takes 20h 59m, you could also train, which costs ₹600 - ₹4,900 and takes 28h 5m.
What companies run services between Pune, India and Madurai, India?
IndiGo Airlines and Starlight Airline fly from Pune Airport (PNQ) to Madurai (IXM) every 4 hours. Alternatively, you can take a bus from Swargate Pune to Kodai Toll Gate via Shanthi Nagar B.S., Shanthinagara Bus Station, Madivala, and Silk Board in around 20h 59m.
- Website
- goindigo.in
Flights from Pune Airport to Madurai via Bengaluru
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹5,000–21,000
Flights from Pune Airport to Madurai via Madras
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Pune Airport to Madurai via Hyderabad
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Pune Airport to Madurai via Delhi
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Madurai
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Madurai via Bengaluru
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹7,500–17,000
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Madurai via Madras
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹6,000–15,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Pune Jn to Madurai Jn
- Ave. Duration
- 28h 5m
- Frequency
- Twice daily
- Estimated price
- ₹600–4,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–800
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,900–4,900
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Swargate Pune to Shanthi Nagar B.S.
- Ave. Duration
- 13h 45m
- Frequency
- 4 times a day
- Estimated price
- ₹1,400–2,300
- Schedules at
- ksrtc.in
- Sleeper
- ₹1,400–2,300
- Phone
- 9995388059
- punchirytoursandholidays@gmail.com
- Website
- punchirytravels.in
Bus from Silk Board to Kodai Toll Gate
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹1,300–3,700
- Schedules at
- punchirytravels.in
- A/C Sleeper
- ₹1,500–3,500
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Swargate to Vileparle
- Ave. Duration
- 3h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₹429–710
- Schedules at
- msrtc.maharashtra.gov.in
- AC Shivneri
- ₹710
- Semi Luxury
- ₹429
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?, Train travel in France: A guide to SNCF, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Pune to Madurai bus services, operated by KSRTC, arrive at Shanthi Nagar B.S. station.
Pune to Madurai train services, operated by Indian Railways, arrive at Madurai Jn station.
Yes, the driving distance between Pune to Madurai is 1212 km. It takes approximately 18h 40m to drive from Pune to Madurai.
There are 187+ hotels available in Madurai.


















