i would say at least 1 hour, given travel time and getting through the check ins at the various parks. most, if not all resorts have a time table for the arrival of each bus going to each park in the loading area so you can judge when you will leave, give about 5 minutes for loading the bus.