1. Booking Flights in China
You can book flights using:
- Trip.com (English-friendly)
- Qunar or Feizhu (Alibaba’s Fliggy) – better deals, mostly in Chinese
- WeChat Mini Programs – fast if your WeChat is verified
What you need:
- Valid passport
- Sometimes a Chinese phone number
- Visa info (for international routes)
Pro Tip: Domestic flights are cheaper mid-week. Book 1–2 weeks in advance for better prices.
2. Booking Trains in China
Trains are efficient, safe, and punctual — but they get full fast.
Booking options:
- 12306.cn – official China Railway site (Chinese only)
- Trip.com – easiest option for foreigners
- Alipay > Transport > Train Tickets
Requirements:
- Valid passport
- Real-name verification before booking (usually done via Trip.com or in-person at the station)
Train Types:
- G/D trains = High-speed
- T/K/Z = Slower, older trains (cheaper)
3. Booking Hotels in China
Many hotels do not accept foreigners, so choose wisely.
Apps to use:
- Trip.com
- Meituan (美团) (Chinese, cheap)
- Airbnb (in big cities)
What to check:
- Make sure the listing says “Accepts foreign guests”
- You’ll need your passport to check-in
- Hotel staff must scan your passport and submit a report to the police
4. Language Hacks
- Use Google Translate app or Pleco for translating hotel and train booking pages
- Save your booking confirmation screenshots in case of app issues
5. Paying for Bookings
- WeChat Pay and Alipay work best
- Visa/MasterCard may not be accepted on some apps (except Trip.com)
- Recharge your payment apps with a local bank card or use HafrikPay’s services
Final Thoughts:
China’s travel system is fast and advanced — but not always foreigner-friendly. With the right apps and a little prep, you’ll travel like a local in no time.