It's usually just my Dh and I , but on our last trip we had 5. It took us anywhere from 45 minutes to 1 1/2 hours. Our dinners were all between 4-5. We made sure to arrive 10 minutes early, and never waited longer than 15 minutes to be seated. This was during free dining. So if you're trying to plan out times, I would allot for 1 1/2 hours, just to be safe.