The Neverwinter site has been updated with a new blog post that discusses everything you need to know about mounts and getting around town. Mounts, according to the post, are based on D&D and will unlock at level 20. Devs are also kicking around the idea of special mounts for PvPers and Foundry authors.
When Neverwinter launches, mounts are going to be one of the key midgame rewards, and we’re tentatively planning special mounts for dedicated PvPers and Foundry authors. When you hit Level 20, you’ll unlock the ability to get mounts. (Make sure to save up gold from quests, though, as mounts aren’t cheap.)
At high levels, zones are larger, so you’ll be riding to locations and hopping off for combat. These zones are every bit as epic as we could make them, so having a mount will save a ton of time in Icespire Peak and Mount Hotenow.
Read the full post on the Neverwinter site.