Trains from Bengaluru to Nidadavolu
2 trains run between Bengaluru and Nidadavolu. Bengaluru has 2 station(s), from which you can easily book train tickets to
Nidadavolu. Distance from Bengaluru to Nidadavolu is 874 km. It will take approx. 16:13 hours to reach Nidadavolu from Bengaluru by train.
Bengaluru to Nidadavolu Train Ticket Price
If you are in search of affordable train tickets from Bengaluru to Nidadavolu, ConfirmTkt is the best platform.
The Bengaluru to Nidadavolu train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹440 and ₹18880, with the lowest Bengaluru to Nidadavolu train ticket rate starting at ₹440.
Below are the minimum ticket prices for all classes:
1A |
₹2860 |
2A |
₹1700 |
3A |
₹1185 |
SL |
₹440 |
Daily Trains from Bengaluru to Nidadavolu
A total of 2 trains run daily from Bengaluru to Nidadavolu. See the details below:
SESHADRI EXP (17209) |
Daily |
11:30 |
03:43 |
Smvt Bengaluru |
Nidadavolu Junction |
16:13 hrs |
PRASHANTHI EXP (18464) |
Daily |
13:40 |
07:03 |
Bangalore City Junction |
Nidadavolu Junction |
17:23 hrs |
First Train from Bengaluru to Nidadavolu
The first train from Bengaluru to Nidadavolu is SESHADRI EXP. It starts from Bengaluru at 11:30 and reaches Nidadavolu at 03:43.
Last Train from Bengaluru to Nidadavolu
The last train from Bengaluru to Nidadavolu is PRASHANTHI EXP. It starts from Bengaluru at 13:40 and reaches Nidadavolu at 07:03.
Fastest Train from Bengaluru to Nidadavolu
The fastest train from Bengaluru to Nidadavolu is SESHADRI EXP. It takes only 16:13 hours to cover 874 km.
Cheapest Train from Bengaluru to Nidadavolu
The cheapest train from Bengaluru to Nidadavolu is SESHADRI EXP (17209). The lowest price for Bengaluru to Nidadavolu train ticket is ₹440.