Skip to search

Trains from Bengaluru to Rajkot

1,784 km by rail · 2 direct trains · fastest 34 hr 44 min on the 19567 Vivek Express · 2 stations in Bengaluru, 1 in Rajkot

Departures
07:00 – 11:40
Fare from
₹755
Sleeper · estimate
Check seats for your date

Every direct train

  • 16614Coimbatore–Rajkot Express
    07:0034 hr 50 min17:50+1 arrives the next day

    Krishnarajapurm (KJM) to Rajkot Jn (RJT)

    1,817 km · Mail/Express

    Seats and fares for KJM to RJT

  • 19567Vivek Express
    11:4034 hr 44 min22:24+1 arrives the next day

    Yelahanka Jn. (YNK) to Rajkot Jn (RJT)

    1,784 km · Mail/Express · fastest

    Seats and fares for YNK to RJT

Search Bengaluru to Rajkot for your date

Bengaluru to Rajkot, station by station

Other trains from Bengaluru

Other trains to Rajkot