The Havel is a river in north-eastern Germany, flowing through the German states of Mecklenburg-Vorpommern, Brandenburg, Berlin and Saxony-Anhalt. It is a right tributary of the Elbe river and long. However, the direct distance from its source to its mouth is only .