

Visa for a 36 hours layover and not 24 hours ?
Hallo,
my girlfriend has a South African passport but lives in the USA. She unluckily only got a 1 time entry Visa for China.
But she will travel from the USA to Shanghai with Delta Airlines, stay there for a week and then go further to Bali, Indonesia with Air Asia.
After two weeks in Bali she will fly from Bali via Shanghai back to the USA. The layover time in Shanghai is around 36 hours. She probably even has to recheck her luggage von she is switching the Airline. I am not sure.
Does she need a second entry Visa for staying in Shanghai for these few hours or is there any chance she doesn‘t need the Visa as it is a Transition to the USA? Maybe if she stays at the airport for the time waiting for her transition flight to the USA?
All flights are booked already and can‘t be changed anymore.
I hope you can help us with this. Thank you in advance.
Best regards
Peter