
Varanasi to Bharuch
Bharuch is approximately 1150+ kms from Varanasi. The fastest way to reach Bharuch from Varanasi is by Flight, Train Via Surat. It takes approximately 6 hours. The cheapest way to reach Bharuch from Varanasi is by Train Via Ratlam which would take approximately 26 hours.
Sort By
Mode of Transport
Via Surat
FASTEST
Varanasi
Surat
Bharuch
Approx Travel Time
5h 55m
₹5,046
Onwards
Via Ahmedabad
Varanasi
Ahmedabad
Bharuch
Approx Travel Time
7h 10m
₹5,174
Onwards
Via Indore
Varanasi
Indore
Bharuch
Approx Travel Time
9h 40m
₹4,012
Onwards
Via Mumbai
Varanasi
Mumbai
Bharuch
Approx Travel Time
10h 40m
₹4,736
Onwards
Via Pune
Varanasi
Pune
Bharuch
Approx Travel Time
12h 10m
₹5,362
Onwards
Via Ajmer
Varanasi
Ajmer
Bharuch
Approx Travel Time
15h 25m
₹13,025
Onwards
Via Jaipur
Varanasi
Jaipur
Bharuch
Approx Travel Time
16h 55m
₹4,360
Onwards
Via Gwalior
Varanasi
Gwalior
Bharuch
Approx Travel Time
18h 40m
On Demand
Via Ratlam
CHEAPEST
Varanasi
Ratlam
Bharuch
Approx Travel Time
1d 1h 25m
₹475
Onwards
Frequently Asked Questions
What is the distance between Varanasi and Bharuch?
Bharuch is approximately 1150+ kms from Varanasi.
How long does it take to reach Bharuch from Varanasi?
It takes approximately 6 hours to reach Bharuch from Varanasi by Flight, Train Via Surat.
What is the cheapest way to reach Bharuch from Varanasi?
The cheapest way to reach Bharuch from Varanasi is by Train Via Ratlam.
What is the fastest way to reach Bharuch from Varanasi?
The fastest way to reach Bharuch from Varanasi is by Flight, Train Via Surat.