Bharat Dharshan trains have their own dedicated rakes. IRCTC operates them. Only the rolling stock is provided by Indian Railways. Each Bharat Darshan rake has to operate 24 trips at the minimum in one year. IR can't use Bharat Darshan rakes to operate specials.