
Bharuch to Udhampur
Udhampur is approximately 1350+ kms from Bharuch. The fastest way to reach Udhampur from Bharuch is by Train. It takes approximately 28 hours. The cheapest way to reach Udhampur from Bharuch is by Train Via Ludhiana which would take approximately 30 hours.
Sort By
Mode of Transport
Via Ahmedabad
Bharuch
Ahmedabad
Udhampur
Approx Travel Time
1d 5h 40m
On Demand
Bharuch
Ahmedabad
Udhampur
Approx Travel Time
1d 6h 25m
On Demand
Via Vadodara
Bharuch
Vadodara
Udhampur
Approx Travel Time
1d 5h 10m
On Demand
Bharuch
Vadodara
Udhampur
Approx Travel Time
1d 5h 25m
On Demand
Via Nadiad
Bharuch
Nadiad
Udhampur
Approx Travel Time
1d 5h 10m
On Demand
Via Anand
Bharuch
Anand
Udhampur
Approx Travel Time
1d 5h 10m
On Demand
Via Phagwara
Bharuch
Phagwara
Udhampur
Approx Travel Time
1d 5h 40m
On Demand
Via Ludhiana
CHEAPEST
Bharuch
Ludhiana
Udhampur
Approx Travel Time
1d 5h 55m
₹855
Onwards
Via Kota
Bharuch
Kota
Udhampur
Approx Travel Time
1d 6h 55m
On Demand
Frequently Asked Questions
What is the distance between Bharuch and Udhampur?
Udhampur is approximately 1350+ kms from Bharuch.
How long does it take to reach Udhampur from Bharuch?
It takes approximately 28 hours to reach Udhampur from Bharuch by Train.
What is the cheapest way to reach Udhampur from Bharuch?
The cheapest way to reach Udhampur from Bharuch is by Train Via Ludhiana.
What is the fastest way to reach Udhampur from Bharuch?
The fastest way to reach Udhampur from Bharuch is by Train.