 Between 2012 and 2013 IÉ operated IE 2800 Class railcars on the line.From 2004 until 2012 IE 2700 Class railcars operated most services.Until 2003 IÉ operated most trains with a 141 class or 181 class diesel-electric locomotive hauling Cravens coaches.