Dark Hyrule Castle from MC felt the longest, even if it wasn't. The first time I played it the dungeon seemed like it never ended, which was fine with me because I loved it. Shortest would be the Forest Temple from ST.