HiChina Insights

City Routes

Planning a 21-Day Southwestern China Itinerary: Yunnan, Sichuan, Guizhou, and Guangxi

Link four of China's most scenic provinces in one smooth loop using trains and buses, with altitude awareness built into the route.

Traveler looking over karst peaks from a viewpoint in Yangshuo, Guangxi
Yangshuo's limestone karsts are a highlight of the Guangxi leg of this southwestern loop. Photo by Wietse Jongsma on Unsplash.

Direct Answer: The most efficient way to see Yunnan, Sichuan, Guizhou, and Guangxi in a single trip is to start in Lijiang (Yunnan) and finish in Guilin (Guangxi) over 21 days. High-speed rail connects most major legs; tourist buses are needed for the highland sections in western Sichuan. Altitudes range from 150 m in Yangshuo to over 4,600 m on passes near Tagong. Build in rest days in Lijiang (2,400 m) and Kangding (2,600 m) to acclimatize before heading higher. No internal border paperwork is required when moving between provinces — you simply buy the next ticket.

Week 1: Yunnan – Culture, Gorges, and the Tibetan Edge

Days 1-3: Lijiang (2,400 m)
Fly or take a high-speed train to Lijiang. Spend the first day exploring the Old Town and the quieter Shuhe district. On day 2, take the cable car up Jade Dragon Snow Mountain (spend only a few hours above 4,000 m). Use day 3 as a rest day to adjust to the altitude. Light walking only.

Days 4-5: Tiger Leaping Gorge
Bus from Lijiang to Qiaotou (2 hours). Do the classic 2-day hike on the high trail, overnight at Halfway Guesthouse. If hiking is not your style, a day-trip bus tour into the gorge is possible, but you will miss the best views.

Days 6-7: Shangri-La (3,450 m)
Bus from Tiger Leaping Gorge to Shangri-La (3 hours). Visit Songzanlin Monastery (the “Little Potala Palace”) and Pudacuo National Park. Watch for symptoms of altitude sickness — headache, nausea. Drink plenty of water and avoid alcohol.

Week 2: Sichuan – Western Highlands and Chengdu

Days 8-9: Shangri-La to Kangding (2,600 m)
A long bus ride (approx. 8 hours) via Xiangcheng. The road is winding and scenic. Book the bus a day ahead at the Shangri-La bus station. Carry snacks and water. Kangding is at a lower altitude, so you will feel relief. Use the afternoon to rest.

Days 10-11: Kangding to Tagong (3,700 m)
Local bus (1.5 hours) to Tagong. The grasslands, the Tagong Monastery, and views of Yala Snow Mountain (4,600 m) are the draws. Altitude here is significant: ascend slowly, avoid strenuous activity on day 10. If you feel unwell, descend back to Kangding.

Days 12-13: Kangding to Chengdu (500 m)
Tourist bus from Kangding to Chengdu (5 hours). Chengdu is the low-altitude rest stop you need. Visit the Giant Panda Base, try the hotpot, and sleep in a real bed.

Week 3: Guizhou and Guangxi – Karst Landscapes and Rice Terraces

Days 14-16: Chengdu to Guiyang and Miao/Dong villages
Take a high-speed train from Chengdu to Guiyang (3.5 hours). From Guiyang, head southeast by bus to Kaili and Xijiang Miao Village, or take a train to Congjiang and then a short bus to Zhaoxing Dong Village. Both are excellent cultural stops. Stay overnight in a village guesthouse.

Days 17-18: Guiyang to Guilin and Yangshuo
High-speed train from Guiyang to Guilin (2.5 hours). From Guilin, take a bus or taxi to Yangshuo (1 hour). Rent a bicycle and explore the karst landscape along the Yulong River. A Li River cruise is optional but popular.

Days 19-21: Yangshuo and Longji Rice Terraces
Relax in Yangshuo. On day 20, take a day trip to the Longji Rice Terraces (approx. 2 hours by bus). Return to Yangshoo for the final night. Depart from Guilin Liangjiang International Airport.

Transport Cheat Sheet

SegmentModeApprox. TimeBooking
Lijiang – Tiger Leaping GorgeBus2 hBus station or hostel
Tiger Leaping Gorge – Shangri-LaBus3 hBus station
Shangri-La – KangdingBus8 hBus station
Kangding – TagongLocal bus1.5 hBus station
Kangding – ChengduTourist bus5 hBus station
Chengdu – GuiyangHSR3.5 h12306.cn
Guiyang – GuilinHSR2.5 h12306.cn

High-speed rail tickets can be booked on the official China Railway app (12306) or website up to 15 days in advance. International travelers can register with a passport number. Tourist bus schedules change seasonally; confirm times at the station the day before travel. Carry cash for bus tickets.

Altitude Awareness and Health

Key altitudes on this route: Lijiang 2,400 m, Shangri-La 3,450 m, Kangding 2,600 m, Tagong 3,700 m, passes above 4,000 m. Above 2,800 m, symptoms of acute mountain sickness (AMS) can appear. Ascend slowly: do not go from Lijiang straight to Tagong. Spend a night in Kangding (2,600 m) before Tagong. Drink at least 3 liters of water per day, avoid alcohol, and consider carrying acetazolamide (Diamox) — available at Chinese pharmacies with a prescription — but consult your own doctor before the trip for personal dosage advice. If you develop severe headache, vomiting, or confusion, descend immediately to a lower altitude (Kangding at 2,600 m or Chengdu at 500 m). Check the latest altitude sickness advisories from your embassy’s travel health page or a local hospital upon arrival.

Practical Checklist

  • Download the 12306 app and register with your passport before departure.
  • Install WeChat and link a payment method — many rural shops, bus tickets, and homestays accept only WeChat Pay.
  • Pack layers: valley temperatures can reach 30°C, while highlands can drop to 5°C at night. A fleece and windproof jacket are essential.
  • Bring a power bank; long bus rides often lack USB ports.
  • Set up a reliable VPN if you need access to Google Maps, WhatsApp, or Instagram.

Frequently Asked Questions

Can I shorten the itinerary to 18 days? Which segments should I skip?

Yes, you can trim the trip by removing the side trip to Miao or Dong villages in Guizhou, or by cutting a rest day in Chengdu. You could also skip Tagong and instead spend those two days in Chengdu. Be aware that skipping acclimatization days increases the risk of altitude sickness.

Is it safe to travel alone in these regions?

Yes, the route is well-trodden by independent travelers. In cities and popular towns, English is limited but manageable. In remote areas like Tagong, you may rely on translation apps. Always share your itinerary with someone at home and check in regularly.

What should I do if I miss a bus connection in a remote area like Tagong?

Buses in western Sichuan run at least once daily, but if you miss one, stay overnight in Tagong and take the next day’s bus. Hotels there are basic but available. Alternatively, hire a private taxi (more expensive; negotiate the price in advance). Carry a printed map of the region and the phone number of your guesthouse.

Do I need to book accommodation in advance for the highland sections?

During peak season (May–October and Chinese holidays), yes — book guesthouses in Shangri-La and Tagong at least a week ahead. In shoulder season, you can often find walk-in rooms. Lijiang and Chengdu have plenty of options, but advance booking is always safer.

Sources checked

Keep this guide fresh

This guide is written as a practical orientation, not a policy notice. Always check official sources before traveling, especially for visa, border, payment, ticketing, and hotel rules.

Last reviewed
July 26, 2026
Maintained by
HiChina Insights Editors