
Bharuch to Rajgarh
Rajgarh is approximately 550+ kms from Bharuch. The fastest way to reach Rajgarh from Bharuch is by Train, Cab Via Pachpahar. It takes approximately 11 hours. The cheapest way to reach Rajgarh from Bharuch is by Train, Cab Via Dewas which would take approximately 11 hours.
Sort By
Mode of Transport
Via Dahod
Bharuch
Dahod
Rajgarh, Madhya Pradesh
Approx Travel Time
12h 32m
On Demand
Via Pachpahar
FASTEST
Bharuch
Pachpahar
Rajgarh, Madhya Pradesh
Approx Travel Time
10h 57m
₹4,506
Onwards
Via Ratlam, Biaora
Bharuch
Ratlam
Biaora
Rajgarh, Madhya Pradesh
Approx Travel Time
11h 14m
On Demand
Via Dewas
CHEAPEST
Bharuch
Dewas
Rajgarh, Madhya Pradesh
Approx Travel Time
11h 1m
₹3,416
Onwards
Via Ujjain
Bharuch
Ujjain
Rajgarh, Madhya Pradesh
Approx Travel Time
11h 44m
₹4,469
Onwards
Bharuch
Ujjain
Rajgarh, Madhya Pradesh
Approx Travel Time
12h 11m
On Demand
Via Godhra
Bharuch
Godhra
Rajgarh, Madhya Pradesh
Approx Travel Time
12h 48m
On Demand
Via Biaora
Bharuch
Biaora
Rajgarh, Madhya Pradesh
Approx Travel Time
11h 53m
On Demand
Via Vadodara, Biaora
Bharuch
Vadodara
Biaora
Rajgarh, Madhya Pradesh
Approx Travel Time
12h 15m
On Demand
Frequently Asked Questions
What is the distance between Bharuch and Rajgarh?
Rajgarh is approximately 550+ kms from Bharuch.
How long does it take to reach Rajgarh from Bharuch?
It takes approximately 11 hours to reach Rajgarh from Bharuch by Train, Cab Via Pachpahar.
What is the cheapest way to reach Rajgarh from Bharuch?
The cheapest way to reach Rajgarh from Bharuch is by Train, Cab Via Dewas.
What is the fastest way to reach Rajgarh from Bharuch?
The fastest way to reach Rajgarh from Bharuch is by Train, Cab Via Pachpahar.


