
Bathinda to Leh
Leh is approximately 650+ kms from Bathinda. The fastest way to reach Leh from Bathinda is by Bus, Flight Via Chandigarh. It takes approximately 8 hours. The cheapest way to reach Leh from Bathinda is by Bus, Train, Flight Via Ludhiana, Jammu which would take approximately 12 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
FASTEST
Bathinda
Chandigarh
Leh
Approx Travel Time
7h 40m
₹10,299
Onwards
Bathinda
Chandigarh
Leh
Approx Travel Time
7h 44m
₹14,431
Onwards
Via Jammu
Bathinda
Jammu
Leh
Approx Travel Time
7h 55m
₹9,933
Onwards
Bathinda
Jammu
Leh
Approx Travel Time
9h 25m
₹10,468
Onwards
Bathinda
Jammu
Leh
Approx Travel Time
9h 14m
₹17,689
Onwards
Via Mohali
Bathinda
Mohali
Leh
Approx Travel Time
7h 59m
₹14,408
Onwards
Via Amritsar, Budgam
Bathinda
Amritsar
Budgam
Leh
Approx Travel Time
8h 20m
₹10,967
Onwards
Bathinda
Amritsar
Budgam
Leh
Approx Travel Time
8h 51m
₹15,035
Onwards
Via Ludhiana, Jammu
CHEAPEST
Bathinda
Ludhiana
Jammu
Leh
Approx Travel Time
12h 5m
₹9,913
Onwards
Bathinda
Ludhiana
Jammu
Leh
Approx Travel Time
11h 50m
₹13,770
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Leh?
Leh is approximately 650+ kms from Bathinda.
How long does it take to reach Leh from Bathinda?
It takes approximately 8 hours to reach Leh from Bathinda by Bus, Flight Via Chandigarh.
What is the cheapest way to reach Leh from Bathinda?
The cheapest way to reach Leh from Bathinda is by Bus, Train, Flight Via Ludhiana, Jammu.
What is the fastest way to reach Leh from Bathinda?
The fastest way to reach Leh from Bathinda is by Bus, Flight Via Chandigarh.