Skip to search

Trains from Bengaluru to Thanjavur

425 km by rail · 2 direct trains · fastest 9 hr 10 min on the 16232 Mysuru–Cuddalore Port Express · 1 daily · 2 stations in Bengaluru, 2 in Thanjavur

Departures
19:35 – 23:35
Fare from
₹280
Sleeper · estimate
Check seats for your date

Every direct train

  • 16232Mysuru–Cuddalore Port Express
    19:359 hr 10 min04:45+1 arrives the next day

    Karmelram (CRLM) to Budalur (BAL)

    425 km · Mail/Express · fastest

    Seats and fares for CRLM to BAL

  • 17315Velankanni Express
    23:3510 hr 21 min09:56+1 arrives the next day

    Krishnarajapurm (KJM) to Thanjavur (TJ)

    497 km · Mail/Express

    Seats and fares for KJM to TJ

Search Bengaluru to Thanjavur for your date

Bengaluru to Thanjavur, station by station

Other trains from Bengaluru

Other trains to Thanjavur