Infinite. Run (the browser/Flash game by Player_03, later ported to mobile/Steam as Run 1) uses procedural generation. Levels are assembled on-the-fly from pre-designed segments; there is no final level.
If you mean Run 3 Story Mode, it has ~300 handcrafted levels. If you mean the original Run, it's endless.