There are 9 ways to get from Barshi to Madurai by train, plane, taxi, bus, 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.
Train to Pune Airport, fly to Madurai
best- Take the train from Barsi Town to Pune Jntrain
- Fly from Pune Airport (PNQ) to Madurai (IXM)plane PNQ - IXM
11h 2m₹7,736–14,482Train
cheapest- Take the train from Kurduvadi to Madurai Jntrain 16339 / ...
26h 35m₹670–5,325Taxi, bus
- Take the taxi from Barshi to Solapurtaxi
- Take the bus from Solapur to Bengalurubus
- Take the bus from Bengaluru to Maduraibus
18h 39mDrive 1,089.4 km
- Drive from Barshi to Maduraicar 1,089.4 km
16h 11m₹12,167–17,575Train to Hyderabad, fly to Madurai
- Take the train from Barsi Town to Begumpettrain
- Fly from Hyderabad (HYD) to Madurai (IXM)plane HYD - IXM
13h 55m₹6,397–16,326Train to Chhatrapati Shivaji Maharaj International Airport, fly to Madurai
- Take the train from Barsi Town to Dadartrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Madurai (IXM)plane BOM - IXM
12h 41m₹7,804–14,986Train to Pune Airport, fly to Coimbatore International Airport, train
- Take the train from Barsi Town to Pune Jntrain
- Fly from Pune Airport (PNQ) to Coimbatore International Airport (CJB)plane PNQ - CJB
- Take the train from Podanur Jn to Kudal Nagartrain
12h 43m₹8,271–16,417Train to Pune Airport, fly to Cochin International Airport, taxi
- Take the train from Barsi Town to Pune Jntrain
- Fly from Pune Airport (PNQ) to Cochin International Airport (COK)plane PNQ - COK
- Take the taxi from Kochi-Airport-COK to Maduraitaxi
11h 20m₹11,101–18,447Train to Hyderabad, fly to Trichy International Airport, train
- Take the train from Barsi Town to Begumpettrain
- Fly from Hyderabad (HYD) to Trichy International Airport (TRZ)plane HYD - TRZ
- Take the train from Tiruchchirapali to Madurai Jntrain
14h 56m₹7,522–18,191
Barshi to Madurai by train
Comparing Your Travel Options
The cheapest way to get from Barshi to Madurai is to train which costs ₹650 - ₹5,500 and takes 26h 35m.
The fastest way to get from Barshi to Madurai is to train and fly which takes 11h 2m and costs ₹7,500 - ₹15,000.
No, there is no direct train from Barshi to Madurai. However, there are services departing from Barsi Town and arriving at Madurai Jn via Kurduvadi. The journey, including transfers, takes approximately 26h 35m.
The distance between Barshi and Madurai is 1311 km. The road distance is 1089.4 km.
The best way to get from Barshi to Madurai without a car is to taxi and bus which takes 18h 39m and costs .
It takes approximately 11h 2m to get from Barshi to Madurai, including transfers.
Barshi to Madurai train services, operated by Indian Railways, depart from Kurduvadi station.
Barshi to Madurai train services, operated by Indian Railways, arrive at Madurai Jn station.
Yes, the driving distance between Barshi to Madurai is 1089 km. It takes approximately 16h 11m to drive from Barshi to Madurai.
There are 229+ hotels available in Madurai.
What companies run services between Barshi, India and Madurai, India?
Indian Railways operates a train from Kurduvadi to Madurai Jn 6 times a week. Tickets cost ₹550–4,400 and the journey takes 24h 45m.
- Website
- goindigo.in
Flights from Pune Airport to Madurai via Bengaluru
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Pune Airport to Madurai via Hyderabad
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–13,000
Flights from Pune Airport to Madurai via Madras
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Pune Airport to Madurai via Delhi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Pune Airport to Madurai via Goa, Bengaluru
- Ave. Duration
- 7h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–13,000
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 40m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Hyderabad to Madurai via Bengaluru
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Madurai
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Madurai via Bengaluru
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Madurai via Madras
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Madurai via Hyderabad
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Pune Airport to Coimbatore International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Pune Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Pune Airport to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Pune Airport to Coimbatore International Airport via Madras
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Pune Airport to Cochin International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Pune Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Pune Airport to Cochin International Airport via Madras
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Pune Airport to Cochin International Airport via Hyderabad
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Hyderabad to Trichy International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Hyderabad to Trichy International Airport via Madras
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Hyderabad to Trichy International Airport via Bengaluru
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, Saturday, Monday, Wednesday, and Sunday
- Estimated price
- ₹6,500–14,000
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Madurai via Bengaluru
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹7,000–17,000
Flights from Pune Airport to Cochin International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹5,500–12,000
Flights from Pune Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 3h 55m
- When
- Wednesday, Thursday, Friday, and Monday
- Estimated price
- ₹5,500–12,000
Flights from Hyderabad to Trichy International Airport via Bengaluru
- Ave. Duration
- 3h 55m
- When
- Tuesday and Saturday
- Estimated price
- ₹4,800–15,000
- Website
- airindiaexpress.in
Flights from Pune Airport to Cochin International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹5,500–12,000
Flights from Pune Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 3h 55m
- When
- Wednesday, Thursday, Friday, and Monday
- Estimated price
- ₹5,500–12,000
Flights from Hyderabad to Trichy International Airport via Bengaluru
- Ave. Duration
- 3h 55m
- When
- Tuesday and Saturday
- Estimated price
- ₹4,800–15,000
- Website
- srilankan.com
Flights from Hyderabad to Madurai via Colombo
- Ave. Duration
- 4h 15m
- When
- Wednesday and Sunday
- Estimated price
- ₹12,000–44,000
- Website
- spicejet.com
Flights from Pune Airport to Cochin International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹5,500–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Barsi Town to Pune Jn
- Ave. Duration
- 3h 50m
- Frequency
- Twice 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
Train from Kurduvadi to Madurai Jn
- Ave. Duration
- 24h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹550–4,400
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,400
Train from Barsi Town to Begumpet
- Ave. Duration
- 7h 54m
- Frequency
- 3 times a week
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Barsi Town to Dadar
- Ave. Duration
- 7h 12m
- Frequency
- Once daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Barsi Town to Pune Jn
- Ave. Duration
- 3h 50m
- Frequency
- Twice 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
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
Train from Barsi Town to Pune Jn
- Ave. Duration
- 3h 50m
- Frequency
- Twice 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
Train from Barsi Town to Begumpet
- Ave. Duration
- 7h 54m
- Frequency
- 3 times a week
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
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 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Solapur to Bengaluru
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h 5m
- Frequency
- Every 2 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- omio.com
Bus from Solapur to Bengaluru
- Ave. Duration
- 10h 25m
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h 30m
- Frequency
- Every 3 hours
- Schedules at
- hanstravel.in
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Solapur to Bengaluru
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a day
- Website
- National Travels - Ratnagiri
- Website
- Globehopper Mobility
Bus from Solapur to Bengaluru
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
Bus from Bengaluru to Madurai
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Schedules at
- Globehopper Mobility
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Solapur to Bengaluru
- Ave. Duration
- 12h
- Frequency
- 6 times a week
- Schedules at
- Choudhary travels and cargo
Bus from Bengaluru to Madurai
- Ave. Duration
- 7h 25m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Solapur to Bengaluru
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Schedules at
- Tranzking Travels
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
- Website
- Al Ayaan Travels
Bus from Solapur to Bengaluru
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Schedules at
- Al Ayaan Travels
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Schedules at
- Al Ayaan Travels
- Website
- Antra Travels
Bus from Solapur to Bengaluru
- Ave. Duration
- 10h 50m
- Frequency
- Once a week
- Schedules at
- Antra Travels
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Bengaluru to Madurai
- Ave. Duration
- 6h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₹1,300–3,700
- Schedules at
- Punchiry Tours and Holidays
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h 14m
- Frequency
- Twice daily
- Estimated price
- ₹500–1,500
- Schedules at
- Zingbus
- Website
- Atana Connect
Bus from Bengaluru to Madurai
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Schedules at
- Atana Connect
- Website
- Bombay Raja Roadlinks
Bus from Bengaluru to Madurai
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a week
- Schedules at
- Bombay Raja Roadlinks
- Website
- Shree mann travels
Bus from Bengaluru to Madurai
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a week
- Schedules at
- Shree mann travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Bengaluru to Madurai
- Ave. Duration
- 10h
- Frequency
- 5 times a week
- Website
- Krish Travels
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Bengaluru to Madurai
- Ave. Duration
- 7h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹900–2,300
- Schedules at
- Kallada Tours and Travels
- Phone
- 91 92464 60933
- [email protected]
- Website
- Sri Krishna Travels
Bus from Bengaluru to Madurai
- Ave. Duration
- 7h 31m
- Frequency
- 4 times a week
- Website
- Sri Krishna Travels
- [email protected]
- Website
- Leafybus
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h 25m
- Frequency
- 4 times a week
- Website
- Leafybus
- Phone
- +91 6381293949
- [email protected]
- Website
- Mettur Super Services
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a week
- Estimated price
- ₹650–1,500
- Website
- Mettur Super Services
- AC Sleeper
- ₹650–1,500
- Website
- Soumya Tours and Travels
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h 45m
- Frequency
- 3 times a week
- Schedules at
- Soumya Tours and Travels
- Website
- Sana Travels
Bus from Bengaluru to Madurai
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Schedules at
- Sana Travels
- Website
- LLT Travels
Bus from Bengaluru to Madurai
- Ave. Duration
- 6h 51m
- Frequency
- Twice a week
- Schedules at
- LLT Travels
- Website
- Rajdhani Travels (Patan)
Bus from Bengaluru to Madurai
- Ave. Duration
- 7h 45m
- Frequency
- Twice a week
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Bengaluru to Madurai
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Schedules at
- Apple Travels
- Ave. Duration
- 2h 35m
- Estimated price
- ₹1,600–6,000
B Cabs
- Phone
- +91 98 95 11 88 77
- Website
- bcabs.com
Cochin Coastal Cabs
- Phone
- +91 96 56 07 50 00
- Website
- cochincoastalcabs.com
Kochi Taxi
- Phone
- +91 70 34 30 18 15
- Website
- kochitaxi.co.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 Is ride-sharing platform BlaBlaCar right for you?, How to get from Luton Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.






























