The most convenient way of travelling to Ladakh is by air. Kushok Bakula Rimpochee Airport of Leh is the main airport serving Ladakh. It is connected by regular flights to all the major cities in India through New Delhi. The other way of reaching Leh Ladakh is by road. Ladakh is linked to the rest on India through only two road routes. One route is through Manali which is enchanting but long, and the other is through Srinagar which requires crossing the perilous Zoji La Pass. However, the road through Srinagar is at a comparatively lower altitude reducing the risk of severe high-altitude mountain sickness. Both these roads close from October/November to May, leaving flying as the only option of reaching Leh Ladakh.
On reaching Ladakh, you might be asked to pay an environmental fee of around INR 200-300. You can keep the receipt to present it when applying for permits.
Read more about how to get Inner Line Permit for Leh Ladakh.
|Route Name||Distance||Time||More Information|
|Delhi to Leh Ladakh||1,251 km||22 hours 58 mins||View Details|
|Srinagar to Leh Ladakh||415 km||8 hours 6 mins||View Details|
|Mumbai to Leh Ladakh||2,671 km||1 day 20 hours||View Details|
|Hyderabad to Leh Ladakh||2,798 km||1 day 22 hours||View Details|
|Chandigarh to Leh Ladakh||1,006 km||19 hours 56 mins||View Details|
|Chennai to Leh Ladakh||3,423 km||2 days 7 hours||View Details|
|Bangalore to Leh Ladakh||3,387 km||2 days 6 hours||View Details|
|Pune to Leh Ladakh||2,721 km||1 day 22 hours||View Details|
|Amritsar to Leh Ladakh||876 km||17 hours 33 mins||View Details|
|Shimla to Leh Ladakh||1,084 km||23 hours 11 mins||View Details|
|Kolkata to Leh Ladakh||2,720 km||1 day 22 hours||View Details|
|Ahmedabad to Leh Ladakh||2,202 km||1 day 12 hours||View Details|
|Jaipur to Leh Ladakh||1,537 km||1 day 3 hours||View Details|
|Gurgaon to Leh Ladakh||1,288 km||23 hours 47 mins||View Details|
|Agra to Leh Ladakh||1,466 km||1 day 2 hours||View Details|
|Varanasi to Leh Ladakh||2,049 km||1 day 10 hours||View Details|
|Goa to Leh Ladakh||3,138 km||2 days 6 hours||View Details|
|Udaipur to Leh Ladakh||1,919 km||1 day 8 hours||View Details|
|Jodhpur to Leh Ladakh||1,640 km||1 day 6 hours||View Details|
The only route accessible to Leh Ladakh in winter is by air, though planes fly all year round. The Kushok Bakula Rimpochee Airport of Leh is the primary airport serving the region. Air India and GoAir have daily flights to and from New Delhi. Air India also connects Leh to Jammu and Kashmir. In winter months, the air services are infrequent and the flights often get cancelled due to fog in Delhi and snowfall in Leh.
Being a military air terminal, the security check and measures are stringent. It is advised to have a printed copy of your air ticket before entering the airport.
You can easily find taxis to travel from the airport to the main town. Those arriving by air are advised to allow one day of rest to acclimatize to the high altitude of Leh Ladakh.
Nearest Airport: Leh Airport (IXL)
- 44 kms from Leh Ladakh
Tentative return flight prices to Leh Airport (IXL) from major cities in India.
There are two road routes to Leh Ladakh - one through Manali in Himachal Pradesh and the other through Srinagar. To travel to Ladakh by road, first, reach Manali or Srinagar via trains and buses. Both the routes are spectacular and time-consuming with narrow winding roads and military checkpoints.
The Leh Manali Highway covers a distance of 473 km and is most commonly opted by tourists. This route generally takes two days and requires making an overnight stop at either Keylong or in tents at Sarchu or Pang. A lot of people cover this route on their motorbikes, especially on Royal Enfield motorcycles as the terrain is a bit bumpy. Some cycle enthusiasts also cover this distance over their bicycles.
Read More about the Adventurous Journey through Leh Manali Highway
The route from Srinagar to Leh Ladakh covers a distance of 434 km and runs at a lower altitude than the Leh Manali highway. This leads to lesser risk of severe high-altitude mountain sickness, though this route is less opted for. The main is the presence of several high-risk militant areas in this region. This route also takes 2 days with an overnight stop in Kargil.
The fastest way of reaching Leh from Manali is by jeeps, mostly shared. These jeeps cover the journey in one day as opposed to two days with an overnight stop. However, it runs a high risk of severe altitude sickness. The shared jeep journeys usually cost around INR 1500 per person and are available in the Old Manali area.
Leh Ladakh is at a very remote location with minimal resources available. So the region does not have a railway station. However, the nearest railway station is Jammu Tawi (700 km from Ladakh) which is well connected with Delhi, Kolkata, and Mumbai.
From the Jammu Tawi station, you can board a taxi or a JKSRTC (Jammu Kashmir State Road Transport Corporation) bus to Leh.
The main bus stand for Leh Ladakh is located 700m south to the main town centre. State buses run from both Srinagar and Manali. The HPTDC (Himachal Pradesh Tourist Development Corporation) buses mostly make an overnight stop at Keylong, Darcha or Sarchu for high-altitude acclimatization. There is a direct 24-hour bus from Manali to Leh, which is, however, not recommended.
The mystic and awe striking region of Ladakh is surrounded with gorgeous scenery and travelling through this region can indeed be a pleasure. There are buses, taxis, motorcycles and bicycles available for getting across Ladakh and you can choose the one that you deem fit.
Leh is small enough to walk to most places. However, do not walk around on the first day of your arrival to avoid suffering from altitude mountain sickness. To get to the tourist places around Leh, taxis are easily available from the taxi stands. The rates are pre-decided by the local taxi unions, so do not haggle. It is advised to book taxis via local agencies to get the best possible rates.
Compare quotes from upto 3 travel agents for free