Quick answer
- Entry fee for day visitors: roughly PKR 1,000–1,500 per person
- Room rates: ≈ PKR 29,500–35,000 per night in peak season
- Distance: ~25 km from Skardu city, 30–45 minutes by road
- Best time to arrive: before 9am or after 4pm to avoid tour groups
- Worth staying overnight? One night for the setting, see the honest verdict below
What Shangrila actually is
Shangrila Resort Hotel opened in 1983 on the shore of Lower Kachura Lake, founded by Brigadier Muhammad Aslam Khan, the first commander of Pakistan's Northern Scouts. It was named after the fictional utopia in James Hilton's 1933 novel Lost Horizon, and it was the first resort hotel built anywhere in the Northern Areas.
What people call it: Shangrila Pakistan, Shangrila Lake, Lower Kachura
The same place goes by several names, which causes confusion when searching. To be clear:
- Shangrila Resort Skardu — the hotel itself, opened 1983
- Shangrila Lake or Shangrila Pakistan — informal names for the lake it sits on
- Lower Kachura Lake — the lake's actual name
- Shangrila Resort Kachura — the same property, named after the lake
They all refer to one location, about 25 km west of Skardu city. The separate Upper Kachura Lake is a five-minute walk further on and is a different, undeveloped lake.
Four decades later it remains the single most recognisable image of Skardu. Largely because the lake really is that colour. Fed by glacial melt from Upper Kachura Lake above it, the water sits in a deep turquoise that shifts toward jade at midday and near-emerald in late afternoon.
Shangrila Resort Skardu entry fees and prices (2026)
You do not need to be a hotel guest. Shangrila charges non-guests a nominal entry ticket, roughly PKR 1,000–1,500 per person, which covers the lakeside gardens, the jetty and the walking paths. Boats are hired separately at the jetty, and the restaurants are open to visitors.
Worth knowing: at PKR 1,000–1,500 per person this is the most expensive entry ticket of any sight around Skardu, and it is charged per head — a family of four pays PKR 4,000–6,000 before buying anything. Boat hire and food are on top. Budget for it rather than being surprised at the gate.
| Included | Charged separately |
|---|---|
| Lakeside gardens and paths | Paddle and rowing boats |
| Jetty and viewpoints | Food at the Rock Café / restaurant |
| Photography around the lake | Overnight accommodation |

The Rock Café: the aircraft restaurant
Shangrila's best-known feature after the lake is a restaurant built inside the fuselage of an aircraft that crashed nearby decades ago. It functions as a working café rather than a museum piece. You can sit inside it for tea. Expect a queue for photographs through the middle of the day in July and August.

Shangrila Resort Skardu prices: room rates 2026
Lakeside cottage rooms run approximately PKR 29,500–35,000 per night in peak season (June–September). Rates fall outside those months, and the property is quieter from late September. See our full best hotels in Skardu comparison for how this sits against Serena Shigar Fort at a similar price, or cheap hotels in Skardu if you want the lake as a day trip instead.
Is Shangrila worth staying overnight? An honest verdict
Guest reviews are consistently split, and both sides are right. The setting, gardens and lake access draw near-universal praise. Room condition relative to a rate above PKR 29,000 draws consistent criticism.
The verdict on staying overnight
The practical conclusion most travellers reach: book one night for the dawn and dusk lake access, when the day-trippers have gone and the water is at its stillest, but don't use it as your base for the whole trip. Staying here adds 30–45 minutes to every other outing, including your early start for Deosai.

How to get there
There are handicraft shops near the Kachura lakes as well as in the city — where to shop in Skardu.
Shangrila is roughly 25 km from Skardu city on a sealed road. About 30–45 minutes depending on traffic through town. Any normal car manages it; you do not need a 4x4. The road passes Skardu Airport on the way, so from the airport it is roughly 15–18 km, about 20–25 minutes.
Best time to visit
Beating the coach parties
Arrive before 9am or after 4pm. Domestic tour groups typically fill the site between about 10am and 3pm, and both early and late windows give better light as well as fewer people. The resort and access road operate roughly May through October; in winter the lake loses much of its colour under overcast skies. See the best month to visit Skardu for the full seasonal picture.
Shangrila Resort weather
Shangrila sits at about 2,500 m, so the weather is close to Skardu town, usually 1–2°C cooler. Mornings are calm, which is when the lake is clearest for photos; a breeze builds off the water by midday. Summer days are warm, but bring a layer for early and late visits. For today's conditions see Shangrila Resort weather on our live board.
Combine it with Upper Kachura
A five-minute walk beyond the resort brings you to Upper Kachura Lake. Undeveloped, far quieter, and around 70 metres deep. Many day itineraries stop at Shangrila and turn around, which means missing the calmer of the two. Do both in one half-day; skipping one barely saves any time.
Frequently asked questions
How much does it cost to stay at Shangrila Resort?
Lakeside cottage rooms run approximately PKR 29,500 to 35,000 per night in peak season from June to September, with lower rates outside those months.
How far is Shangrila Resort from Skardu city?
About 25 km, or 30 to 45 minutes by road. The route is sealed and a normal car manages it easily. No 4x4 required.
Is Shangrila Resort worth visiting?
Yes, as a day visit at minimum. The lake setting is exceptional. Reviews are candid that room finishes do not match the price, so most travellers treat it as a two to three hour stop or a single night rather than a whole-trip base.
What is the aircraft restaurant at Shangrila?
The Rock Café is built inside the fuselage of an aircraft that crashed nearby decades ago. It is a working restaurant open to day visitors, and one of the most photographed features in Gilgit-Baltistan.
When is the best time to visit Shangrila Resort?
Before 9am or after 4pm to avoid tour groups, which typically arrive between 10am and 3pm. The resort operates roughly May through October.
Is Shangrila Lake the same as Lower Kachura Lake?
Yes. Shangrila Lake, Shangrila Pakistan and Lower Kachura Lake all refer to the same lake, about 25 km west of Skardu, where Shangrila Resort sits. Upper Kachura is a separate, undeveloped lake a five-minute walk away.
What are the Shangrila Resort Skardu entry fees for 2026?
Non-guest entry in 2026 is roughly PKR 1,000 to 1,500 per person, covering the lakeside gardens, jetty and walking paths. Boat hire and food are charged separately. Room rates run roughly PKR 29,500 to 35,000 per night in peak season.
How far is Shangrila Resort from Skardu Airport?
Roughly 15–18 km, about 20–25 minutes. The road from Skardu city to Shangrila passes the airport, so it is a short transfer on a sealed road.