There are 5 ways to get from Madhuban to Rājgīr 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 Tilaya
best- Take the train from Parasnath to Gaya Jntrain
- Take the train from Gaya Jn to Tilayatrain
- Take the train from Tilaya to Rajgirtrain
7h₹815–3,691Train
cheapest- Take the train from Parasnath to Gaya Jntrain 12321 / ...
- Take the train from Gaya Jn to Rajgirtrain 14224 / ...
8h 6m₹745–3,191Train, taxi
- Take the train from Parasnath to Kodermatrain 12987 / ...
- Take the taxi from Koderma to Rājgīrtaxi
2h 30m₹1,845–3,291Drive 180.9 km
- Drive from Madhuban to Rājgīrcar 180.9 km
2h 55m₹2,030–2,932Taxi
- Take the taxi from Madhuban to Rājgīrtaxi 180.9 km
2h 55m₹2,800–3,400
Questions & Answers
The cheapest way to get from Madhuban to Rājgīr is to train which costs ₹700 - ₹3,200 and takes 8h 6m.
The fastest way to get from Madhuban to Rājgīr is to train and taxi which takes 2h 30m and costs ₹1,800 - ₹3,300.
No, there is no direct train from Madhuban to Rājgīr. However, there are services departing from Parasnath and arriving at Rajgir via Gaya Jn and Tilaya. The journey, including transfers, takes approximately 7h.
The distance between Madhuban and Rājgīr is 262 km. The road distance is 180.9 km.
The best way to get from Madhuban to Rājgīr without a car is to train via Tilaya which takes 7h and costs ₹800 - ₹3,700.
It takes approximately 7h to get from Madhuban to Rājgīr, including transfers.
Madhuban to Rājgīr train services, operated by Indian Railways, depart from Parasnath station.
Madhuban to Rājgīr train services, operated by Indian Railways, arrive at Gaya Jn station.
Yes, the driving distance between Madhuban to Rājgīr is 181 km. It takes approximately 2h 55m to drive from Madhuban to Rājgīr.
There are 59+ hotels available in Rājgīr.
What companies run services between Madhuban, Jharkhand, India and Rājgīr, State of Bihar, India?
You can take a vehicle from Madhuban to Rajgir via Parasnath, Gaya Jn, and Tilaya in around 7h.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Parasnath to Gaya Jn
- Ave. Duration
- 2h 15m
- 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 Gaya Jn to Tilaya
- Ave. Duration
- 54 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Tilaya to Rajgir
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Parasnath to Koderma
- 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 Parasnath to Gaya Jn
- Ave. Duration
- 2h 15m
- 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 Gaya Jn to Rajgir
- Ave. Duration
- 4h 30m
- 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
- Ave. Duration
- 2h 8m
- Estimated price
- ₹1,300–3,400
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 Italian Lakes: Getting around by train, Train travel in France: A guide to SNCF, and Need to know: Eurostar - to help you get the most out of your next trip.






