Skip to search

Trains from Shivamogga to Bengaluru

242 km by rail · 7 direct trains · fastest 3 hr 24 min on the 20690 Yesvantpur Intercity · 4 daily · 1 station in Shivamogga, 3 in Bengaluru

Departures
00:15 – 23:22
Fare from
₹190
Sleeper · estimate
Check seats for your date

Every direct train

Search Shivamogga to Bengaluru for your date

Shivamogga to Bengaluru, station by station

Other trains from Shivamogga

Other trains to Bengaluru