When to fly instead of taking the train
Domestic flights make sense for routes with no direct high-speed train connection, or for distances above 1,500 km where a flight saves significant time over even a fast train. Routes like Beijing to Chengdu, or Shanghai to Kunming, are often better served by air than by a 10+ hour train journey.
Main domestic carriers
Air China, China Eastern, and China Southern are the major carriers. Budget options include Shenzhen Airlines, Hainan Airlines, and Xiamen Air. Booking directly through Trip.com or the carrier's website in English is straightforward for foreigners. Prices are competitive, especially when booked a few weeks in advance.
Airport logistics in China
China's major airports are large and modern. Allow 2.5–3 hours for check-in and security on domestic flights. Most major city airports are connected to the city by metro or express rail — check this before your trip as taxis from big airports can be expensive and slow during rush hour.
Delays are more common than trains
Chinese domestic flights have a higher delay rate than the train network, partly due to military airspace usage. If a connecting journey is time-sensitive, the train is the more reliable option. Build flexibility into your schedule when flying domestically.