Bharuch to Rajgir
Rajgir is approximately 1500+ kms from Bharuch. The fastest way to reach Rajgir from Bharuch is by Train, Flight Via Ahmedabad, Patna. It takes approximately 11 hours. The cheapest way to reach Rajgir from Bharuch is by Train Via Satna, Patna which would take approximately 33 hours.
Sort By
Mode of Transport
Via Indore, Patna
RECOMMENDED
Bharuch
Indore
Patna
Rajgir
Approx Travel Time
12h 50m
₹9,735
Onwards
Bharuch
Indore
Patna
Rajgir
Approx Travel Time
14h 35m
₹9,995
Onwards
Via Ahmedabad, Patna
FASTEST
Bharuch
Ahmedabad
Patna
Rajgir
Approx Travel Time
10h 20m
₹6,419
Onwards
Bharuch
Ahmedabad
Patna
Rajgir
Approx Travel Time
11h 5m
₹6,834
Onwards
Bharuch
Ahmedabad
Patna
Rajgir
Approx Travel Time
11h 44m
₹9,345
Onwards
Via Prayagraj(Allahabad)
Bharuch
Prayagraj(Allahabad)
Rajgir
Approx Travel Time
1d 6h 55m
On Demand
Via Katni, Patna
Bharuch
Katni
Patna
Rajgir
Approx Travel Time
1d 8h 35m
₹1,025
Onwards
Via Mumbai, Patna
Bharuch
Mumbai
Patna
Rajgir
Approx Travel Time
13h 50m
₹8,076
Onwards
Via Jaipur, Patna
Bharuch
Jaipur
Patna
Rajgir
Approx Travel Time
20h 5m
₹7,900
Onwards
Via Satna, Patna
CHEAPEST
Bharuch
Satna
Patna
Rajgir
Approx Travel Time
1d 8h 35m
₹1,015
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Rajgir?
Rajgir is approximately 1500+ kms from Bharuch.
How long does it take to reach Rajgir from Bharuch?
It takes approximately 11 hours to reach Rajgir from Bharuch by Train, Flight Via Ahmedabad, Patna.
What is the cheapest way to reach Rajgir from Bharuch?
The cheapest way to reach Rajgir from Bharuch is by Train Via Satna, Patna.
What is the fastest way to reach Rajgir from Bharuch?
The fastest way to reach Rajgir from Bharuch is by Train, Flight Via Ahmedabad, Patna.