![hero](https://hblimg.mmtcdn.com/content/travelmall/img/routeplanner/mmt/activities/m_hero_l_227_1440.png)
Nagaur to Bharuch
Bharuch is approximately 650+ kms from Nagaur. The fastest way to reach Bharuch from Nagaur is by Train. It takes approximately 14 hours. The cheapest way to reach Bharuch from Nagaur is by Train which would take approximately 14 hours.
Sort By
Mode of Transport
Via Vadodara
Nagaur
Vadodara
Bharuch
Approx Travel Time
14h 40m
₹450
Onwards
Nagaur
Vadodara
Bharuch
Approx Travel Time
14h 55m
₹2,237
Onwards
Nagaur
Vadodara
Bharuch
Approx Travel Time
15h 10m
₹740
Onwards
Via Anand
Nagaur
Anand
Bharuch
Approx Travel Time
14h 40m
₹460
Onwards
Via Nadiad
Nagaur
Nadiad
Bharuch
Approx Travel Time
14h 40m
₹445
Onwards
Via Ahmedabad
Nagaur
Ahmedabad
Bharuch
Approx Travel Time
15h 10m
₹435
Onwards
Nagaur
Ahmedabad
Bharuch
Approx Travel Time
15h 55m
₹680
Onwards
Via Falna
Nagaur
Falna
Bharuch
Approx Travel Time
14h 40m
₹500
Onwards
Via Palanpur
Nagaur
Palanpur
Bharuch
Approx Travel Time
15h 10m
₹500
Onwards
Frequently Asked Questions
What is the distance between Nagaur and Bharuch?
Bharuch is approximately 650+ kms from Nagaur.
How long does it take to reach Bharuch from Nagaur?
It takes approximately 14 hours to reach Bharuch from Nagaur by Train.
What is the cheapest way to reach Bharuch from Nagaur?
The cheapest way to reach Bharuch from Nagaur is by Train.
What is the fastest way to reach Bharuch from Nagaur?
The fastest way to reach Bharuch from Nagaur is by Train.