Short answer
Three days covers the Li River, Yangshuo, and one karst viewpoint. Four days adds the Longji terraces. Five days lets you slow down and wait for good weather.
The short answer
Three days is the minimum for a trip that includes the Li River cruise, Yangshuo, and one proper viewpoint. Two days is enough for the cruise and a quick look at Yangshuo, but it leaves no room for weather or delays.
Four days is the comfortable version: three days on the river and in Yangshuo, plus one full day for the Longji rice terraces. Five days adds breathing room and a side trip.
What each length covers
Two days: arrive, cruise or raft, one night in Yangshuo, return. The 2-day classic route is the template. You will not see Longji, and a single rainy day can derail the plan.
Three days: the 3-day route adds Xingping and a viewpoint. Four days: the 4-day Longji route adds the terraces. Five days: the 5-day slow route leaves room for mist, markets, and a side trip.
What decides it
The biggest factor is weather. The rainy season can close the river or hide the views, so extra days are insurance. The second is how much you care about the terraces: Longji is a two-hour transfer each way and deserves an overnight.
If you are short on time, skip Longji rather than rushing it. The best time to visit and the routes hub help you choose the right length.
Related questions
Field desk / direct line
Still deciding?
If your question depends on dates, ages, or how much river time you want, send the details. The desk answers in plain English.
Independent advice. No bookings, no commissions, no visa service.