There are 10 ways to get from Ankleshwar to Madurai by train, plane, 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 Surat, fly to Madurai
best- Take the train from Ankleshwar Jn to Surattrain
- Fly from Surat (STV) to Madurai (IXM)plane STV - IXM
10h 5m₹9,550–26,465Train
cheapest- Take the train from Bharuch Jn to Madurai Jntrain 19568 / ...
34h 52m₹910–6,848Bus
- Take the bus from Ankleshwar to Suratbus
- Take the bus from Surat, Gujarat to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Madurai, Tamil Nadubus
35h 48mDrive 1,629.3 km
- Drive from Ankleshwar to Maduraicar 1,629.3 km
23h 53m₹18,322–26,465Train to Surat, fly to Trichy International Airport, train
- Take the train from Ankleshwar Jn to Surattrain
- Fly from Surat (STV) to Trichy International Airport (TRZ)plane STV - TRZ
- Take the train from Tiruchchirapali to Madurai Jntrain
11h 31m₹11,175–20,330Train to Civil Airport Harni, fly to Madurai
- Take the train from Ankleshwar Jn to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Madurai (IXM)plane BDQ - IXM
9h 52m₹8,821–42,267Train to Surat, fly to Coimbatore International Airport, train
- Take the train from Ankleshwar Jn to Surattrain
- Fly from Surat (STV) to Coimbatore International Airport (CJB)plane STV - CJB
- Take the train from Podanur Jn to Kudal Nagartrain
13h 39m₹8,595–23,420Train, train to Chhatrapati Shivaji Maharaj International Airport, fly to Madurai
- Take the train from Ankleshwar Jn to Surattrain
- Take the train from Surat to Borivalitrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Madurai (IXM)plane BOM - IXM
10h 28m₹8,110–15,695Train to Sardar Vallabhbhai Patel International Airport, fly to Madurai
- Take the train from Ankleshwar Jn to Maninagartrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Madurai (IXM)plane AMD - IXM
12h 26m₹12,229–19,464Train, bus
- Take the train from Ankleshwar Jn to Vadodara Jntrain
- Take the bus from Vadodara, Gujarat to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Salem, Tamil Nadubus
- Take the bus from Salem, Tamil Nadu to Madurai, Tamil Nadubus
40h 1m
Ankleshwar to Madurai by train
Questions & Answers
The cheapest way to get from Ankleshwar to Madurai is to train which costs ₹900 - ₹7,000 and takes 34h 52m.
The fastest way to get from Ankleshwar to Madurai is to train and fly which takes 9h 52m and costs ₹8,500 - ₹43,000.
No, there is no direct bus from Ankleshwar to Madurai. However, there are services departing from Ankleshwar and arriving at Madurai, Tamil Nadu via Surat, Gujarat and Bangalore, Karnataka. The journey, including transfers, takes approximately 35h 48m.
No, there is no direct train from Ankleshwar to Madurai. However, there are services departing from Ankleshwar Jn and arriving at Madurai Jn via Bharuch Jn. The journey, including transfers, takes approximately 34h 52m.
The distance between Ankleshwar and Madurai is 1455 km. The road distance is 1629.3 km.
The best way to get from Ankleshwar to Madurai without a car is to train which takes 34h 52m and costs ₹900 - ₹7,000.
It takes approximately 10h 5m to get from Ankleshwar to Madurai, including transfers.
Ankleshwar to Madurai bus services, operated by IntrCity SmartBus, depart from Ankleshwar station.
Ankleshwar to Madurai train services, operated by Indian Railways, depart from Bharuch Jn station.
The best way to get from Ankleshwar to Madurai is to train which takes 34h 52m and costs ₹900 - ₹7,000. Alternatively, you can bus, which costs and takes 35h 48m.
What companies run services between Ankleshwar, India and Madurai, India?
Indian Railways operates a train from Bharuch Jn to Madurai Jn twice a week. Tickets cost ₹800–6,000 and the journey takes 33h 40m. Alternatively, you can take a bus from Ankleshwar to Madurai, Tamil Nadu via Surat, Surat, Gujarat, and Bangalore, Karnataka in around 35h 48m.
- Website
- goindigo.in
Flights from Surat to Madurai via Madras
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–25,000
Flights from Surat to Madurai via Hyderabad
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹9,500–25,000
Flights from Surat to Madurai via Delhi
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹14,000–29,000
Flights from Surat to Madurai via Bengaluru
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹9,500–29,000
Flights from Surat to Madurai via Pune, Bengaluru
- Ave. Duration
- 8h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–25,000
Flights from Surat to Trichy International Airport via Madras
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–23,000
Flights from Surat to Trichy International Airport via Hyderabad
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹8,000–23,000
Flights from Surat to Trichy International Airport via Delhi
- Ave. Duration
- 10h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–26,000
Flights from Surat to Trichy International Airport via Bengaluru
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹8,500–27,000
Flights from Surat to Trichy International Airport via Pune, Bengaluru
- Ave. Duration
- 8h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–22,000
Flights from Civil Airport Harni to Madurai via Madras
- Ave. Duration
- 5h 40m
- When
- Wednesday
- Estimated price
- ₹9,500–25,000
Flights from Civil Airport Harni to Madurai via Pune, Hyderabad
- Ave. Duration
- 7h 35m
- When
- Monday and Friday
- Estimated price
- ₹9,500–25,000
Flights from Civil Airport Harni to Madurai via Pune, Madras
- Ave. Duration
- 10h 30m
- When
- Monday and Friday
- Estimated price
- ₹9,500–25,000
Flights from Surat to Coimbatore International Airport via Madras
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–16,000
Flights from Surat to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Surat to Coimbatore International Airport via Delhi
- Ave. Duration
- 9h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–16,000
Flights from Surat to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹7,500–25,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Madurai
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Madurai via Madras
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Madurai via Bengaluru
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Madurai via Hyderabad
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Sardar Vallabhbhai Patel International Airport to Madurai via Madras
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Sardar Vallabhbhai Patel International Airport to Madurai via Delhi
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Sardar Vallabhbhai Patel International Airport to Madurai via Hyderabad
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Sardar Vallabhbhai Patel International Airport to Madurai via Bengaluru
- Ave. Duration
- 9h 7m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Sardar Vallabhbhai Patel International Airport to Madurai via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Sardar Vallabhbhai Patel International Airport to Madurai via Indore, Hyderabad
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ₹9,000–22,000
- Website
- airindia.in
Flights from Surat to Trichy International Airport via Bengaluru
- Ave. Duration
- 8h 45m
- When
- Tuesday and Thursday
- Estimated price
- ₹8,500–27,000
Flights from Surat to Coimbatore International Airport via Delhi
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- ₹16,000–21,000
- Website
- airindiaexpress.in
Flights from Surat to Trichy International Airport via Bengaluru
- Ave. Duration
- 8h 45m
- When
- Tuesday and Thursday
- Estimated price
- ₹8,500–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ankleshwar Jn to Surat
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Bharuch Jn to Madurai Jn
- Ave. Duration
- 33h 40m
- Frequency
- Twice a week
- Estimated price
- ₹800–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,800–6,000
Train from Ankleshwar Jn to Surat
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Tiruchchirapali to Madurai Jn
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ankleshwar Jn to Vadodara Jn
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ankleshwar Jn to Surat
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Podanur Jn to Kudal Nagar
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Ankleshwar Jn to Surat
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Surat to Borivali
- Ave. Duration
- 2h 22m
- Frequency
- Every 30 minutes
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Ankleshwar Jn to Maninagar
- Ave. Duration
- 3h 17m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Ankleshwar Jn to Vadodara Jn
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Ankleshwar to Surat
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- ₹380–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹380–550
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 How to get from Florence to Rome, Flying into Beijing?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Ankleshwar to Madurai bus services, operated by IntrCity SmartBus, arrive at Surat station.
Ankleshwar to Madurai train services, operated by Indian Railways, arrive at Madurai Jn station.
Yes, the driving distance between Ankleshwar to Madurai is 1629 km. It takes approximately 23h 53m to drive from Ankleshwar to Madurai.
There are 223+ hotels available in Madurai.










