There are no direct trains that connect Bhilwara and Ranchi. You will probably have to change trains along the way or opt for another means of transport. How about checking out our page about travelling from Bhilwara to Ranchi? It should help!
Have a great trip!