Shangrila Resort & Lower Kachura Lake, Skardu, Gilgit-Baltistan

Lakes

Shangrila Resort & Lower Kachura Lake

The heart-shaped lake that put Skardu on Pakistan's tourist map

Altitude
2,500 m / 8,200 ft
Distance
20 km from Skardu city
Drive time
35–40 minutes
Best season
April to October
Entry
Day-visitor entry ticket at the resort gate
Category
Lakes

Better known as Shangrila, Lower Kachura Lake is the postcard image of Skardu — a still, emerald pool ringed by poplars and apricot blossom, with a crimson-roofed restaurant built into the fuselage of a crashed aircraft sitting on its shore.

Shangrila Resort opened in 1983 and has been the anchor of Baltistan tourism ever since. The gardens are manicured to a degree that feels almost surreal against the raw brown mountains behind them, and the lake itself is shallow, warm-toned and perfectly framed for photographs from almost any angle.

Most visitors combine Shangrila with Upper Kachura Lake, which sits a short drive further up the same road and is wilder, deeper and colder. Doing both in a single half-day is the standard Skardu itinerary opener.

Spring brings apricot and cherry blossom across the whole Kachura area, while autumn turns the poplars gold. Mid-summer is busiest — Pakistani families arrive in large numbers through July and August, and weekends can feel crowded by mountain standards.

Highlights

  • Boating and pedalos on the emerald lake
  • The famous aircraft-fuselage restaurant
  • Blossom season in April and gold poplars in October
  • Landscaped gardens, ideal for families with young children
  • Easy add-on to Upper Kachura and Blind Lake in one morning

How to get there

Drive west from Skardu city on the Skardu–Gilgit road for roughly 20 km, then turn off at the signposted Kachura link road. Any hotel can arrange a car or jeep, and local taxis run the route on a half-day rate.

Not sure how to reach the region itself? See how to reach Skardu by air and road.

Where to stay nearby

Shangrila Resort itself offers lakeside rooms and huts; there are also guest houses in Kachura village and dozens of hotels back in Skardu city, 35 minutes away.

Where to stay near Shangrila Resort

Compare hotels, resorts and guest houses in and around Shangrila Resort — from budget rooms in the bazaar to heritage forts and lakeside resorts.

Check availability in Shangrila ResortBooking with Booking.com opens shortly — check back soon.

Book a guided Skardu tour

Jeep days to Deosai, multi-day Baltistan loops and full trekking logistics run by licensed local operators.

Request a package quoteBooking with Local tour partner opens shortly — check back soon.

Shangrila Resort — questions travellers ask

Is there an entry fee for Shangrila Resort Skardu?
Yes. Day visitors who are not staying at the resort pay an entry ticket at the gate, and a portion is usually adjustable against food at the restaurant. Rates change seasonally, so confirm at the gate.
How far is Shangrila from Skardu airport?
Shangrila is about 20 km from Skardu city and roughly 30 km from Skardu (Gilgit-Baltistan) airport — around 40 minutes by road.
Can you swim in Lower Kachura Lake?
Swimming is not permitted in the resort lake. Boating and pedalos are available instead, and Upper Kachura nearby is used by experienced cold-water swimmers.

Nearby attractions

Browse all 15 tourist spots in Skardu.

Disclosure: some booking links on this page are affiliate links. If you book through them we may earn a small commission at no additional cost to you. It helps keep this guide free and independent.