The distance between Anand Vihar Terminal and Ranchi Station by rail is 1295 kilometer. There is a train facility from New Delhi to Ranchi. From train number 12818 Jharkhand Express, you can go to Ranchi, the capital of Jharkhand from New Delhi. This train runs from Anand Vihar terminal of New Delhi three days a week (Monday, Thursday and Saturday) . This train departs from Anand Vihar Terminal at 20.45 pm and reaches Ranchi on next day at 16.15 pm.