Price to Rainbow Mountains - The fare was 180RMB for a ROUNDTRIP taxi ride with the same driver. He'd pick us up, take us to Rainbow Mountains, wait there while we explored it, then take us back. I think you should try to arrange this with your driver. Additionally, he said that we could pay him ALL of the money owed when he took us back to the hotel. AWESOME!
How long to get to Rainbow Mountains from Zhangye's city center?
The ride from our hotel took about an hour. The route is very scenic so make sure to have your camera ready.
What if you only want to make a one-way trip with your taxi driver?
Well, if you can arrange the deal I mentioned before, I think that is best. However, I can recall that while exiting Rainbow Mountains I saw many taxis—both legal and illegal—waiting outside its gates. It's a risk you'll have to take, and you'll probably end up spending more money as they'll surely charge extra to take you back home. Nevertheless, Zhangye is a city with a very low cost of living, so it may not be so expensive for you.
How much was the entrance ticket to Rainbow Mountains?
The entrance fee to Rainbow Mountains was 40RMB. An additional 20RMB was needed to pay for the shuttle buses that take you to different scenic spots within the park. So, expect to pay 60RMB.
How long did I stay at Zhangye Rainbow Mountains?
Honestly, I think we ended up staying at Rainbow Mountains for around 4 hours. One scenic viewing spot of the mountains was closed, so we could have possibly stayed for 5hrs. that was a good enough time to see everything.
*Note* Our taxi driver was very kind. There was a great deal of beautiful scenery located around Rainbow Mountains. With that, we asked the driver to take us around the area a bit before heading back to the hotel and he did without an issue. He actually drove really far out for us. I guess for 180RMB he was still making a big profit!