
Bharuch to Rajgarh
Rajgarh is approximately 550+ kms from Bharuch. The fastest way to reach Rajgarh from Bharuch is by Train, Bus Via Dahod. It takes approximately 13 hours. The cheapest way to reach Rajgarh from Bharuch is by Train, Bus Via Godhra which would take approximately 13 hours.
Sort By
Mode of Transport
Via Dahod
RECOMMENDED
FASTEST
Bharuch
Dahod
Rajgarh, Madhya Pradesh
Approx Travel Time
12h 32m
₹1,370
Onwards
Bharuch
Dahod
Rajgarh, Madhya Pradesh
Approx Travel Time
13h 10m
₹2,000
Onwards
Via Indore
Bharuch
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
13h 8m
₹4,852
Onwards
Via Vadodara, Dahod
Bharuch
Vadodara
Dahod
Rajgarh, Madhya Pradesh
Approx Travel Time
15h 10m
₹3,831
Onwards
Bharuch
Vadodara
Dahod
Rajgarh, Madhya Pradesh
Approx Travel Time
13h 24m
₹1,360
Onwards
Bharuch
Vadodara
Dahod
Rajgarh, Madhya Pradesh
Approx Travel Time
14h 30m
₹3,132
Onwards
Bharuch
Vadodara
Dahod
Rajgarh, Madhya Pradesh
Approx Travel Time
14h
₹1,650
Onwards
Via Godhra
CHEAPEST
Bharuch
Godhra
Rajgarh, Madhya Pradesh
Approx Travel Time
12h 48m
₹1,345
Onwards
Via Godhra, Dahod
Bharuch
Godhra
Dahod
Rajgarh, Madhya Pradesh
Approx Travel Time
13h 23m
₹1,445
Onwards
Via Vadodara, Godhra
Bharuch
Vadodara
Godhra
Rajgarh, Madhya Pradesh
Approx Travel Time
13h 52m
₹1,360
Onwards
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 13 hours to reach Rajgarh from Bharuch by Train, Bus Via Dahod.
What is the cheapest way to reach Rajgarh from Bharuch?
The cheapest way to reach Rajgarh from Bharuch is by Train, Bus Via Godhra.
What is the fastest way to reach Rajgarh from Bharuch?
The fastest way to reach Rajgarh from Bharuch is by Train, Bus Via Dahod.


