
Udhampur to Bathinda
Bathinda is approximately 400+ kms from Udhampur. The fastest way to reach Bathinda from Udhampur is by Train, Cab Via Jammu, Jalandhar. It takes approximately 9 hours. The cheapest way to reach Bathinda from Udhampur is by Train which would take approximately 14 hours.
Sort By
Mode of Transport
Via Jammu
Udhampur
Jammu
Bathinda
Approx Travel Time
9h 30m
₹1,649
Onwards
Udhampur
Jammu
Bathinda
Approx Travel Time
9h 5m
₹995
Onwards
Via Jammu, Jalandhar
FASTEST
Udhampur
Jammu
Jalandhar
Bathinda
Approx Travel Time
8h 46m
₹3,991
Onwards
Udhampur
Jammu
Jalandhar
Bathinda
Approx Travel Time
9h 21m
₹4,645
Onwards
Via Pathankot, Faridkot
Udhampur
Pathankot
Faridkot
Bathinda
Approx Travel Time
9h 33m
₹3,822
Onwards
Via Jalandhar
Udhampur
Jalandhar
Bathinda
Approx Travel Time
10h 5m
₹3,871
Onwards
Via Dhuri
Udhampur
Dhuri
Bathinda
Approx Travel Time
8h 50m
₹385
Onwards
Via Kathua
Udhampur
Kathua
Bathinda
Approx Travel Time
9h 19m
₹1,244
Onwards
Frequently Asked Questions
What is the distance between Udhampur and Bathinda?
Bathinda is approximately 400+ kms from Udhampur.
How long does it take to reach Bathinda from Udhampur?
It takes approximately 9 hours to reach Bathinda from Udhampur by Train, Cab Via Jammu, Jalandhar.
What is the cheapest way to reach Bathinda from Udhampur?
The cheapest way to reach Bathinda from Udhampur is by Train.
What is the fastest way to reach Bathinda from Udhampur?
The fastest way to reach Bathinda from Udhampur is by Train, Cab Via Jammu, Jalandhar.
Routes Connecting Udhampur
Routes From Udhampur
Routes To Udhampur
Routes Connecting Bathinda
Routes From Bathinda
- Bathinda to Perundurai
- Bathinda to Gulbarga
- Bathinda to Saharsa
- Bathinda to Shirdi
- Bathinda to Vinukonda
- Bathinda to Mangaon
- Bathinda to Pithampur
- Bathinda to Doraha
- Bathinda to Changanassery
- Bathinda to Ramgarh
- Bathinda to Daman
- Bathinda to Firozpur
- Bathinda to Rajampet
- Bathinda to Bahadurgarh
- Bathinda to Latehar


