Just take a plane here its too hard

Chengdu City  • 
.

Trains

Ürümqi  • 
Overnight train about 16-17hrs leaving Lanzhou about 4-5pm