Trains from Madurai to Salem
5 trains run between Madurai and Salem. Madurai has 1 station(s), from which you can easily book train tickets to
Salem. Distance from Madurai to Salem is 262 km. It will take approx. 04:00 hours to reach Salem from Madurai by train.
Madurai to Salem Train Ticket Price
If you are in search of affordable train tickets from Madurai to Salem, ConfirmTkt is the best platform.
The Madurai to Salem train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹175 and ₹4690, with the lowest Madurai to Salem train ticket rate starting at ₹175.
Below are the minimum ticket prices for all classes:
1A |
₹1175 |
2A |
₹710 |
3A |
₹505 |
SL |
₹175 |
Daily Trains from Madurai to Salem
A total of 2 trains run daily from Madurai to Salem. See the details below:
TN MYSURU EXP (16235) |
Daily |
20:05 |
01:07 |
Madurai Junction |
Salem Junction |
05:02 hrs |
NCJ SMVB EXP (17236) |
Daily |
23:50 |
03:50 |
Madurai Junction |
Salem Junction |
04:00 hrs |
First Train from Madurai to Salem
The first train from Madurai to Salem is MDU BNC VB EXP. It starts from Madurai at 05:15 and reaches Salem at 09:15.
Last Train from Madurai to Salem
The last train from Madurai to Salem is NCJ SMVB EXP. It starts from Madurai at 23:50 and reaches Salem at 03:50.
Fastest Train from Madurai to Salem
The fastest train from Madurai to Salem is MDU BNC VB EXP. It takes only 04:00 hours to cover 262 km.
Cheapest Train from Madurai to Salem
The cheapest train from Madurai to Salem is NCJ CSMT EXPRESS (16340). The lowest price for Madurai to Salem train ticket is ₹175.