It rolled forever. I told DH it could stop because it was making me sick to my stomach.(I tend to get sea sick too). You know, they don't usually bother us out here, we are used to them. We call the good ones an E ride at Disneyland. Any of you old enough to remember the D & E rides?? ;)