Skip to search

Trains from Bengaluru to Mangaluru

330 km by rail · 8 direct trains · fastest 7 hr 37 min on the 16595 Panchaganga Express · 3 daily · 4 stations in Bengaluru, 2 in Mangaluru

Departures
00:45 – 21:47
Fare from
₹230
Sleeper · estimate
Check seats for your date

Every direct train

Search Bengaluru to Mangaluru for your date

Bengaluru to Mangaluru, station by station

Other trains from Bengaluru

Other trains to Mangaluru