Many travelers choose to get to Lhasa from Hongkong as Hongkong itself is a major transportation hub and tourist destination. Among the routes to Tibet from Hongkong, travel to Tibet via Chengdu is the most recommended.
Many international tourists travel to Lhasa from Shanghai but there's around 2,944 kilometers distance. Check the three viable options to get to Tibet from Shanghai, namely: by Shanghai Lhasa train, by flight, or by a combination of plane and train travel.
Sichuan Tibet overland Tour includes the Northern and Sourthern routes. Most people can't identify among the 2 routes. Check the overview of what you would be confronted with when you take either route and find the best one for you.