Xinnanmen Bus Station – Chengdu

Located at No. 57 Linjiang Road across from the Shangrila Hotel and the Lang Kwai Fong bar and restaurant district, Xinnanmen Bus Station provides bus service to many of the renowned scenic spots in western Sichuan, including Jiuzhaigou Scenic Area, Leshan Grand Buddha, Mt.Emei, as well as some buses to Kangding and Hailuogou Glacier and Moxi Town.

You can take buses No. 102, 28, 306, 43, 48, 901, 902, and 904 from anywhere in the city to reach the Xinnanmen bus station.

Related tours

Beijing ⇀ Kathmandu
...
Beijing ⇀ Lhasa ⇀ Ganden ⇀ Samye Trekking ⇀ Tsedang ⇀ Gyantse ⇀ Mount Everest ⇀ Gyirong Border ⇀ Kathmandu
16 days
∙ Private ∙
Culture and Heritage

This 16-day Beijing Tibet Trekking Tour to Kathmandu combines cultural discovery and Himalayan adventure. Explore Beijing and Lhasa, trek the classic Ganden–Samye route, then follow the Friendship Highway to Everest Base Camp and onward to the Nepal border near Kathmandu.

From
USD 15,600
Beijing ⇀ Shanghai
...
Beijing ⇀ Xi'an ⇀ Lhasa ⇀ Shigatse ⇀ Mount Everest ⇀ Lhasa ⇀ Shanghai
16 days
∙ Private ∙
Culture and Heritage

Set off on an epic Beijing to Tibet tour through five iconic cities. Explore ancient history in Beijing and Xi’an, discover Tibetan culture in Lhasa, stand before Mount Everest, and experience the vibrant energy of modern Shanghai. An unforgettable adventure awaits!

From USD 18,150
USD 16,500
Xi'an ⇀ Urumqi
...
Xi'an ⇀ Tianshui ⇀ Lanzhou ⇀ Xiahe ⇀ Zhangye ⇀ Jiayuguan ⇀ Dunhuang ⇀ Turpan ⇀ Urumqi
14 days
∙ Private ∙
Culture and Heritage

Travel along China’s legendary Silk Road from Xi’an to Urumqi on this 2 week Classic Silk Road Tour. Discover Terracotta Warriors, Mogao Caves, Labrang Monastery, Zhangye Danxia, Jiayuguan Pass & Heavenly Lake, a perfect journey through culture & landscapes.

From
USD 22,000
Beijing ⇀ Shanghai
...
Beijing ⇀ Xi'an ⇀ Chengdu ⇀ Lijiang ⇀ Dali ⇀ Kunming ⇀ Guilin ⇀ Zhangjiajie ⇀ Shanghai
21 days
∙ Private ∙
Culture and Heritage

Travel across China in 21 days from Beijing and Xi’an to Chengdu, Yunnan, Guilin, Zhangjiajie, and Shanghai. This private journey highlights China’s top cities, historic towns, mountain scenery, and diverse cultures with well planned pacing and expert local guides.

From
USD 17,000

Comments

jesse
Thu, 11/27/2025

is there a bus from shangrila town (riwa) to chengdu?

Replied by
Helen Wang
Mon, 12/29/2025

Hi Jesse,

Thanks for reaching out! There is no direct public bus from Shangri-La Town (Riwa) to Chengdu. However, you can first take a short local bus from Riwa to Daocheng, and then transfer to a long-distance bus from Daocheng to Chengdu. The long-distance bus takes about 22 hours and departs from Daocheng around 6:00 AM. You can easily purchase the tickets directly at the Daocheng Bus Terminal.

If you have any further questions, please feel free to contact us!