Нижче, від Дорогобужа до Орші, тече вже в західному напрямку, шириться до 40—120 м і стає сплавним, а під час високого водостану навіть судноплавним. Вище від Орші Дніпро перетинає девонські вапняки, утворюючи невеликі Кобеляцькі пороги. Від Орші до Києва річка тече просто на південь і біля Рогачова виходить на Поліську низовину, а від Лоєва тече вже територією України, де утворює Старий Дніпро.