How to travel between cities in China?


High-speed trains are usually the top choice for journeys of up to five hours. Train schedules are generally more reliable than flight schedules, and you can also save time on airport transfers and security checks.

For longer journeys, such as Beijing to Guilin or Chengdu, flying is still the better option.