The Yesvantpur–Puducherry Garib Rath Express was a Garib Rath Express train that ran between Bangalore "Yeshvantapur railway station" and Puducherry. It was the first train service from Bangalore to Puducherry. Following poor response, this train was cancelled and converted to an ordinary train with effect from 18 March 2014.
Service.
It was initially started out as a Garib Rath Express. The 12255/12256 Yesvantpur Puducherry Garib Rath Express was a weekly service. It operates as train number 12255 from Yesvantpur to Puducherry and as train number 12256 in the reverse direction. It covers a distance of 456 kilometres in each direction, however it takes 10 hours 5 mins when operating as train number 2255 at an average speed of 60 km/h (excluding halts), while its return journey as train number 12256 takes 10 hrs 20 mins at an average speed of 55 km/h (excluding halts).
Due to poor patronage, the Garib Rath train was cancelled and an ordinary express started. The rake of the Garib Rath was used to make the Kochuveli Yesvantpur Garib Rath Express into a tri-weekly. 
The ordinary weekly express now leaves Yesvantpur as train number 16573 on Friday at 2100 hrs and arrives at Puducherry the next day at 0750 hrs covering 456 km at 10 hours and 50 minutes. Train number 16574 leaves Puducherry on Saturday at 2100 hours arriving at Yesvantpur the next day at 0820hrs taking 11 hours and 20 minutes for the journey.
Time Table.
16573 – Yesvantpur to Puducherry
16574 – Puducherry to Yesvantpur
Coach composition.
It is a 22 coach train having Sleeper, 3AC and 2AC accommodations.
The train has a rake-sharing agreement with the 16533/16534 Bhagat ki Kothi- Bangalore City Weekly express.
Locomotion.
The train is hauled using diesel engines all the way from Yeswanthpur to Puducherry, with one locomotive reversal at Vriddhachalam and another at Viluppuram. The process of reversal takes around 45 minutes at each of these railway stations.