
Bangkok to Leh
Leh is approximately 3900+ kms from Bangkok. The fastest way to reach Leh from Bangkok is by Flight Via Siliguri. It takes approximately 9 hours. The cheapest way to reach Leh from Bangkok is by Flight Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Bangkok
Delhi
Leh
Approx Travel Time
9h 10m
₹15,600
Onwards
Via Siliguri
FASTEST
Bangkok
Siliguri
Leh
Approx Travel Time
8h 40m
₹21,024
Onwards
Via Mumbai
Bangkok
Mumbai
Leh
Approx Travel Time
11h 55m
₹16,313
Onwards
Via Phuket, Delhi
Bangkok
Phuket
Delhi
Leh
Approx Travel Time
12h 20m
₹18,481
Onwards
Via Visakhapatnam, Mumbai
Bangkok
Visakhapatnam
Mumbai
Leh
Approx Travel Time
13h 5m
₹23,001
Onwards
Via Hyderabad, Mumbai
Bangkok
Hyderabad
Mumbai
Leh
Approx Travel Time
13h 20m
₹20,635
Onwards
Via Bhubaneshwar, Mumbai
Bangkok
Bhubaneshwar
Mumbai
Leh
Approx Travel Time
13h 20m
₹21,795
Onwards
Via Surat, Mumbai
Bangkok
Surat
Mumbai
Leh
Approx Travel Time
13h 50m
₹26,739
Onwards
Via Chennai, Mumbai
Bangkok
Chennai
Mumbai
Leh
Approx Travel Time
13h 50m
₹19,629
Onwards
Via Bangalore, Mumbai
Bangkok
Bangalore
Mumbai
Leh
Approx Travel Time
13h 50m
₹21,109
Onwards
Frequently Asked Questions
What is the distance between Bangkok and Leh?
Leh is approximately 3900+ kms from Bangkok.
How long does it take to reach Leh from Bangkok?
It takes approximately 9 hours to reach Leh from Bangkok by Flight Via Siliguri.
What is the cheapest way to reach Leh from Bangkok?
The cheapest way to reach Leh from Bangkok is by Flight Via Delhi.
What is the fastest way to reach Leh from Bangkok?
The fastest way to reach Leh from Bangkok is by Flight Via Siliguri.