Cut roses can last 5-7 days in a vase, depending on factors such as the type of rose, care, and environment.