Yes, Shanghai Disney Resort can be visited in a single day, though it may be a full and busy day due to the size of the park and the variety of attractions. Plan ahead and prioritize the rides and shows you want to experience to maximize your time there.