Garhwa Bus Station is situated in the town center. It is connected to two main roads - the Garhwa-Murisemar road and the Rehla–Godarmana road. Daily services are available to
Ranchi,
Dhanbad,
Hazaribagh and major cities in
Bihar and
Chhattisgarh.
Sukhadari, Radha Krishna Mandir and Vanshidhar Temple are some of the major tourist centers near Garhwa.
Garhwa has railway station on the Garhwa-Mirzapur line of the Eastern Railways. Nearest airport is the
Ranchi Airport (situated to the south-east of Garhwa.)