There are 8 ways to get from Madurai to Mahesāna by plane, train, 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.
Fly Madurai to Sardar Vallabhbhai Patel International Airport, train
best- Fly from Madurai (IXM) to Sardar Vallabhbhai Patel International Airport (AMD)plane IXM - AMD
- Take the train from Sabarmati Bg to Mahesana Jntrain
6h 41m₹12,880–19,916Train via Palakkad
cheapest- Take the train from Madurai Jn to Palakkadtrain 16344 / ...
- Take the train from Palakkad to Mahesana Jntrain 22476
35h 58m₹946–7,489Bus
- Take the bus from Madurai to Dharmapuribus
- Take the bus from Dharmapuri to Madiwalabus
- Take the bus from Madiwala to Paldibus
- Take the bus from Ahmedabad to Mehsanabus
28h 26m₹3,082–8,302Drive 1,890.3 km
- Drive from Madurai to Mahesānacar 1,890.3 km
26h 58m₹21,289–30,751Fly Madurai to Civil Airport Harni, train
- Fly from Madurai (IXM) to Civil Airport Harni (BDQ)plane IXM - BDQ
- Take the train from Vadodara Jn to Mahesana Jntrain
10h 2m₹9,120–43,856Train to Trichy International Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Madurai Jn to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Sardar Vallabhbhai Patel International Airport (AMD)plane TRZ - AMD
- Take the train from Sabarmati Bg to Mahesana Jntrain
9h 35m₹11,234–18,399Bus, train
- Take the bus from Madurai, Tamil Nadu to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Ahmedabad, Gujaratbus
- Take the train from Sabarmati Bg to Mahesana Jntrain
40h 34mTrain
- Take the train from Madurai Jn to Ahmedabad Jntrain 19567 / ...
- Take the train from Ahmedabad Jn to Mahesana Jntrain 12480 / ...
42h 10m₹998–7,584
Madurai to Mahesāna by train
Questions & Answers
The cheapest way to get from Madurai to Mahesāna is to train via Palakkad which costs ₹900 - ₹7,500 and takes 35h 58m.
The fastest way to get from Madurai to Mahesāna is to fly and train which takes 6h 41m and costs ₹12,000 - ₹20,000.
No, there is no direct bus from Madurai to Mahesāna. However, there are services departing from Madurai and arriving at Mehsana via Dharmapuri, Madiwala, S.T. Stand and Ahmedabad. The journey, including transfers, takes approximately 28h 26m.
No, there is no direct train from Madurai to Mahesāna. However, there are services departing from Madurai Jn and arriving at Mahesana Jn via Palakkad. The journey, including transfers, takes approximately 35h 58m.
The distance between Madurai and Mahesāna is 1668 km. The road distance is 1890.3 km.
The best way to get from Madurai to Mahesāna without a car is to bus which takes 28h 26m and costs ₹3,000 - ₹8,500.
It takes approximately 6h 41m to get from Madurai to Mahesāna, including transfers.
Madurai to Mahesāna bus services, operated by Kallada Tours and Travels, depart from Madurai station.
Madurai to Mahesāna train services, operated by Indian Railways, depart from Madurai Jn station.
The best way to get from Madurai to Mahesāna is to bus which takes 28h 26m and costs ₹3,000 - ₹8,500. Alternatively, you can train via Palakkad, which costs ₹900 - ₹7,500 and takes 35h 58m.
What companies run services between Madurai, India and Mahesāna, India?
You can take a bus from Madurai to Mehsana via Dharmapuri, Madiwala, Madiwala, Paldi, S.T. Stand, Majur Gam, and Ahmedabad in around 28h 26m. Alternatively, you can take a train from Madurai Jn to Mahesana Jn via Palakkad in around 35h 58m.
- Website
- goindigo.in
Flights from Madurai to Sardar Vallabhbhai Patel International Airport via Bengaluru
- Ave. Duration
- 7h 8m
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Madurai to Sardar Vallabhbhai Patel International Airport via Hyderabad
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Madurai to Sardar Vallabhbhai Patel International Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Madurai to Sardar Vallabhbhai Patel International Airport via Madras
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Madurai to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Madurai to Civil Airport Harni via Madras
- Ave. Duration
- 5h 30m
- When
- Wednesday
- Estimated price
- ₹8,500–25,000
Flights from Madurai to Civil Airport Harni via Bengaluru
- Ave. Duration
- 7h 22m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–25,000
Flights from Madurai to Civil Airport Harni via Mumbai
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₹8,500–25,000
Flights from Madurai to Civil Airport Harni via Delhi
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- ₹8,500–25,000
Flights from Trichy International Airport to Sardar Vallabhbhai Patel International Airport via Hyderabad
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Trichy International Airport to Sardar Vallabhbhai Patel International Airport via Mumbai
- Ave. Duration
- 5h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–16,000
Flights from Trichy International Airport to Sardar Vallabhbhai Patel International Airport via Madras
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Trichy International Airport to Sardar Vallabhbhai Patel International Airport via Bengaluru
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Trichy International Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–16,000
- Website
- airindia.in
Flights from Madurai to Civil Airport Harni via Delhi
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–25,000
Flights from Trichy International Airport to Sardar Vallabhbhai Patel International Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Monday to Thursday
- Estimated price
- ₹7,500–23,000
- Website
- airindiaexpress.in
Flights from Trichy International Airport to Sardar Vallabhbhai Patel International Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Monday to Thursday
- Estimated price
- ₹7,500–23,000
- Website
- srilankan.com
Flights from Trichy International Airport to Sardar Vallabhbhai Patel International Airport via Colombo
- Ave. Duration
- 7h 15m
- When
- Saturday
- Estimated price
- ₹15,000–49,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sabarmati Bg to Mahesana Jn
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Madurai Jn to Palakkad
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,200–1,500
Train from Palakkad to Mahesana Jn
- Ave. Duration
- 30h 38m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,500–6,000
Train from Vadodara Jn to Mahesana Jn
- Ave. Duration
- 3h 12m
- Frequency
- Every 3 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Madurai Jn to Tiruchchirapali
- Ave. Duration
- 2h 5m
- 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 Sabarmati Bg to Mahesana Jn
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Sabarmati Bg to Mahesana Jn
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Madurai Jn to Ahmedabad Jn
- Ave. Duration
- 40h 5m
- Frequency
- 3 times a week
- Estimated price
- ₹850–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–6,500
Train from Ahmedabad Jn to Mahesana Jn
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Madurai to Dharmapuri
- Ave. Duration
- 2h 38m
- Frequency
- Twice daily
- Estimated price
- ₹750–2,200
- Website
- kalladatravels.com
Bus from Dharmapuri to Madiwala
- Ave. Duration
- 1h 2m
- Frequency
- Every 4 hours
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Madiwala to Paldi
- Ave. Duration
- 19h 5m
- Frequency
- Once daily
- Estimated price
- ₹1,700–4,000
- Schedules at
- vrlbus.in
- Ac Sleeper
- ₹2,200–3,000
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Ahmedabad to Mehsana
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- ₹75–190
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹120–150
- Express
- ₹75–95
- AC Sleeper
- ₹140–190
- Phone
- +91 9994 998 437
- [email protected]
- Website
- Vee Vee bus
Bus from Madurai, Tamil Nadu to Bangalore, Karnataka
- Ave. Duration
- 7h 40m
- Frequency
- Every 15 minutes
- Website
- Vee Vee bus
Bus from Bangalore, Karnataka to Ahmedabad, Gujarat
- Ave. Duration
- 30h 14m
- Frequency
- Hourly
- Schedules at
- Shree balaji tour and travels
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, Want to know more about Flixbus?, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Madurai to Mahesāna bus services, operated by Kallada Tours and Travels, arrive at Dharmapuri station.
Madurai to Mahesāna train services, operated by Indian Railways, arrive at Palakkad station.
Yes, the driving distance between Madurai to Mahesāna is 1890 km. It takes approximately 26h 58m to drive from Madurai to Mahesāna.
There are 11+ hotels available in Mahesāna.



















