There are 9 ways to get from Mathura 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 Agra Airport, fly to Madurai
best- Take the train from Mathura Jn to Agra Cantttrain
- Fly from Agra Airport (AGR) to Madurai (IXM)plane AGR - IXM
8h 29mBus
cheapest- Take the bus from Mathura to Sarai Kale Khanbus
- Take the bus from Gokarna Madangiri Bus Stop to Vashi- Vashi Plazabus
- Take the bus from Vashi Plaza to Kalidasabus
- Take the bus from Silk Board to Kodai Toll Gatebus
2d₹3,732–8,826Train
- Take the train from Mathura Jn to Agra Cantttrain 12002 / ...
- Take the train from Agra Cantt to Madurai Jntrain 12642 / ...
41h 35mDrive 2,297.2 km
- Drive from Mathura to Maduraicar 2,297.2 km
33h 45m₹25,081–36,229Train to Indira Gandhi International Airport, fly to Madurai
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Madurai (IXM)plane DEL - IXM
8h 7mTrain to Agra Airport, fly to Trichy International Airport, train
- Take the train from Mathura Jn to Agra Cantttrain
- Fly from Agra Airport (AGR) to Trichy International Airport (TRZ)plane AGR - TRZ
- Take the train from Tiruchchirapali to Madurai Jntrain
9h 28mTrain to Indira Gandhi International Airport, fly to Trichy International Airport, train
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Trichy International Airport (TRZ)plane DEL - TRZ
- Take the train from Tiruchchirapali to Madurai Jntrain
9h 21mTrain to Indira Gandhi International Airport, fly to Coimbatore International Airport, train
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Coimbatore International Airport (CJB)plane DEL - CJB
- Take the train from Podanur Jn to Kudal Nagartrain
11h 47mTrain to Indira Gandhi International Airport, fly to Trivandrum, bus
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Trivandrum (TRV)plane DEL - TRV
- Take the bus from Chakka Bypass to Mattuthavanibus
12h 50m
Agra Airport (AGR) to Madurai (IXM) flights
Questions & Answers
The cheapest way to get from Mathura to Madurai is to bus which costs ₹3,700 - ₹9,000 and takes 2 days 0h.
The fastest way to get from Mathura to Madurai is to drive which takes 33h 45m and costs ₹25,000 - ₹37,000.
No, there is no direct bus from Mathura to Madurai. However, there are services departing from Mathura and arriving at Kodai Toll Gate via Sarai Kale Khan ISBT, Gokarna Madangiri Bus Stop, Vashi Plaza, Maharani College and Silk Board. The journey, including transfers, takes approximately 2 days 0h.
No, there is no direct train from Mathura to Madurai. However, there are services departing from Mathura Jn and arriving at Madurai Jn via Agra Cantt. The journey, including transfers, takes approximately 41h 35m.
The distance between Mathura and Madurai is 1995 km. The road distance is 2297.2 km.
The best way to get from Mathura to Madurai without a car is to train which takes 41h 35m and costs .
It takes approximately 8h 29m to get from Mathura to Madurai, including transfers.
Mathura to Madurai bus services, operated by UPSRTC, depart from Mathura station.
Mathura to Madurai train services, operated by Indian Railways, depart from Mathura Jn station.
The best way to get from Mathura to Madurai is to train which takes 41h 35m and costs . Alternatively, you can bus, which costs ₹3,700 - ₹9,000 and takes 2 days 0h.
What companies run services between Mathura, India and Madurai, India?
You can take a train from Mathura Jn to Madurai Jn via Agra Cantt in around 41h 35m. Alternatively, you can take a bus from Mathura to Kodai Toll Gate via Sarai Kale Khan, Sarai Kale Khan ISBT, Gokarna Madangiri Bus Stop, Vashi- Vashi Plaza, Vashi Plaza, Kalidasa, Maharani College, Madivala, and Silk Board in around 2d.
- Website
- goindigo.in
Flights from Agra Airport to Madurai via Bengaluru
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹13,000–20,000
Flights from Agra Airport to Madurai via Hyderabad, Bengaluru
- Ave. Duration
- 7h 35m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹13,000–20,000
Flights from Indira Gandhi International Airport to Madurai
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ₹9,500–17,000
Flights from Indira Gandhi International Airport to Madurai via Hyderabad
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹9,500–17,000
Flights from Indira Gandhi International Airport to Madurai via Madras
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- ₹9,500–17,000
Flights from Indira Gandhi International Airport to Madurai via Bengaluru
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- ₹9,500–17,000
Flights from Indira Gandhi International Airport to Madurai via Mumbai
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹9,500–17,000
Flights from Agra Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹13,000–20,000
Flights from Agra Airport to Trichy International Airport via Hyderabad, Madras
- Ave. Duration
- 8h 5m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹13,000–20,000
Flights from Agra Airport to Trichy International Airport via Ahmedabad, Madras
- Ave. Duration
- 8h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹13,000–20,000
Flights from Indira Gandhi International Airport to Trichy International Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–15,000
Flights from Indira Gandhi International Airport to Trichy International Airport via Madras
- Ave. Duration
- 5h 39m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Indira Gandhi International Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Indira Gandhi International Airport to Trichy International Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Indira Gandhi International Airport to Trichy International Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–15,000
Flights from Indira Gandhi International Airport to Coimbatore International Airport
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Indira Gandhi International Airport to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Indira Gandhi International Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Indira Gandhi International Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹8,500–13,000
Flights from Indira Gandhi International Airport to Trivandrum
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Indira Gandhi International Airport to Trivandrum via Kochi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Indira Gandhi International Airport to Trivandrum via Madras
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Indira Gandhi International Airport to Trivandrum via Hyderabad
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Indira Gandhi International Airport to Trivandrum via Bengaluru
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹8,500–15,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Madurai via Madras
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Indira Gandhi International Airport to Coimbatore International Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- ₹8,000–10,000
Flights from Indira Gandhi International Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹8,000–10,000
Flights from Indira Gandhi International Airport to Trivandrum
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- ₹7,500–13,000
- Website
- indianrail.gov.in
Train from Mathura Jn to Agra Cantt
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Schedules at
- indianrail.gov.in
Train from Agra Cantt to Madurai Jn
- Ave. Duration
- 40h 5m
- Frequency
- 5 times a week
- Schedules at
- indianrail.gov.in
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Schedules at
- indianrail.gov.in
Train from Tiruchchirapali to Madurai Jn
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Schedules at
- indianrail.gov.in
Train from Podanur Jn to Kudal Nagar
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- indianrail.gov.in
- Phone
- +91-522-2623578
- info@upsrtc.com
- Website
- upsrtc.up.gov.in
Bus from Mathura to Sarai Kale Khan
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹220–420
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹220–330
- Janrath
- ₹300–420
- Phone
- +91-8879498558
- ebookings@anandbus.com
- Website
- anandbus.com
Bus from Gokarna Madangiri Bus Stop to Vashi- Vashi Plaza
- Ave. Duration
- 15h 27m
- Frequency
- 5 times a day
- Estimated price
- ₹1,100–1,700
- Website
- https://anandbus.com/
- Seater/ Sleeper
- ₹1,100–1,700
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Vashi Plaza to Kalidasa
- Ave. Duration
- 19h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹1,100–3,000
- Schedules at
- vrlbus.in
- Sleeper
- ₹1,100–3,000
- Phone
- +91 9995388059
- punchirytoursandholidays@gmail.com
- Website
- punchirytravels.in
Bus from Silk Board to Kodai Toll Gate
- Ave. Duration
- 5h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹1,300–3,700
- Schedules at
- punchirytravels.in
- A/C Sleeper
- ₹1,400–3,500
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- kalladatravels.com
Bus from Chakka Bypass to Mattuthavani
- Ave. Duration
- 4h 58m
- Frequency
- 3 times a day
- Estimated price
- ₹750–2,200
- Website
- http://www.kalladatravels.com/
- Semi Sleeper
- ₹1,200–1,500
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Mathura to Madurai bus services, operated by UPSRTC, arrive at Sarai Kale Khan station.
Mathura to Madurai train services, operated by Indian Railways, arrive at Agra Cantt station.
Yes, the driving distance between Mathura to Madurai is 2297 km. It takes approximately 33h 45m to drive from Mathura to Madurai.
There are 69+ hotels available in Madurai.














