Because of the three stops the trip takes about 35 minutes. You can walk it somewhat faster (25 to 30 minutes). Quickest combination is walk and boat. If coming from MGM to Epcot, the longest walk is from MGM to the Epcot Resorts (about 20 minutes); thus catch the boat at MGM and take it to Swan/Dolphin which is the the first stop (takes 8 minutes). Then walk over the walking bridge from there to BW, down the boardwalk, and to Epcot (takes 10 minutes)