The ride is not that long, however, the overall duration is conditioned by the presence of crowds and slots. During the peak season you may be forced to wait until your turn comes. Safety briefing and gear fitting also require some few minutes. Generally, you are to have at least 30-60 minutes not spent on anything to enjoy the whole experience.