
Rishikesh to Bharuch
Bharuch is approximately 1250+ kms from Rishikesh. The fastest way to reach Bharuch from Rishikesh is by Cab, Train Via Mathura. It takes approximately 20 hours. The cheapest way to reach Bharuch from Rishikesh is by Bus, Train Via Faridabad which would take approximately 21 hours.
Sort By
Mode of Transport
Via Mathura
RECOMMENDED
FASTEST
Rishikesh
Mathura
Bharuch
Approx Travel Time
19h 59m
₹8,608
Onwards
Rishikesh
Mathura
Bharuch
Approx Travel Time
22h 14m
₹1,059
Onwards
Via Faridabad
CHEAPEST
Rishikesh
Faridabad
Bharuch
Approx Travel Time
20h 46m
₹749
Onwards
Via Kota
Rishikesh
Kota
Bharuch
Approx Travel Time
20h 36m
On Demand
Via Bhilwara
Rishikesh
Bhilwara
Bharuch
Approx Travel Time
1d 1h 11m
₹2,698
Onwards
Via Delhi
Rishikesh
Delhi
Bharuch
Approx Travel Time
20h 9m
₹3,649
Onwards
Rishikesh
Delhi
Bharuch
Approx Travel Time
21h 19m
₹831
Onwards
Via Meerut
Rishikesh
Meerut
Bharuch
Approx Travel Time
21h 9m
₹4,072
Onwards
Via Muzaffarnagar
Rishikesh
Muzaffarnagar
Bharuch
Approx Travel Time
20h 45m
₹2,903
Onwards
Frequently Asked Questions
What is the distance between Rishikesh and Bharuch?
Bharuch is approximately 1250+ kms from Rishikesh.
How long does it take to reach Bharuch from Rishikesh?
It takes approximately 20 hours to reach Bharuch from Rishikesh by Cab, Train Via Mathura.
What is the cheapest way to reach Bharuch from Rishikesh?
The cheapest way to reach Bharuch from Rishikesh is by Bus, Train Via Faridabad.
What is the fastest way to reach Bharuch from Rishikesh?
The fastest way to reach Bharuch from Rishikesh is by Cab, Train Via Mathura.


