
Bharuch to Rajgarh
Rajgarh is approximately 550+ kms from Bharuch. The fastest way to reach Rajgarh from Bharuch is by Train, Flight, Bus Via Ahmedabad, Bhopal. It takes approximately 9 hours. The cheapest way to reach Rajgarh from Bharuch is by Train, Bus Via Indore which would take approximately 12 hours.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
Bharuch
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
11h 13m
₹4,852
Onwards
CHEAPEST
Bharuch
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
12h 13m
₹1,440
Onwards
Bharuch
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
12h 44m
₹5,711
Onwards
Bharuch
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
13h 44m
₹2,299
Onwards
Via Surat, Indore
Bharuch
Surat
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
9h 41m
₹11,472
Onwards
Bharuch
Surat
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
9h 30m
₹9,044
Onwards
Bharuch
Surat
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
9h 45m
₹9,294
Onwards
Bharuch
Surat
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
10h 41m
₹8,060
Onwards
Via Ahmedabad, Bhopal
FASTEST
Bharuch
Ahmedabad
Bhopal
Rajgarh, Madhya Pradesh
Approx Travel Time
9h 15m
₹5,174
Onwards
Via Ahmedabad, Indore
Bharuch
Ahmedabad
Indore
Rajgarh, Madhya Pradesh
Approx Travel Time
10h 21m
₹7,956
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 9 hours to reach Rajgarh from Bharuch by Train, Flight, Bus Via Ahmedabad, Bhopal.
What is the cheapest way to reach Rajgarh from Bharuch?
The cheapest way to reach Rajgarh from Bharuch is by Train, Bus Via Indore.
What is the fastest way to reach Rajgarh from Bharuch?
The fastest way to reach Rajgarh from Bharuch is by Train, Flight, Bus Via Ahmedabad, Bhopal.