Река Днепр меняет направление течения несколько раз из-за особенностей рельефа. 23 В верхнем течении река движется на юго-запад, затем поворачивает на юг, а позже — на юго-восток. 2 Ниже города Днепр русло снова устремляется на юг, но в районе Каховского водохранилища делает поворот на юго-запад. 2
Также на низкую скорость течения Днепра влияют цепочка водохранилищ, построенных на реке, расширение берегов, углубление бассейна реки и изменённые условия водообмена между Днепром и его притоками. 3
Ещё одна возможная причина изменения направления течения — приливно-отливные течения в устьях рек. 5 Входя в устьевую область реки, прилив меняет уклон водной поверхности, что приводит к распространению волн вверх по течению. 5