Answered by ZUPAN
|
Jul. 20, 2019 08:34
No, you don't need a visa because with just 4 hours of layover in Xiamen, you are covered by 24 hour visa free transit.
By the way, I'm a bit worried because I assume that you might have another mainland China stop because there are no direct flights between Laos and Xiamen at the time being. This is also fine, but the entire transit through mainland China should be less than 24 hours.