
Udhampur to Barnala
Barnala is approximately 400+ kms from Udhampur. The fastest way to reach Barnala from Udhampur is by Train Via Dhuri. It takes approximately 9 hours. The cheapest way to reach Barnala from Udhampur is by Train, Bus Via Ludhiana which would take approximately 9 hours.
Sort By
Mode of Transport
Via Dhuri
RECOMMENDED
FASTEST
Udhampur
Dhuri
Barnala
Approx Travel Time
8h 38m
₹385
Onwards
Via Ludhiana
CHEAPEST
Udhampur
Ludhiana
Barnala
Approx Travel Time
9h 15m
₹315
Onwards
Udhampur
Ludhiana
Barnala
Approx Travel Time
9h 41m
₹2,077
Onwards
Via Jalandhar
Udhampur
Jalandhar
Barnala
Approx Travel Time
9h 28m
₹3,695
Onwards
Via Jammu
Udhampur
Jammu
Barnala
Approx Travel Time
10h 15m
₹1,090
Onwards
Udhampur
Jammu
Barnala
Approx Travel Time
10h 5m
₹1,145
Onwards
Via Chandigarh
Udhampur
Chandigarh
Barnala
Approx Travel Time
13h 5m
₹3,905
Onwards
Via Phagwara
Udhampur
Phagwara
Barnala
Approx Travel Time
10h 1m
₹2,416
Onwards
Via Sangrur
Udhampur
Sangrur
Barnala
Approx Travel Time
10h 57m
₹420
Onwards
Udhampur
Sangrur
Barnala
Approx Travel Time
11h 5m
₹340
Onwards
Frequently Asked Questions
What is the distance between Udhampur and Barnala?
Barnala is approximately 400+ kms from Udhampur.
How long does it take to reach Barnala from Udhampur?
It takes approximately 9 hours to reach Barnala from Udhampur by Train Via Dhuri.
What is the cheapest way to reach Barnala from Udhampur?
The cheapest way to reach Barnala from Udhampur is by Train, Bus Via Ludhiana.
What is the fastest way to reach Barnala from Udhampur?
The fastest way to reach Barnala from Udhampur is by Train Via Dhuri.
Routes Connecting Udhampur
Routes From Udhampur
Routes To Udhampur
- Kalka to Udhampur
- Calicut to Udhampur
- Phalodi to Udhampur
- Kandaghat to Udhampur
- Cuddalore to Udhampur
- Thiruvananthapuram to Udhampur
- Darjeeling to Udhampur
- Theni to Udhampur
- Rayagada to Udhampur
- Bokaro to Udhampur
- Pandavapura to Udhampur
- Naugarh to Udhampur
- TIRUR to Udhampur
- Mandawa to Udhampur
- Bageshwar to Udhampur