There are 5 ways to get from Gaya to Rāmgarh by train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Gomoh
best- Take the train from Gaya Jn to Nsc Bose J Gomotrain 12365 / ...
- Take the train from Nsc Bose J Gomo to Ranchi Roadtrain 03343 / ...
5h 41m₹309–2,390Train, taxi
- Take the train from Gaya Jn to Kodermatrain 12365 / ...
- Take the taxi from Koderma to Rāmgarhtaxi
2h 36m₹2,235–3,632Train
- Take the train from Gaya Jn to Barka Kanatrain 13348 / ...
10h 12m₹355–2,776Drive 169.9 km
- Drive from Gaya to Rāmgarhcar 169.9 km
2h 47m₹1,918–2,770Taxi
- Take the taxi from Gaya to Rāmgarhtaxi 169.9 km
2h 47m₹3,200–3,800
Gaya to Rāmgarh by train
Questions & Answers
The cheapest way to get from Gaya to Rāmgarh is to train via Gomoh which costs ₹300 - ₹2,400 and takes 5h 41m.
The fastest way to get from Gaya to Rāmgarh is to train and taxi which takes 2h 36m and costs ₹2,200 - ₹3,700.
No, there is no direct train from Gaya to Rāmgarh. However, there are services departing from Gaya Jn and arriving at Ranchi Road via Nsc Bose J Gomo. The journey, including transfers, takes approximately 5h 41m.
The distance between Gaya and Rāmgarh is 262 km. The road distance is 169.9 km.
The best way to get from Gaya to Rāmgarh without a car is to train via Gomoh which takes 5h 41m and costs ₹300 - ₹2,400.
It takes approximately 5h 41m to get from Gaya to Rāmgarh, including transfers.
Gaya to Rāmgarh train services, operated by Indian Railways, depart from Gaya Jn station.
Gaya to Rāmgarh train services, operated by Indian Railways, arrive at Nsc Bose J Gomo station.
Yes, the driving distance between Gaya to Rāmgarh is 170 km. It takes approximately 2h 47m to drive from Gaya to Rāmgarh.
There are 12+ hotels available in Rāmgarh.
What companies run services between Gaya, India and Rāmgarh, India?
You can take a train from Gaya Jn to Ranchi Road via Nsc Bose J Gomo in around 5h 41m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gaya Jn to Nsc Bose J Gomo
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Nsc Bose J Gomo to Ranchi Road
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Gaya Jn to Koderma
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Gaya Jn to Barka Kana
- Ave. Duration
- 9h 2m
- Frequency
- Twice daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
- Ave. Duration
- 2h 11m
- Estimated price
- ₹2,100–3,800
Bodh Gaya Travels
- Phone
- +91 77 39 68 09 22
- Website
- bodhgayataxi.com
Sambodhi India Travel Services
- Phone
- +91 79 70 99 77 07
- Website
- sambodhitravel.com
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 South Korea: Travelling from Seoul to Busan , The London Underground: Essential tips to navigate the Tube, and Need to know: Jadrolinija - to help you get the most out of your next trip.






