
Bharuch to Leh
Leh is approximately 1450+ kms from Bharuch. The fastest way to reach Leh from Bharuch is by Bus, Flight Via Vadodara, Delhi. It takes approximately 6 hours. The cheapest way to reach Leh from Bharuch is by Train, Flight Via Vadodara which would take approximately 9 hours.
Sort By
Mode of Transport
Via Vadodara
RECOMMENDED
Bharuch
Vadodara
Leh
Approx Travel Time
9h 10m
₹18,104
Onwards
CHEAPEST
Bharuch
Vadodara
Leh
Approx Travel Time
8h 29m
₹16,140
Onwards
Bharuch
Vadodara
Leh
Approx Travel Time
7h 38m
₹16,779
Onwards
Via Vadodara, Delhi
Bharuch
Vadodara
Delhi
Leh
Approx Travel Time
7h 4m
₹17,666
Onwards
FASTEST
Bharuch
Vadodara
Delhi
Leh
Approx Travel Time
6h 13m
₹18,305
Onwards
Bharuch
Vadodara
Delhi
Leh
Approx Travel Time
7h 45m
₹19,630
Onwards
Via Kathua
Bharuch
Kathua
Leh
Approx Travel Time
1d 14h 42m
₹22,427
Onwards
Via Ahmedabad, Delhi
Bharuch
Ahmedabad
Delhi
Leh
Approx Travel Time
9h 45m
On Demand
Bharuch
Ahmedabad
Delhi
Leh
Approx Travel Time
7h 20m
₹17,595
Onwards
Via Surat, Delhi
Bharuch
Surat
Delhi
Leh
Approx Travel Time
7h 58m
₹18,054
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Leh?
Leh is approximately 1450+ kms from Bharuch.
How long does it take to reach Leh from Bharuch?
It takes approximately 6 hours to reach Leh from Bharuch by Bus, Flight Via Vadodara, Delhi.
What is the cheapest way to reach Leh from Bharuch?
The cheapest way to reach Leh from Bharuch is by Train, Flight Via Vadodara.
What is the fastest way to reach Leh from Bharuch?
The fastest way to reach Leh from Bharuch is by Bus, Flight Via Vadodara, Delhi.


