Shanghai and Kunmingt transit question
I am planning a flight from Chicago(ORD) USA to Kathmandu(KTM) Nepal, transiting through Shanghai(PVG) and Kunming(KMG) on both Departure and Return.
Questions
1. Do I have to get a visa or will the 144-Hour Visa-Free Transit work.
2. In Shanghai and Kunming do I have to collect my baggage and recheck them in.
3. Do I have to go out of the airport to take the next trip or can I stay in the transit area for my next flight.
Here is a typical itinenary
MU
China Eastern Airlines MU718 Boeing 777-300
2:50p
Chicago, IL
ORD O'Hare Intl Airport
6:25p
Shanghai, China
PVG Shanghai Pudong Intl Airport
14h 35m Economy
Layover in Shanghai, China (PVG)
2h 40m
MU
China Eastern Airlines MU748 Boeing 737-800
9:05p
Shanghai, China
PVG Shanghai Pudong Intl Airport
12:20a
Kunming, China
KMG Kunming Changshui International Airport
3h 15m Economy
Layover in Kunming, China (KMG)
14h 5m
MU
China Eastern Airlines MU757 Boeing 737
2:25p
Kunming, China
KMG Kunming Changshui International Airport
3:35p
Kathmandu, Nepal
KTM Tribhuvan Intl Airport
3h 25m Econo