Traveling to Tibet requires a Chinese visa and a Tibet Travel Permit which can both be obtained in Kathmandu with the help of a travel company (Tibet via Nepal). A valid visa for China is not the same as a Tibet Travel Permit. Those with a Chinese tourist visa will still need to apply for a Tibet travel permit. The permit is still required for foreign travelers traveling to Tibet from mainland China. To acquire the permit, you need to book a guide for your entire trip and pre-arrange private transport for trips outside Lhasa. The trip outside Lhasa also requires additional permits which are arranged by the company you are traveling with.