Jessica Xie-Moulton has been unable to leave her grandparents' tiny two-bedroom apartment in Yichang city for 55 days.
The Perth teenager had gone to China to spend time with her ageing relatives during the Australian school holidays.
Her flights home were booked for 11 February, but in late January life as she knew it changed.