Tibet in Winter: Ten Days on the Roof of the World
Fly to Chengdu after work on 24 Dec, sleep there and collect your Tibet permit, then go up to the plateau on the 26th. Four nights in Lhasa to acclimatise slowly: the Potala Palace, Jokhang Temple, the monks' debate at Sera, and a day out to Yamdrok Lake. Then the Lhasa–Nyingchi railway down to Nyingchi (only 2,900 m) for New Year, with Namcha Barwa and the Yarlung Tsangpo Grand Canyon. Back to Lhasa on 2 Jan, wheels up at noon on the 3rd, home in the small hours of the 4th. A Singapore passport needs an agency-issued Tibet Travel Permit plus a guide and vehicle throughout, and the whole route is built around that rule.
S$578verified, Google Flights on 5 Sep 2026. ⚠ An 18:45 departure means leaving the office by 16:00, which breaks the “nothing before 19:00” rule; MAX to decide whether Christmas Eve allows an early exit Compare on GoogleShenzhen AirlinesTrip.com
Out · backup
Thu 24 Dec
Cathay Pacific SIN→Hong Kong→Chengdu, 1 stop
Dep 20:20, arr 22:10 on 25 Dec
S$595verified; rule-compliant but 26 hours door to door; sleep at the airport hotel and go up to Lhasa on the 26th as planned Compare on GoogleCathay Pacific
Chengdu→Lhasa
Sat 26 Dec
Tibet Airlines TV9845 Shuangliu→Gonggar (backup Air China CA4401 at 08:15)
Dep 10:00, arr 12:35, about 2.5 h
Full fare ¥1,850; typical winter discount fare estimated at S$188 (¥1000)estimate; the original permit is checked at check-in Compare on GoogleTrip.comAir China
Back · first choice
Sun 3 Jan
Sichuan Airlines Lhasa→Chengdu→SIN, 5h05 in Chengdu
Tibet Travel Permit, the 2026 rules: ① A Singapore passport counts as foreign. No independent travel in Tibet: the permit must be applied for by a licensed Tibet travel agency, and a licensed guide and vehicle accompany you throughout; you cannot apply to the Tibet Tourism Bureau yourself. Singaporeans have 30-day visa-free entry to China (through 31 Dec 2026), so a scan of the passport data page is all the agency needs. ② The permit is only couriered to mainland-China addresses, and the original is checked at check-in for the Chengdu→Lhasa flight. The agency sends it to the Chengdu hotel you are sleeping in on 25 Dec (give them the hotel booking confirmation); hand-over at Chengdu airport can also be arranged. ③ Outside Lhasa (Shannan for Yamdrok Lake, and Nyingchi) you also need the Alien's Travel Permit, ¥50 per person, which the guide obtains in Lhasa the same day with your original passport; you only hand it over for a few hours. ④ Timeline: about 8–10 working days to issue plus 3–5 days courier; agencies ask for documents 20+ days ahead. For this trip, send everything by 24 Nov, permit issued by 12 Dec, at the Chengdu hotel by 20 Dec, and phone the hotel on 22 Dec to confirm it has arrived. ⑤ The permit lists your exact itinerary and entry/exit dates; changing the route means reapplying.
There is no nonstop Singapore–Lhasa, and no single-ticket routing shows on Google for 24 Dec, so the trip is two tickets: SIN→Chengdu and Chengdu→Lhasa. Chengdu–Lhasa has a dozen daily flights (Sichuan Airlines, Air China, Tibet Airlines); the times above are from the published 2026 schedule, recheck before ticketing. The return is the 12:05 daytime flight: Lhasa airport gets windy in the afternoon and morning departures are the most reliable.
2. Day by Day
Thu 24 Dec
Departure
Overnight flight
16:00Leave the office for Changi; Shenzhen Airlines departs 18:45 via Shenzhen (backup: Cathay at 20:20).
Before boarding, set up the China apps: Trip.com, 12306, Amap, and link a foreign card to WeChat Pay or Alipay with one test payment. Keep copies of passport, permit and the agency's phone number on your phone.
No alcohol and plenty of water from tonight: acclimatisation starts at sea level.
09:50Land at Shuangliu. Taxi to a hotel near the airport (10 min), collect the original Tibet permit the agency couriered to the front desk, photograph it and send it to the agency to confirm it is correct.
Sleep off the overnight flight until mid-afternoon. Chengdu sits at 500 m; today's only job is to rest before 3,650 m tomorrow.
17:00If you feel like moving, metro line 10 then 3 to Jinli (锦里) and Kuanzhai Alley (宽窄巷子) for two hours and dinner, back by 21:00. Go easy on chilli and skip the alcohol.
On the Cathay backup: land 22:10 and go straight to bed; the front desk holds the permit.
Chengdu Shuangliu Airport, Terminal 1Jinli Street at night
Sat 26 Dec
Up to the plateau, acclimatisation day one
Shangri-La Lhasa · night 1
07:30Check out for Shuangliu T2; check in with the original permit and passport. Tibet Airlines TV9845 departs 10:00; sit on the left for the snow peaks.
12:35Land at Gonggar Airport (3,570 m). The guide meets you with a name board; 60 km on the airport expressway, about an hour into the city. The first deep breath feels thin. That is normal.
14:00Check in at the Shangri-La. Three jobs today: walk slowly, drink water, and skip the hot shower (at least tonight). Rooms have piped oxygen if your head feels heavy.
18:30Light dinner in the hotel, early night. Broken sleep and a mild headache are normal; if the headache gets worse, you vomit, or you cannot walk straight, have the guide take you to the Tibet People's Hospital (24 h) immediately.
Not today: the Potala, stairs, or any monastery. Patience on day one decides the next nine.
Gonggar Airport, Terminal 3Tibet Airlines A319 at ShuangliuThe airport road follows the Lhasa River valleyThe Potala lit at night, 10 min by car from the hotel
Sun 27 Dec
Jokhang and the Barkhor, an easy day two
Shangri-La · night 2
10:00Sleep in. The guide takes you to the Jokhang Temple (大昭寺, 3,650 m, all on the flat), reserved the day before through its official WeChat account. Winter ticket S$7 (¥35)2025 low-season price; temples are excluded from the winter free-entry scheme. See the Jowo statue from the time of Songtsen Gampo and walk clockwise.
12:00One clockwise lap of the Barkhor (八廓街) pilgrim circuit, about 1 km, in the same direction as the pilgrims. Lunch at a sweet-tea house: Tibetan noodles and sweet milk tea, and an hour of people-watching.
15:00Back to the hotel for a nap. Still acclimatisation day two, so still no stairs.
18:00After dinner, the Potala square for the night view, back by 20:00. Sera has no debate on Sundays, which is why it is tomorrow.
The Jokhang TempleGolden roofs of the JokhangThe Barkhor circuitPilgrims on the BarkhorA prayer wheel on the BarkhorButter tea in a Lhasa teahouse
Mon 28 Dec
The Potala Palace and the debate at Sera
Shangri-La · night 3
09:30The Potala Palace. The agency reserves it 10 days ahead under your passport; the slip fixes your entry slot and late means void. Winter hours 09:30–15:20, visit capped at 2 hours. Low-season ticket S$19 (¥100)2025–26 price; free if the 2026–27 winter scheme is renewed, reservation still requirednot yet announced. It is 300-odd steps from the foot to the Red Palace: go slowly, save your breath, stop when you pant. This is the one physical effort of the day. No photos inside.
12:30Lunch at Snowland below the palace or back on the Barkhor, then an hour lying down at the hotel.
14:30Drive to Sera Monastery (色拉寺, 5 km north). The debating courtyard opens at 15:00, Monday to Saturday: monks clapping and arguing scripture. Stay an hour. Winter ticket S$5 (¥25)2025 low-season price.
17:00Back to the hotel. Pack for Yamdrok tomorrow: sunglasses, hat, down jacket, thermos.
The Potala from Potala SquareThe White and Red PalacesLhasa from the top of the palaceMonks debating at SeraThe clap of a questionSera Monastery
Tue 29 Dec
Yamdrok Lake day trip
Shangri-La · night 4
08:30Depart. The guide obtained your Alien's Travel Permit for Shannan the day before. Lhasa to the Kamba La pass is about 100 km and 2 hours, climbing from 3,650 to 4,998 m: stay awake in the car and sip water.
10:30Kamba La viewpoint (冈巴拉山口): the whole of Yamdrok (羊卓雍措) below you, a blue that does not look real; in winter the lake is only partly frozen and the colour is even deeper. Winter platform fee S$11 (¥60)2025 low-season price; A-grade sites are free during the winter scheme2026–27 not yet announced. Twenty minutes is enough: it is windy, cold and thin up there.
11:30Down to the shore and along the lake towards Nagarze for lunch in a village. A photo with a yak by the water is about ¥20.
15:30Back in Lhasa. This is the highest point of the whole trip; most people find Lhasa feels comfortable afterwards.
Swap rule with 28 Dec: the Potala goes on whichever day the reservation lands, Yamdrok takes the other.
Yamdrok in February from the observation deckThe lake in winterPrayer flags at Kamba La (summer photo)Yamdrok panorama (summer photo)A yak by the lake (summer photo)
Wed 30 Dec
The Lhasa–Nyingchi railway down to Nyingchi
Hilton Linzhi Resort · night 1
07:15Check out for Lhasa station (15 min from the hotel). Foreigners enter with passports; the guide comes along.
08:20D8981 Fuxing Lhasa→Nyingchi, arr 11:54, 3.5 hours2026 timetable, confirm when 12306 releases tickets. Second class about S$34 (USD 26). The carriages have piped oxygen with an outlet under each seat; the line follows the Yarlung Tsangpo, so sit on the right for the river.
12:00Out at Nyingchi station (林芝, 2,900 m), met by the Nyingchi guide and car. You have just dropped 750 m; tonight you will sleep properly.
13:00Lunch in Bayi town (八一镇): stone-pot chicken is the local dish. A slow afternoon walk along the Nyang River with Benri Mountain across the water.
16:0040 min by car to the Hilton at Mainling on the Yarlung Tsangpo; check in. Tonight a hot shower is fine.
Lhasa railway stationOxygen outlet under a seat on the Lhasa–Nyingchi trainThe Lhasa River bridgeThe Nyang River at NyingchiBayi town from a distance
Thu 31 Dec
Namcha Barwa from Sejila Pass, New Year's Eve in Lulang
Hilton · night 2
08:00Depart. Bayi to Sejila Pass is 70 km, about 1.5 h, climbing to 4,728 m.
09:30Sejila Pass (色季拉山口) faces Namcha Barwa (南迦巴瓦, 7,782 m) head on. October to April is when the peak shows itself most often, and mornings are clearest. Twenty minutes of photos, then down. Snow can close the pass in winter; the guide checks the road in the morning.
11:00Down to Lulang (鲁朗, 3,300 m): snow-covered forest and pasture, the “Switzerland of the East”. Lulang forest viewpoint S$6 (¥30)2025 price. Stone-pot chicken for lunch in Lulang town.
15:00Back to the hotel. New Year's Eve: the Hilton's dinner or Tibetan food in Bayi, and in bed before midnight for the sunrise on the peak tomorrow.
Namcha Barwa from the Zhibai platformNamcha Barwa from Sejila PassSejila MountainLulang forest (summer photo)Lulang pasture (summer photo)Lulang town
Fri 1 Jan
Yarlung Tsangpo Grand Canyon, first light on Namcha Barwa
Hilton · night 3
07:30Depart for Pai town (1 h from the hotel). The Suosong village (索松村) viewpoint faces Namcha Barwa; the summit catches the first light of the new year before anything else.
09:30Yarlung Tsangpo Grand Canyon (雅鲁藏布大峡谷): entry S$28 (¥150) + park bus S$17 (¥90)2025 prices; entry is waived during the winter scheme but the bus is still charged2026–27 not yet announced. The bus stops at Daduka, the “rock couple” and the Zhibai platform, where the river bends beneath Namcha Barwa. Winter opening 09:30.
13:00Lunch in Pai. Afternoon back at the hotel: the hot-spring pool and nothing else, the most relaxed afternoon of the trip.
Backup: if snow closed Sejila on 31 Dec, the Zhibai platform today is the second chance at the peak.
The Yarlung Tsangpo Grand CanyonThe bend at Zhibai, Pai townNamcha BarwaSatellite view: the great bend around Namcha Barwa
Sat 2 Jan
Train back to Lhasa, last night
Shangri-La Lhasa · night 5
09:00Check out. One more look at the mountains from the Nyang River, or sun on the terrace, then leave for Nyingchi station at 10:30 (40 min).
12:10D8982 Nyingchi→Lhasa, arr 15:512026 timetable. Backup D8984 at 18:05→21:49, which frees the morning for Basum Tso lake (entry + bus S$21 (¥110)2025 low-season price).
16:30Back to the Shangri-La. A last lap of the Barkhor for incense, yak jerky and a small thangka, then a proper Tibetan dinner.
Pack with passport and the original permit on top: Lhasa airport checks them on the way out too.
Basum Tso (optional, summer photo)The BarkhorThe Potala on the last night
Sun 3 Jan
Home to Singapore
Home in the small hours of 4 Jan
09:00Check out; the guide drives you to Gonggar, 1 hour. Exit security checks passport and permit.
12:05Sichuan Airlines departs, into Chengdu around 17:05, five hours to kill (lounge, or go out for a bowl of noodles), landing at Changi 00:10 on 4 Jan.
Work on Monday 4 Jan: straight home for six hours' sleep. That is why the later return flights are only fallbacks.
On the Yarlung Tsangpo with a hot-spring pool and underfloor heating; 1 h to the canyon at Pai, 2 h to Lulang, so both day trips work
A hotel in Bayi town: near the station and restaurants, but no resort feel
Winter is Tibet's low season and rooms are easy, though the three New Year days draw domestic visitors. Book free-cancellation rates now and lock them once the agency confirms the permit timing. Agencies can also bundle hotels into the quote; compare both.
4. Tickets and Booking Rules
Item
Price
How to buy
Tibet permit + Alien's Travel Permit
Tibet permit usually free with a tour package; ATP S$9 (¥50) per person
Low season S$19 (¥100); free during the winter scheme (reservation still required)
Official mini-program, real-name, 10 days ahead, tickets released 08:30 daily, one passport = one booking per 7 days; the agency books it Booking guideTrip.com
Jokhang Temple
Low season S$7 (¥35); temples are not in the free scheme
Official WeChat account, 1 day ahead; the guide handles it Trip.com
Sera Monastery (debate 15:00)
Low season S$5 (¥25)
On site, Monday to Saturday
Yamdrok viewpoint
Low season S$11 (¥60); free in the winter scheme
On site; ATP required
Lulang forest viewpoint
S$6 (¥30)
On site
Yarlung Tsangpo Grand Canyon
Entry S$28 (¥150) + park bus S$17 (¥90); entry waived in the winter scheme, bus still charged
On site or Trip.com; winter 09:30–18:00
Basum Tso (optional)
Low-season entry + bus S$21 (¥110)
On site
Lhasa–Nyingchi rail D8981 / D8982
Second class about S$34 (USD 26) per leg
12306 releases tickets 15 days out (15 and 18 Dec); foreigners register with a passport, or let the agency buy 12306Trip.com
Winter Tibet scheme 2026–27
8th round, 1 Nov 2025–15 Mar 2026: all A-grade sites free except temples, Potala included; hotel and agency subsidies
9th round from 1 Nov 2026 is reported as “expected”, not yet officially published; go by the Tibet culture and tourism bureau notice Lhasa government notice
Prices converted at 1 CNY = 0.1883 SGD on 2026-09-05; the yuan price in brackets is what you pay on the ground. Tickets are 2025 low-season prices; agency packages usually include them, so confirm at signing what is in and what is out to avoid paying twice. Singapore passports get 30 days visa-free, so no Chinese visa for this 10-day trip, but the Tibet permit is mandatory.
6. Gear List (high-altitude winter: dry cold, fierce UV, 20 °C day–night swing)
0 / 0
7. Risks and Backups
Risk
Backup
Altitude sickness (Lhasa 3,650 m, Kamba La 4,998 m)
Zero exertion for two days; no alcohol, no hot shower, do not go up with a cold. Worsening headache / vomiting / unsteady walking = descend and see a doctor at once (Tibet People's Hospital, 24 h emergency). Nyingchi at 2,900 m is itself the descent. Ask your doctor about medication before you go, nothing self-prescribed. Insurance must cover evacuation.
Permit does not reach Chengdu in time
Documents on 24 Nov leave 30 days; the agency can hand it over at Chengdu airport instead; worst case one extra night in Chengdu, fly up on 27 Dec and drop the Yamdrok day
No Potala reservation
Agency tries at 08:30 on 18 Dec; if it fails, try for 29 Dec and swap with Yamdrok; last resort the afternoon of 2 Jan
Winter road closures: snow on Sejila or Kamba La
Swap 31 Dec and 1 Jan; two shots at Namcha Barwa (Sejila and Zhibai); Namtso is closed Dec–Feb and is not in the plan
Afternoon wind delays or cancellations at Lhasa airport
Every Tibet flight here is a morning one; if 3 Jan is missed, any evening Lhasa→Chengdu plus Chengdu→SIN on 4 Jan, costing one day of leave
No train tickets on 12306
The agency's car takes the Lhasa–Nyingchi expressway in 5 hours, same car, same guide
Guide falls ill / vehicle breaks down
Have the agency put a 24-hour emergency contact and a replacement guarantee in the contract
Phone dies in the cold, payments awkward in Tibet
Hand warmer on the phone; carry ¥1,000 cash; many monastery tickets take only cash or WeChat
8. Budget (two sharing a room, per person)
Item
Unit price
Per person
Basis
Outbound SIN→Chengdu
Shenzhen Airlines, 1 stop, S$578
S$578
Google Flights, 5 Sep 2026verified
Chengdu→Lhasa
Full fare ¥1,850; winter discount taken as ¥1,000
S$188
Full fare from Tibet Discovery; discount depth not found, check Trip.com when ticketingestimate
Return Lhasa→SIN
Sichuan Airlines via Chengdu, about S$700
S$700
Route on Google without a fare; rough sum of legs (Lhasa→Chengdu ¥1,000 + Chengdu→SIN about S$500)estimate
Chengdu hotel, 1 night
About ¥500, 2 adults
S$47
Going rate for airport hotels, no specific hotel checkedestimate
Shangri-La Lhasa, 5 nights
About S$150/night with breakfast, 2 adults
S$375
Land of Snows quotes low season from USD 110; December rate on Google Hotels to be checkedestimate
Hilton Linzhi, 3 nights
About S$150/night, 2 adults
S$225
momondo shows USD 107–157; December rate to be checkedestimate
Agency: guide + vehicle + permits
8-day private tour for two, S$1,300 per person (range S$1,100–S$1,500)
S$1,300
Tibet Discovery 7-day Lhasa–Nyingchi private tour USD 962 pp for two (4-star hotels and tickets included); Windhorse guide USD 74–118/day; one day longer here, hotels excluded, mid-point takenestimate
Mid-range, two proper meals a day; agency packages usually include breakfast onlyestimate
About S$3,978 per person, S$7,957 for two. Carry ¥1,000 (S$188) cash each as a float, not counted above.
Flights (S$1,466) and the agency's car and guide (S$1,300) are 70% of the per-person total and set the price. Savings in order: letting the agency bundle hotels is often cheaper than booking yourself; the Chengdu⇄Lhasa legs are frequently 40–50% off in winter; if the winter scheme is renewed, tickets drop by S$58 per person. Rate 2026-09-05, 1 CNY = 0.1883 SGD.
Data check: SIN⇄Chengdu fares from Google Flights on 5 Sep 2026; Chengdu⇄Lhasa times from the Great Tibet Tour 2026 schedule, full fare ¥1,850 from Tibet Discovery; Lhasa–Nyingchi rail times and USD fares from chinaairlinetravel's 2026 table; permit rules from Tibet Vista and China Highlights 2026 guides; the 8th winter scheme from the Lhasa government and Sina Finance, Nov 2025, the 9th pending official notice; tickets are agencies' 2025 low-season prices; winter hotel rates are ranges from Land of Snows and momondo. Items tagged “estimate / not yet announced” get rechecked once tickets or notices are out.