Trains from Madurai Jn to Surat
3 direct trains · 1,849 km · fastest 36 hr 3 min on the 19567 VIVEK EXPRESS
Check seats and fares for your dateTrains and seats
- Checking seats
- Checking seats
- 19567VIVEK EXPRESS02:0036 hr 3 min14:03+1 arrives the next day
MDU — ST · 1,849 km · Mail/Express · fastest
Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Pune JnPUNE16:0033 hr 38 min01:38+2 arrives 2 days later
quicker than every direct train
Holds 9 in 102 hr 15 min to change at PUNEHolds about 9 times in 10 here. Measured on 28,682 paired days.
22102 often runs late
MDU — PUNE
Checking seatsPUNE — ST
Checking seats - One change at Coimbatore JnCBE07:1034 hr 42 min17:52+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 15 min to change at CBE — tightHolds about 9 times in 10 here. 103 min would make it 9 in 10. Measured on 21,589 paired days.
22476 often runs late
MDU — CBE
Checking seatsCBE — ST
Checking seats - One change at Salem JnSA22:4534 hr 57 min09:42+2 arrives 2 days later
quicker than every direct train
Holds 9 in 101 hr to change at SA — tightHolds about 9 times in 10 here. 64 min would make it 9 in 10. Measured on 79,745 paired days.
20602 often runs late
MDU — SA
Checking seatsSA — ST
Checking seats - One change at VapiVAPI02:0036 hr 19 min14:19+1 arrives the next day
about as quick as the fastest direct
Almost always holds2 hr 5 min to change at VAPIAlmost always holds here. Measured on 76,979 paired days.
19567 often runs late
MDU — VAPI
Checking seatsVAPI — ST
Checking seats - One change at KurduvadiKWV11:1036 hr 20 min23:30+1 arrives the next day
about as quick as the fastest direct
Almost always holds2 hr 17 min to change at KWVAlmost always holds here. Measured on 1,36,360 paired days.
16340 often runs late
MDU — KWV
Checking seatsKWV — ST
Checking seats - One change at ArakkonamAJJ10:5036 hr 29 min23:19+1 arrives the next day
about as quick as the fastest direct
Almost always holds3 hr 25 min to change at AJJAlmost always holds here. Measured on 4,26,294 paired days.
16352 often runs late
MDU — AJJ
Checking seatsAJJ — ST
Checking seats - One change at BalharshahBPQ01:0536 hr 32 min13:37+1 arrives the next day
about as quick as the fastest direct
Holds 9 in 101 hr 20 min to change at BPQ — tightHolds about 9 times in 10 here. 99 min would make it 9 in 10. Measured on 30,317 paired days.
MDU — BPQ
Checking seatsBPQ — ST
Checking seats
Which arrives on time
On time = within 15 min at Surat · year to August 2026 · 2 of 3 trains tracked
- 16733 RMM OKHA EXPMost punctualusually on time at Surat92%
- typically 4 min late at Surat84%
Fares
Estimated for 1,849 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹775 | observed fares |
| 3E AC 3 economy | ₹1,869 | observed fares |
| 3A AC 3 tier | ₹1,990 | observed fares |
| 2A AC 2 tier | ₹2,851 | observed fares |
| 1A AC first class | ₹4,804 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Madurai Jn
- Madurai Jn to Tiruchchirappalli Jn46 direct trains · 161 km
- Madurai Jn to Tirunelveli41 direct trains · 160 km
- Madurai Jn to Villupuram Jn37 direct trains · 354 km
- Madurai Jn to Tambaram28 direct trains · 481 km
- Madurai Jn to Chengalpattu Jn28 direct trains · 452 km
- Madurai Jn to Vriddhachalam Jn26 direct trains · 284 km
Other trains to Surat
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.