There are two ways to travel from Kathmandu to Lhasa. First, you can drive the Friendship Highway from Kathmandu to the Nepal-Tibet border. You can reach here in 8 to 9 hours of driving. The second option is around a one-hour and fifteen-minute flight from Kathmandu to Lhasa.