For the first of its course, the Mahanadi flows in a northerly direction and drains the Raipur district and touches eastern portions of Raipur city.
Durante los primeros 80 km de su curso, el Majánadi fluye en dirección norte y drena la parte oriental del distrito de Raipur.