Sorry, there is no direct bus.
But, there are a few options. If the parks are open, you can walk or take a boat from MGM or EPCOT. (walking may cancel out bakery calories!) Or a Boardwalk bus from other parks. After park closing its bus from DTD.
Or there is always a cab.