For Epcot it seemed like around 200 yards, and took us about 10 minutes to walk it at a leisurely pace (strollers, kids, and all).
For MGM I cannot say. The boat stop is en route to MGM and we always end up opting for the boat. But it seemed like it was at least twice as long as the walk to Epcot.