ESIM in China with phone number
Hi! I live in Canada, and booked a ticket to Vietnam and China for late March. I'm planning to stay 11 days in Yunnan. I have a base iPhone 17, and since in Canada by phone doesn't have a physical esim, I need to find a esim with a +86 number on it for SMS verification. Previously when I traveled China (last year), I had a physical sim on my phone so I could have a phone number, but now I've been reading online with such unclear limited answers to this question. I heard online that only the Chinese model iPhone Air has compatibility, but not the iPhone 17, and that the only option is to use a travel esim with no number??? I'm going to Vietnam with Viettel and they offer sim's for $4CAD 15 days 5GB/day with a phone number, why can't any carrier in China do the same? Or can it? It'll be appreciated if anyone with further insight can let me know if it's a possibility or alternatives. I mainly use SMS verification for stuff like meituan, Alipay, other loyalty apps etc... And I also need minimum 100 mins outgoing call per cycle. I looked at italkbb, but don't know much about it if you could enlighten me please, that would also be helpful to gain insight on that aswell.
Posted Feb 25, 2026, 5:33 AM UTC