I am not sure what time Fantasmic starts but you will need to arrive early. I love Flying Fish and try to go every visit. With an early reservation you should not have to stand around and wait to be seated. Just arrive 10-15 minutes early. Dining there can take an hour or more from being seated to paying your bill and that is if you are lucky. Then you have to hop a boat over to DHS and walk over to Fanatasmic. I would say you could be 2-3 hours from the time you check in at Flying Fish podiumn until you are seated at Fantasmic. If I had a 5:40 reservation I would hope Fantasmic did not start before 8 or 8:30pm so I did not feel rushed. Susan