Start with what another city adds

Photo: DXR / Wikimedia Commons / CC BY-SA 4.0.
Another city is worth adding when it changes the trip enough to justify the move. The usual question runs the other way: I have ten days, so how many cities can I fit? That question treats the city count as the plan. It is not.
Start from the experiences you want, then ask how many bases those experiences actually require. A city that only adds another famous name may not justify the checkout, the station, and the next hotel. How many of the days are even free to spend is a separate question, already in how many days you need in China.
Cities are not equal units of time
“Three cities” does not describe a trip. Shanghai and Hangzhou are a different planning problem from Beijing, Shanghai, and Chengdu, even though both lines contain more than one city. The geography is different, and so is the time each place asks for.
Beijing asks for substantial blocks. The historic center and a Great Wall day do not share a morning, so one hotel there can already be a full first trip. Shanghai is more often read by moving through the city itself. Hangzhou can sit beside it, on a direct high-speed link, as a nearby landscape rather than as another cross-country base. A city much farther away creates a different burden again.
One city can be the whole trip. Two can fit naturally. Three can be coherent, or they can be unreasonable. The number does not decide.
Count bases, transfers, and excursions separately
Three things get mixed together when people count cities.
A base is where you sleep and run several days. A transfer is moving your luggage from one base to the next: hotel, station or airport, security and waiting, the train or flight, then the next hotel. An excursion is leaving that base for a large part of a day and coming back.
Beijing with the Great Wall can be one base, no hotel change, and one major excursion. Shanghai and Hangzhou can be two bases and one transfer. Both are “more than one place.” They do not cost the same kind of day. Seeing the trip this way is enough. It does not need a score.
Add a city when it changes the trip
A new city earns the transfer when it gives you something the trip does not already have, and you actually want that thing.
Beijing and Shanghai can earn two bases because the days behave differently: one built around major destinations, the other around the city on foot. Whether you want both is its own decision, in Beijing or Shanghai. Shanghai and Hangzhou can earn the move because one is the metropolis and the other is West Lake. Chengdu can justify a separate base when Sichuan food, the city itself, or the panda visit is a reason for the trip, not because a third pin was available. Qingdao can earn it when the coast and the old-city streets are the contrast you came for.

These are examples of a reason, not a list to collect. A city does not earn the transfer because it is famous, because it appears on a standard route, because a train runs there, or because one night is still empty.
Do not add a city that repeats the job of another one
Cities are not substitutes for each other. The useful test is whether the new one has a job the current trip lacks.
If you already have a dense urban stretch, another major city can still be worth it. It needs a specific reason: a different kind of day, a landscape, a region, a visit you would be disappointed to skip. “It is another famous Chinese city” is a weak reason. The trip gets clearer when each base is there for a contrast or an interest, not for the municipal name.
Geography matters more than the map makes it look
Two names can sit next to each other on a highlights list and still be a long move. A fast train does not remove the station, the wait, or the hotel on the other side. A flight does not remove the airport. Shanghai and Hangzhou are directly connected by high-speed rail, so the transfer is relatively contained compared with a cross-country move. Shanghai and Chengdu are not that kind of pair. Adding Chengdu is a move into a different part of the country, and it should be planned as one.
Neither pair is the better trip. They show that “one more city” can mean very different costs. Which way to make the move sits in getting around China. What the rail ride itself involves sits in China high-speed rail.
A day trip does not automatically save time
Keeping the same hotel does not automatically save the day. A long trip out and back can use more of it than changing base once and staying.
Some excursions are the right shape from one hotel. The Great Wall from Beijing is one: you leave the center, spend the day on the wall, and return. You do not need a second hotel for that. A nearby city is a different case. If you would cross the same ground twice, and still want a real evening there, changing base can cost less than the out-and-back. Hotel changes are not the only travel cost. The return is a cost too.
Leave something out on purpose
A first trip can leave out Chengdu, Xi’an, Guangzhou, Shenzhen, Qingdao, or any other famous city and still be complete for what it set out to do. China is not finished by one more city.
The useful sentence is practical: we are not doing this city on this trip because it does not justify the transfer. That is a decision. It is not a hole in the plan.
Make the decision simple
Before you add another city, ask four things. Does it add an experience you actually want? Does it sit sensibly with what comes before and after? After the transfer is counted, can you still give it enough time? Would dropping it make the cities you are already keeping better?
If removing one city gives the rest of the trip the time it needs, that is useful information. Add the city when the experience it adds is worth that cost. Leave it out when the only reason left is that the name feels too important to miss.