There are 5 ways to get from Rājgīr to Shikharji 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
best- Take the train from Rajgir to Gaya Jntrain 14223 / ...
- Take the train from Gaya Jn to Parasnathtrain 12365 / ...
8h₹937–3,399Train via Dhanbad
cheapest- Take the train from Rajgir to Gaya Jntrain 14223 / ...
- Take the train from Gaya Jn to Dhanbad Jntrain 12314 / ...
9h 35m₹357–2,749Taxi, train
- Take the taxi from Rājgīr to Kodermataxi
- Take the train from Koderma to Parasnathtrain
- Take the taxi from Parasnath to Shikharjitaxi
3h 17m₹2,120–3,492Drive 196.6 km
- Drive from Rājgīr to Shikharjicar 196.6 km
3h 41m₹2,220–3,206Taxi
- Take the taxi from Rājgīr to Shikharjitaxi 196.6 km
3h 41m₹3,000–3,700
Questions & Answers
The cheapest way to get from Rājgīr to Shikharji is to train via Dhanbad which costs ₹350 - ₹2,800 and takes 9h 35m.
The fastest way to get from Rājgīr to Shikharji is to taxi and train which takes 3h 17m and costs ₹2,100 - ₹3,500.
No, there is no direct train from Rājgīr to Shikharji. However, there are services departing from Rajgir and arriving at Parasnath via Gaya Jn. The journey, including transfers, takes approximately 8h.
The distance between Rājgīr and Shikharji is 382 km. The road distance is 196.6 km.
The best way to get from Rājgīr to Shikharji without a car is to train which takes 8h and costs ₹900 - ₹3,400.
It takes approximately 8h to get from Rājgīr to Shikharji, including transfers.
Rājgīr to Shikharji train services, operated by Indian Railways, depart from Rajgir station.
Rājgīr to Shikharji train services, operated by Indian Railways, arrive at Gaya Jn station.
Yes, the driving distance between Rājgīr to Shikharji is 197 km. It takes approximately 3h 41m to drive from Rājgīr to Shikharji.
There are one+ hotels available in Shikharji.
What companies run services between Rājgīr, State of Bihar, India and Shikharji, India?
You can take a train from Rajgir to Shikharji via Gaya Jn and Parasnath in around 8h.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rajgir to Gaya Jn
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Gaya Jn to Parasnath
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹950–1,300
Train from Koderma to Parasnath
- Ave. Duration
- 48 min
- 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 Rajgir to Gaya Jn
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Gaya Jn to Dhanbad Jn
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Ave. Duration
- 2h 3m
- Estimated price
- ₹600–3,700
India Tourist Taxi
- Phone
- +91 87 37 07 22 44
- Website
- indiatouristtaxi.com
Rahul Travels
- Phone
- +91 96 69 41 14 11
- Website
- rahultravels.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 Travelling to and around Russia for the 2018 FIFA World Cup, How to get from Stansted Airport into central London, and How to get from Southend Airport into central London - to help you get the most out of your next trip.






