Movement Speed

Movement speed (sometimes abbreviated as movespeed or MS) is the speed at which a unit can move. Movement speed can never be lower than 100, and never greater than 522. The only exceptions are Bloodseeker who since patch 6.79 can go above 522, and Faceless Void who has a movement speed of 1000 inside his chronosphere. The Haste rune temporarily doubles a Hero's movement speed, giving maximum movement speed even to the slowest of Heroes. Every unit has a base movement speed, but it can be altered by abilities and items.

Movement speed is expressed in units per second.

Stacking
Similar items' movement speed bonuses will not stack:
 * Multiple items based on Boots of Speed do not stack.
 * Multiple Eul's Scepters of Divinity do not stack.
 * As of 6.80 Eul's bonus speed stacks in Dota 2, despite the tooltip claiming otherwise.
 * Multiple items based on Yasha do not stack.
 * Multiple Drums of Endurance do not stack.

However, dissimilar items' movement speed bonuses will stack.

Formula

 * movement speed = (base movement speed + flat movement speed bonuses) × (1 + sum of percentage movement speed bonuses (or slow))

Flat movement speed bonuses are those granted by all kinds of boots and by Eul's Scepter of Divinity. Percentage movement speed buffs are those provided by Yasha-derived items, as well as other items (e.g. Mask of Madness, Eye of Skadi) and abilities (e.g. Empowering Haste, Poison Sting).

Movement speed comparison
Below is a comparison of the movement speeds of all Heroes.

* ''Lane creeps and Roshan cannot carry items. They are mentioned here as a comparison.''