Yes, there is one direct Garib Rath, Humsafar, Mail Express and Super Fast train running between Bangalore City and Varkala. These include Garib Rath, Humsafar, Mail Express and Super Fast trains.