The Capital of Tibet, Lhasa is reachable by road or air. By land it can be reached via Zhamgmu and Simikot. The best and most popular way to travel in to Tibet is via Nepal. From Kathmandu you can join a jeep tour for the drive in and fly out trip. The tour is a complete package and is the easiest way to travel into Tibet.
By air -China Southwest Airlines operates direct flights between Kathmandu and Lhasa. Lhasa is also connected to Beijing, Xian, Chengdu and Chongqing by air.
By road- Travelling by road is on of the best ways to experience this amazing country and its scenery. You can reach Lhasa by bus from Golmund in the north, it’s a 12- 6 hour journey on a sealed road. From Kathmandu you can travel by jeep/bus, as a straight trip it takes two days but moist packages include side trips and sightseeing making the journey longer
By train- Nowadays, its possible to travel direct from Beijing to Lhasa on the newly opened superfast high altitude train. It takes about 36 hours
By bike- Its possible to cycle in Tibet, you can enter form the east, but making the permit can be tricky. Also you can cycle down form Golmund or you can fly to Lhasa and cycle out to Kathmandu. Its and amazing way to travel and you can easily arrange for a tour or if you place to go solo be prepared for camping and long lonely periods of riding, but its truly a rewarding way to travel in Tibet.