There are 4 ways to get from Garhwa to Ranchi by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Daltonganj to Ranchibus redbusIndia_Non AC Seater
5h 11mTrain
cheapest- Take the train from Garhwa to Ranchitrain 18310 / ...
7h 3m₹230–1,800Drive 206.6 km
- Drive from Garhwa to Ranchicar 206.6 km
3h 15m₹2,022–2,920Taxi
- Take the taxi from Garhwa to Ranchitaxi 206.6 km
3h 15m₹3,800–4,600
Garhwa to Ranchi by train
Comparing Your Travel Options
The cheapest way to get from Garhwa to Ranchi is to train which costs ₹230 - ₹1,800 and takes 7h 3m.
The fastest way to get from Garhwa to Ranchi is to drive which takes 3h 15m and costs ₹2,000 - ₹3,000.
No, there is no direct bus from Garhwa to Ranchi. However, there are services departing from Daltonganj and arriving at Ranchi via . The journey, including transfers, takes approximately 5h 11m.
Yes, there is a direct train departing from Garhwa and arriving at Ranchi. Services depart twice daily, and operate every day. The journey takes approximately 7h 3m.
The distance between Garhwa and Ranchi is 209 km. The road distance is 206.6 km.
The best way to get from Garhwa to Ranchi without a car is to bus which takes 5h 11m and costs .
It takes approximately 5h 11m to get from Garhwa to Ranchi, including transfers.
Garhwa to Ranchi bus services, operated by Madhaw Travels, depart from Daltonganj station.
Garhwa to Ranchi train services, operated by Indian Railways, depart from Garhwa station.
The best way to get from Garhwa to Ranchi is to bus which takes 5h 11m and costs . Alternatively, you can train, which costs ₹230 - ₹1,800 and takes 7h 3m.
What companies run services between Garhwa, Jharkhand, India and Ranchi, India?
Madhaw Travels operates a bus from Daltonganj to Ranchi every 4 hours, and the journey takes 4h 40m. Six other operators also service this route. Alternatively, Indian Railways operates a train from Garhwa to Ranchi twice daily. Tickets cost ₹230–1,800 and the journey takes 7h 3m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Garhwa to Ranchi
- Ave. Duration
- 7h 3m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Website
- Madhaw Travels
Bus from Daltonganj to Ranchi
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Schedules at
- Madhaw Travels
- Website
- Reliance Bus
Bus from Daltonganj to Ranchi
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a day
- Schedules at
- Reliance Bus
- Website
- Rajanigandha Travels
Bus from Daltonganj to Ranchi
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Schedules at
- Rajanigandha Travels
- Website
- Arsh Travels
Bus from Daltonganj to Ranchi
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Schedules at
- Arsh Travels
- Website
- Raja Saheb
Bus from Daltonganj to Ranchi
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Schedules at
- Raja Saheb
- Website
- Durga Travels
Bus from Daltonganj to Ranchi
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a week
- Schedules at
- Durga Travels
- Ave. Duration
- 3h 15m
- Estimated price
- ₹3,800–4,600
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, Italian Lakes: Getting around by train, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Garhwa to Ranchi bus services, operated by Madhaw Travels, arrive at Ranchi station.
Garhwa to Ranchi train services, operated by Indian Railways, arrive at Ranchi station.
Yes, the driving distance between Garhwa to Ranchi is 207 km. It takes approximately 3h 15m to drive from Garhwa to Ranchi.
Book your Garhwa to Ranchi train tickets online with 12go.asia.
There are 125+ hotels available in Ranchi.












