Track our travels...
 
Raw itinerary by IATA cods: LAX-LHR, LHR-HKG, HKG-PEK, PEK-XIY, XIY-CTU, CTU-LXA, LXA-CKG, CKG-SHA, SHA-SZV, SHA-HGH, HGH-HKG, HKG-BKK, BKK-SGN, SGN-LAX

 
Full world map:

China map:
 
Maps kindly provided by GreatCircleMapper.

Itinerary with dates and flight numbers:
(All dates are in China-Beijing Time)
 [international segments]
Los Angeles to London Heathrow: BA282: Wednesday, June 20 to Thursday, June 21
London Heathrow to Hong Kong: CX250: Thursday, June 21 to Friday, June 22
Hong Kong to Peking (Beijing, CN): CX312: Friday, June 22, evening
[domestic segments begin]
Beijing to Xian: CA1231: Wednesday, June 27, morning
Xian to Chengdu: CA4202: Friday, June 29, late afternoon
Chengdu to Lhasa (Tibet): CA4112: Saturday, June 30, early afternoon
Yangtze River Cruise: boat: Wednesday, July 4 to Saturday, July 7
Shanghai to Suzhou: train: Monday, July 9, morning, back in evening
Shanghai to Hangzhou: train: Tuesday, July 10, afternoon
Hangzhou to Hong Kong: KA627: Thursday, July 12, afternoon
 [international segments to return home]
Arrive home July 22, all others arrive home July 13