Nestled in the lap of the Himalayas, Leh is a mystical city in the Indian state of Jammu and Kashmir. Its breathtaking landscapes, ancient monasteries, and vibrant culture make it a magnet for adventurers and spiritual seekers alike. From the tranquil waters of Pangong Lake to the rugged terrain of Nubra Valley, Leh offers a tapestry of experiences waiting to be explored. The traditional Ladakhi architecture, warm hospitality of the locals, and a sense of tranquillity in the midst of towering mountains make Leh a destination like no other, beckoning travellers to immerse themselves in its unique charm and beauty.
The cheapest month to fly to Leh is usually November.
The best price we found is for ₹5,678 from New Delhi to Leh.
Some popular airlines include: Vistara, SpiceJet, IndiGo, Air India.
A good price for a flight to Leh is ₹5110 - ₹6246.
Popular airports near Leh include Leh Kushok Bakula Rimpochee Airport (IXL), Kullu–Manali Airport (KUU), and Chandigarh Airport (IXC).
The flight to Leh (IXL) is roughly 1 hour 21 minutes and 386 miles (621 kilometres) from Delhi, India - New Delhi Indira Gandhi International Airport (DEL).
The best way is to compare flights to Leh from leading comparison sites using our search engine dashboard.
Domed, hillside Buddhist temple
Centuries-old mountaintop palace
Monastery and buddhism
Buddhist monastery founded in 1434
Buddhist monastery with scenic views
Indian Army–operated memorial & museum
History museum focused on Asian trade
History
Valley with villages & a monastery
Historic Buddhist monastery on a hill
16th-century Buddhist monastery
Temple
Monastery and architecture
Gravity-defying hilltop & historic place
Architecture
Shopping
Temple
Bicycle touring
Museum
Temple
Temple
-7 °C
Thu, 18 Apr 2024
Average Temperature
-2°C
Jan
2°C
Feb
7°C
Mar
12°C
Apr
16°C
May
22°C
Jun
25°C
Jul
25°C
Aug
22°C
Sep
15°C
Oct
8°C
Nov
2°C
Dec
Flights from Delhi, India - New Delhi Indira Gandhi International Airport (DEL) to Leh (IXL) - The flight distance between these airports is 386 miles (621 kilometres). The direct flight time is roughly 1 hour 21 minutes.
Flights from Mumbai, India - Chhatrapati Shivaji Airport (BOM) to Leh (IXL) - The flight distance between these airports is 1,079 miles (1,736 kilometres). The direct flight time is roughly 2 hours 53 minutes.
Flights from Chennai, India - Chennai International Airport (MAA) to Leh (IXL) - The flight distance between these airports is 1,470 miles (2,366 kilometres). The direct flight time is roughly 3 hours 46 minutes.
Flights from Bengaluru/ Bangalore, India - Kempegowda Intl Airport (BLR) to Leh (IXL) - The flight distance between these airports is 1,447 miles (2,328 kilometres). The direct flight time is roughly 3 hours 42 minutes.
Flights from Kochi, India - Cochin International Airport (COK) to Leh (IXL) - The flight distance between these airports is 1,659 miles (2,669 kilometres). The direct flight time is roughly 4 hours 11 minutes.
Flights from Hyderabad, India - Rajiv Gandhi International Airport (HYD) to Leh (IXL) - The flight distance between these airports is 1,169 miles (1,882 kilometres). The direct flight time is roughly 3 hours 5 minutes.
Flights from Thiruvananthapuram, India - Thiruvananthapuram International Airport (TRV) to Leh (IXL) - The flight distance between these airports is 1,773 miles (2,853 kilometres). The direct flight time is roughly 4 hours 26 minutes.
Flights from Kolkata, India - Calcutta Subhas Chandra Bose Airport (CCU) to Leh (IXL) - The flight distance between these airports is 1,032 miles (1,661 kilometres). The direct flight time is roughly 2 hours 47 minutes.
Flights from Ahmedabad, India - S.VallabhBhai Patel Airport (AMD) to Leh (IXL) - The flight distance between these airports is 820 miles (1,319 kilometres). The direct flight time is roughly 2 hours 19 minutes.
Flights from Kozhikode, India - Kozhikode International Airport (CCJ) to Leh (IXL) - The flight distance between these airports is 1,592 miles (2,562 kilometres). The direct flight time is roughly 4 hours 2 minutes.
Flights from Jaipur, India - Jaipur International Airport (JAI) to Leh (IXL) - The flight distance between these airports is 516 miles (830 kilometres). The direct flight time is roughly 1 hour 38 minutes.
Flights from Goa, India - Dabolim Airport (GOI) to Leh (IXL) - The flight distance between these airports is 1,316 miles (2,118 kilometres). The direct flight time is roughly 3 hours 25 minutes.
Flights from Lucknow, India - Chaudhary Charan Singh Airport (LKO) to Leh (IXL) - The flight distance between these airports is 547 miles (880 kilometres). The direct flight time is roughly 1 hour 42 minutes.
Flights from Coimbatore, India - Coimbatore International Airport (CJB) to Leh (IXL) - The flight distance between these airports is 1,597 miles (2,570 kilometres). The direct flight time is roughly 4 hours 2 minutes.
Flights from Tiruchirapalli, India - Tiruchirappalli International Airport (TRZ) to Leh (IXL) - The flight distance between these airports is 1,616 miles (2,601 kilometres). The direct flight time is roughly 4 hours 5 minutes.
Flights from Pune, India - Lohegaon Airport (PNQ) to Leh (IXL) - The flight distance between these airports is 1,098 miles (1,766 kilometres). The direct flight time is roughly 2 hours 56 minutes.
Flights from Bagdogra, India - Bagdogra Airport (IXB) to Leh (IXL) - The flight distance between these airports is 823 miles (1,324 kilometres). The direct flight time is roughly 2 hours 19 minutes.
Flights from Guwahati, India - Gopinath Bordoloi Internationall Airport (GAU) to Leh (IXL) - The flight distance between these airports is 1,004 miles (1,616 kilometres). The direct flight time is roughly 2 hours 43 minutes.
Flights from Visakhapatnam, India - Visakhapatnam Airport (VTZ) to Leh (IXL) - The flight distance between these airports is 1,187 miles (1,911 kilometres). The direct flight time is roughly 3 hours 8 minutes.
Flights from Amritsar, India - Sri Guru Ram Dass Jee Airport (ATQ) to Leh (IXL) - The flight distance between these airports is 231 miles (372 kilometres). The direct flight time is roughly 1 hour.
Flights from Madurai, India - Madurai Airport (IXM) to Leh (IXL) - The flight distance between these airports is 1,679 miles (2,703 kilometres). The direct flight time is roughly 4 hours 13 minutes.
Flights from Nagpur, India - Dr. Babasaheb Ambedkar International Airport (NAG) to Leh (IXL) - The flight distance between these airports is 906 miles (1,458 kilometres). The direct flight time is roughly 2 hours 30 minutes.
Flights from Chandigarh, India - Chandigarh Airport (IXC) to Leh (IXL) - The flight distance between these airports is 243 miles (392 kilometres). The direct flight time is roughly 1 hour 2 minutes.
From New Delhi (DEL), India to Leh, India (IXL): ₹5,678
Depart: 19 Apr 2024 · Return: 19 Apr 2024 Price found 18 Apr 2024, 17:02
From Chandigarh (IXC), India to Leh, India (IXL): ₹8,182
Depart: 11 Jan 2025 · Return: 14 Jan 2025 Price found 17 Apr 2024, 16:24
From Amritsar (ATQ), India to Leh, India (IXL): ₹10,550
Depart: 20 Apr 2024 · Return: 22 Apr 2024 Price found 18 Apr 2024, 12:55
From Ahmedabad (AMD), India to Leh, India (IXL): ₹12,400
Depart: 24 Apr 2024 · Return: 30 Apr 2024 Price found 17 Apr 2024, 23:40
From Jaipur (JAI), India to Leh, India (IXL): ₹13,437
Depart: 27 Apr 2024 · Return: 28 Apr 2024 Price found 18 Apr 2024, 16:04
From Lucknow (LKO), India to Leh, India (IXL): ₹13,589
Depart: 23 Apr 2024 · Return: 30 Apr 2024 Price found 18 Apr 2024, 13:20
From Mumbai (BOM), India to Leh, India (IXL): ₹15,027
Depart: 22 Apr 2024 · Return: 29 Apr 2024 Price found 17 Apr 2024, 20:26
From Hyderabad (HYD), India to Leh, India (IXL): ₹15,557
Depart: 22 Apr 2024 · Return: 25 Apr 2024 Price found 18 Apr 2024, 04:10
From Kolkata (CCU), India to Leh, India (IXL): ₹15,956
Depart: 22 Apr 2024 · Return: 29 Apr 2024 Price found 18 Apr 2024, 03:10
From Chennai (MAA), India to Leh, India (IXL): ₹16,417
Depart: 23 Apr 2024 · Return: 27 Apr 2024 Price found 18 Apr 2024, 16:33
From Pune (PNQ), India to Leh, India (IXL): ₹16,479
Depart: 23 Apr 2024 · Return: 25 Apr 2024 Price found 18 Apr 2024, 12:42
From Nagpur (NAG), India to Leh, India (IXL): ₹16,506
Depart: 20 Apr 2024 · Return: 26 Apr 2024 Price found 18 Apr 2024, 13:25
From Visakhapatnam (VTZ), India to Leh, India (IXL): ₹18,221
Depart: 23 Apr 2024 · Return: 30 Apr 2024 Price found 18 Apr 2024, 15:21
From Bengaluru (BLR), India to Leh, India (IXL): ₹18,963
Depart: 22 Apr 2024 · Return: 29 Apr 2024 Price found 18 Apr 2024, 13:04
From Thiruvananthapuram (TRV), India to Leh, India (IXL): ₹19,737
Depart: 23 Apr 2024 · Return: 30 Apr 2024 Price found 18 Apr 2024, 16:13
From Guwahati (GAU), India to Leh, India (IXL): ₹19,793
Depart: 29 Apr 2024 · Return: 29 Apr 2024 Price found 17 Apr 2024, 10:05
From Marmagao (GOI), India to Leh, India (IXL): ₹21,103
Depart: 03 May 2024 · Return: 09 May 2024 Price found 18 Apr 2024, 16:32
From Kochi (COK), India to Leh, India (IXL): ₹22,294
Depart: 20 Apr 2024 · Return: 26 Apr 2024 Price found 18 Apr 2024, 15:32
From Coimbatore (CJB), India to Leh, India (IXL): ₹26,851
Depart: 09 May 2024 · Return: 16 May 2024 Price found 18 Apr 2024, 14:50
From Bagdogra (IXB), India to Leh, India (IXL): ₹27,092
Depart: 25 May 2024 · Return: 30 May 2024 Price found 18 Apr 2024, 04:49
From Kozhikode (CCJ), India to Leh, India (IXL): ₹39,260
Depart: 19 May 2024 · Return: 25 May 2024 Price found 18 Apr 2024, 16:53
From Madurai (IXM), India to Leh, India (IXL): ₹58,785
Depart: 15 Jan 2025 · Return: 25 Jan 2025 Price found 18 Apr 2024, 06:25