The short answer
In cities, sometimes, but mobile payment is dominant. Alipay and WeChat Pay can be linked to international cards. Smaller guesthouses, markets, and rural transport often prefer cash, so carry a few hundred yuan in small notes.
What works where
Hotels and larger restaurants in Kunming, Dali, and Lijiang may accept foreign cards, but many do not. Mobile payment is more reliable: Alipay and WeChat Pay can be set up with an international card, though verification and fees vary. In rural areas, cash is the safest option.
ATMs are available in towns but scarce in villages. Carry enough cash for several days if you are heading remote. Keep small notes for buses, markets, and toilets.
Practical setup
Set up your payment app before you arrive and test it with a small purchase. Keep a backup card and some cash separately. Do not rely on a single phone; battery and network can fail. Ask your hotel whether they accept cards before assuming.
The bottom line
You can travel almost entirely cashless in cities, but not everywhere. A combination of mobile payment, a backup card, and cash is the most robust approach.
- Main method
- Alipay / WeChat Pay
- Cards
- Accepted in some hotels and restaurants
- Cash
- Essential in villages and markets
Read next