
Udhampur to Bathinda
Bathinda is approximately 400+ kms from Udhampur. The fastest way to reach Bathinda from Udhampur is by Train, Bus Via Jammu. 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
8h 55m
₹890
Onwards
FASTEST
Udhampur
Jammu
Bathinda
Approx Travel Time
8h 45m
₹945
Onwards
Via Pathankot, Faridkot
Udhampur
Pathankot
Faridkot
Bathinda
Approx Travel Time
11h 30m
₹4,431
Onwards
Via Jammu, Jalandhar
Udhampur
Jammu
Jalandhar
Bathinda
Approx Travel Time
9h 25m
₹3,860
Onwards
Udhampur
Jammu
Jalandhar
Bathinda
Approx Travel Time
9h 35m
₹3,805
Onwards
Via Pathankot
Udhampur
Pathankot
Bathinda
Approx Travel Time
9h 45m
₹1,749
Onwards
Udhampur
Pathankot
Bathinda
Approx Travel Time
9h 50m
₹795
Onwards
Via Jalandhar
Udhampur
Jalandhar
Bathinda
Approx Travel Time
10h 4m
₹3,740
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, Bus Via Jammu.
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, Bus Via Jammu.
Routes Connecting Udhampur
Routes From Udhampur
Routes To Udhampur
Routes Connecting Bathinda
Routes From Bathinda
Routes To Bathinda
- Kumta to Bathinda
- Zaheerabad to Bathinda
- Agartala to Bathinda
- Mirzapur to Bathinda
- Ratangarh to Bathinda
- Tindivanam to Bathinda
- Karwar to Bathinda
- Mandi to Bathinda
- Bhilwara to Bathinda
- Thrissur to Bathinda
- Sultanpur to Bathinda
- Haridwar to Bathinda
- Guruvayoor to Bathinda
- Daltonganj to Bathinda
- Amethi to Bathinda