I'm not sure if this helps at all, but last year I did a trip from Anaheim to the San Diego Zoo via Gray Line tours. On our bus we had to drop people off at Sea World on the way. We also had to pick them up on the way back. We left Anaheim about 8am in the morning and we returned back into Anaheim, after the Sea World Pick up about 6:00. We also went on a week day during the last week of May into early June.