The announcement marks the latest disruption to sport in China, the epicentre of an outbreak that has left more than 2,350 people dead in the country and sparked global alarm.
China will play the Maldives on March 26 and Guam on March 31 at Chang Arena in Buri Ram.
The Thai government asked that both games take place without any fans because of the coronavirus, the CFA said.
The Guam match was originally supposed to take place on the Pacific island, and is nominally a home match for them.
China are in danger of missing out on the Qatar 2022 World Cup because they are second in qualifying Group A, eight points behind leaders Syria.
Only one team automatically goes through to the next qualifying stage for Qatar.