We've gone to CRT pretty much every one of trips, and I think 90 minutes is the pretty consistent average. First, you have to wait in a line outside just to check in, which on our last trip took about 20 minutes (they get backed up, and there are always people who are arguing with them about not having a reservation but wanting to get in). Then once you check in, you get in another line for a meet and greet with Cinderella on the ground floor (another 10-20 minutes, depending on if they are running on time or not). Then when your name is called you go upstairs and are shown to your table, where you order a la carte, have a three course meal, and meet four princesses that arrive at staggered times throughout your meal. There is no way to rush it and see all the princesses.