Trains from Bengaluru to Nanjangud
1 trains run between Bengaluru and Nanjangud. Bengaluru has 1 station(s), from which you can easily book train tickets to
Nanjangud. Distance from Bengaluru to Nanjangud is 164 km. It will take approx. 03:28 hours to reach Nanjangud from Bengaluru by train.
Bengaluru to Nanjangud Train Ticket Price
If you are in search of affordable train tickets from Bengaluru to Nanjangud, ConfirmTkt is the best platform.
The Bengaluru to Nanjangud train ticket price varies according to travel dates, coach type, and individual preferences.
Travellers can find tickets priced between ₹145 and ₹7760, with the lowest Bengaluru to Nanjangud train ticket rate starting at ₹145.
Below are the minimum ticket prices for all classes:
1A |
₹1175 |
2A |
₹710 |
3A |
₹505 |
SL |
₹145 |
Daily Trains from Bengaluru to Nanjangud
A total of 1 trains run daily from Bengaluru to Nanjangud. See the details below:
TPTY CMNR EXP (16220) |
Daily |
04:30 |
07:58 |
Bangalore City Junction |
Nanjangud Town |
03:28 hrs |
First Train from Bengaluru to Nanjangud
The first train from Bengaluru to Nanjangud is TPTY CMNR EXP. It starts from Bengaluru at 04:30 and reaches Nanjangud at 07:58.
Last Train from Bengaluru to Nanjangud
The last train from Bengaluru to Nanjangud is TPTY CMNR EXP. It starts from Bengaluru at 04:30 and reaches Nanjangud at 07:58.
Fastest Train from Bengaluru to Nanjangud
The fastest train from Bengaluru to Nanjangud is TPTY CMNR EXP. It takes only 03:28 hours to cover 164 km.
Cheapest Train from Bengaluru to Nanjangud
The cheapest train from Bengaluru to Nanjangud is TPTY CMNR EXP (16220). The lowest price for Bengaluru to Nanjangud train ticket is ₹145.