Hi there, Stacey!
The Crown Package at
Bibbidi Bobbidi Boutique typically lasts anywhere between 30-45 minutes. The Cast Members do suggest that you allow at least an hour per package, but the Crown tends to eat up less time.
With an 8:40 AM reservation, it's likely that the Fairy Godmothers-in-Training will be running right on schedule.
Let's start with the premise that the Crown package will take 45 minutes. This will get you out of the Boutique at, say, 9:30 AM. With 90 minutes to head to Epcot and make your way back to
Princess Storybook Dining located in Restaurant Akershus in the Norway pavilion, you should be able to make it in time. Anything less would make
me nervous!
Remember, too, that cabs are readily available at Downtown Disney. That might ease your mind a bit. Any yellow cab is a safe bet: Yellow Cab, Checker, City, or Safety are yellow vehicles operated by Mears Transportation, which has an official relationship with Disney
The taxi fare to get all the way across Disney property should seldom exceed $20 plus tip. To get a general idea, you can use the Taxi Fare Estimator offered by Mears Transportation, which the official provider of taxi services on Disney property. The Fare Estimator is found here:
http://www.mearstransportation.com/services/taxi-fare-estimator.asp
The number for Mears Transportation is (407) 699-9999.
Keep up the great planning; if there is anything I can do to help you tweak your itinerary further, just drop me a line.
Have a great trip!
See you later, celebrator,
-Deborah B.