The attraction itself lasts only a total of about 15 minutes once you are in. If you have FP+ (highly recommended) I would plan for it to take about 30 minutes total. If you don't have FP+, you are likely talking a total time of at least an hour and a half if you count the time from when you get in line to when you are shown the exit doors.