Travel agencies need China Visa to obtain Tibet Permit for those foreign travelers who will get to Tibet from mainland China. How to smoothly apply for China Visa in your country? Check this and find the answer.
Tibet Permit is needed to board a train or plane to Lhasa besides your Chinese Visa. Your pre-arranged itinerary through a legal travel agency in Lhasa before arriving in Tibet will be listed in your Tibet Permit.