top of page

How to reach the Nirvana Hotel, Restaurant & Bar


GPS coordinates:  Latitude - Longitude: 35.193269,102.516479        Lat: 35° 11' 35.7684" Long: 102° 30' 59.3244"



Xiahe has opened its small airport in August 2013. There are direct flights from Xi'an, Lhasa, Chengdu and Yinchuan.


You can check for schedules and prices.

There is a mini bus from the Xiahe airport to Xiahe town, but there are no taxis available at the airport. If you need a private airport transfer so you can stop on the way to take pictures of the beautiful scenery and grasslands, please contact us at   A private car transfer costs 300 rmb.




You would have to take the train to Lanzhou, the capital of Gansu province. From there you would have to take the bus or private transport to Xiahe. See bus section below.




There are several local buses connecting Xiahe to the outside world.

*From Lanzhou: there are buses leaving Lanzhou South bus station at 07.30, 08.30, 10.30 and 15.00 (3,5 hours)

*From Langmusi: the direct buses leaving from Langmusi stopped running in 2021. You now have to take a bus to Hezuo (twice daily) and change bus stations in Hezuo to catch the bus to Xiahe. 
*From Linxia:  there are buses leaving from Linxia about every 45 minutes (2 hours)

*From Hezuo: there are busses from Hezuo to Xiahe roughly every half hour (1,15 hours)

*From Xining: there is one morning bus at 07.40 from Xining to Xiahe. It leaves from the main bus station next to the railway station. 



* Xiahe to Lanzhou: 06.30, 07.30, 08.30, 12.10 and 14.55 (3,5 hours)

* Xiahe to Xining: 07.00 (5 hours)

* Xiahe to Langmusi: the direct buses going to Langmusi stopped running in 2021. You now have to take a bus to Hezuo and change bus stations in Hezuo to catch the bus to Langmusi (twice daily).  

* Xiahe to Tongren 08.00,  14.00  (3,5 hours)

*Xiahe to Linxia:  there are buses to Linxia about every 45 minutes (2 hours)

*Xiahe to Hezuo: there are busses to Hezuo roughly every half hour (1,15 hours)


All bus tickets can only be bought 1 day in advance at the Xiahe bus station. Bus tickets leaving Xiahe can not be bought onlin. You would have to go the bus station to buy the ticket. The staff wishes to you see you passport or ID and the health code.  





You can take a taxi from the Xiahe bus station. Just take a picture with your phone of our name card here below on this page and show it to the taxi driver. Almost nobody in Xiahe speaks English. The price of the taxi is 2 yuan per person. In Xiahe all taxis are shared taxis. 


If you want to walk, you walk out the bus station, turn right, keep walking till the end of the main road (which is the entrance of the monastery complex), turn left and walk 350 meters till you come to a bridge. Nirvana Hotel is the cream colored building to the left. Walking from the bus station will be about 20 minutes.



We can arrange private transport to many places around Xiahe, such as Lanzhou, Hezuo, Langmusi, Binglingsi. We also arrange private pickups from Lanzhou city or Lanzhou airport. Please contact us at 





bottom of page