
Bharuch to Rajgarh
Rajgarh is approximately 600+ 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, Bus Via Godhra which would take approximately 13 hours.
Sort By
Mode of Transport
Via Pachpahar
RECOMMENDED
FASTEST
Bharuch
Pachpahar
Rajgarh, Madhya Pradesh
Approx Travel Time
10h 57m
₹4,506
Onwards
Via Dahod
Bharuch
Dahod
Rajgarh, Madhya Pradesh
Approx Travel Time
12h 32m
₹1,470
Onwards
Bharuch
Dahod
Rajgarh, Madhya Pradesh
Approx Travel Time
13h 10m
₹1,600
Onwards
Via Ratlam, Ujjain
Bharuch
Ratlam
Ujjain
Rajgarh, Madhya Pradesh
Approx Travel Time
11h 35m
₹4,381
Onwards
Bharuch
Ratlam
Ujjain
Rajgarh, Madhya Pradesh
Approx Travel Time
11h 55m
₹4,471
Onwards
Via Vadodara, Ujjain
Bharuch
Vadodara
Ujjain
Rajgarh, Madhya Pradesh
Approx Travel Time
13h 1m
₹5,001
Onwards
Via Ujjain
Bharuch
Ujjain
Rajgarh, Madhya Pradesh
Approx Travel Time
11h 44m
₹4,396
Onwards
Via Dewas
Bharuch
Dewas
Rajgarh, Madhya Pradesh
Approx Travel Time
11h 1m
₹4,822
Onwards
Via Godhra
CHEAPEST
Bharuch
Godhra
Rajgarh, Madhya Pradesh
Approx Travel Time
12h 48m
₹1,245
Onwards
Via Khachrod, Ujjain
Bharuch
Khachrod
Ujjain
Rajgarh, Madhya Pradesh
Approx Travel Time
11h 58m
₹4,371
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Rajgarh?
Rajgarh is approximately 600+ 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, Bus Via Godhra.
What is the fastest way to reach Rajgarh from Bharuch?
The fastest way to reach Rajgarh from Bharuch is by Train, Cab Via Pachpahar.


