How fast of an Internet connection do I need to play Dota 2? I have 2mbps internet speed, do you think I can play Dota 2 smoothly?

  • As far as I know, a full game should take a couple MB to transmit, over the course of the whole game (however long that takes). The speed you have listed should be enough, I think... but keep in mind that you may have higher ping than other players, and you should probably close any other apps on your PC that are using internet in order to minimize the ping impact. (If you're not talking about ping/latency, your internet speed is irrelevant.)
    – Mage Xy
    Sep 1, 2016 at 16:56

3 Answers 3


Your internet speed (2mbps), should be fine. The most important thing for playing "smoothly" is ping. You can use this test to find your ping between servers around the world. You should pick the server based on the region you're most likely to play on

  • US West Seattle, WA, USA

  • US East Sterling, VA, USA

  • Europe West Luxembourg

  • Europe East Vienna, Austria

  • SE Asia Singapore

  • China Shanghai

  • South America São Paulo, Brazil

    • Russia Stockholm, Sweden

    • Australia Sydney, Australia

Anything below 50 is ideal. Below 150 is probably playable. 200 becomes a little shifty. If you get ping "spikes" (when your ping rapidly rises between say 30 and 150), quite frequently, this can throw you off your play, as latency kicks in, different actions take different amounts of time to process, and the game feels sluggish. The only way to determine if this happens is by playing the game. It's a free to play game regardless, so you lose little by installing it.


Dota 2 sends around 120kbps average, while having spikes to 250kbps. 1Mbps should be enough.


My friend had a 2Mbps connection at his house once. He could play DotA2 reasonably well with about 50 ping when ONLY HE was connected to the internet and NO ONE ELSE was using it.

Whenever his roommate connected to the WiFi and tried to load a page his game would lag. If his roommate tried to watch a YouTube video DotA would auto disconnect.

If it is a dedicated 2Mbps connection only for you and noone else will be using it you should be able to play properly... otherwise you can expect some disturbance.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .