Trains from Bengaluru to Virudhunagar
3 trains run between Bengaluru and Virudhunagar. Bengaluru has 3 station(s), from which you can easily book train tickets to
Virudhunagar. Distance from Bengaluru to Virudhunagar is 502 km. It will take approx. 10:13 hours to reach Virudhunagar from Bengaluru by train.
Bengaluru to Virudhunagar Train Ticket Price
If you are in search of affordable train tickets from Bengaluru to Virudhunagar, ConfirmTkt is the best platform.
The Bengaluru to Virudhunagar train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹285 and ₹7830, with the lowest Bengaluru to Virudhunagar train ticket rate starting at ₹285.
Below are the minimum ticket prices for all classes:
1A |
₹1825 |
2A |
₹1090 |
3A |
₹765 |
SL |
₹285 |
Daily Trains from Bengaluru to Virudhunagar
A total of 2 trains run daily from Bengaluru to Virudhunagar. See the details below:
NAGERCOIL EXP (17235) |
Daily |
17:15 |
03:28 |
Smvt Bengaluru |
Virudunagar Junction |
10:13 hrs |
TUTICORIN EXP (16236) |
Daily |
21:15 |
08:13 |
Bangalore City Junction |
Virudunagar Junction |
10:58 hrs |
First Train from Bengaluru to Virudhunagar
The first train from Bengaluru to Virudhunagar is NAGERCOIL EXP. It starts from Bengaluru at 17:15 and reaches Virudhunagar at 03:28.
Last Train from Bengaluru to Virudhunagar
The last train from Bengaluru to Virudhunagar is TUTICORIN EXP. It starts from Bengaluru at 21:15 and reaches Virudhunagar at 08:13.
Fastest Train from Bengaluru to Virudhunagar
The fastest train from Bengaluru to Virudhunagar is NAGERCOIL EXP. It takes only 10:13 hours to cover 502 km.
Cheapest Train from Bengaluru to Virudhunagar
The cheapest train from Bengaluru to Virudhunagar is NAGERCOIL EXP (17235). The lowest price for Bengaluru to Virudhunagar train ticket is ₹285.