Garhwa is located 1036 kilometers south east of New Delhi and is accessible by train to Garwa Road Junction from Lucknow, Patna, Ranchi, Kota, Bhopal Junction, Delhi, Jabalpur, Kolkata, Varanasi and Gaya.