Su longitud es de 322 km, fluyendo generalmente hacia el sur, desde la Hoya del Shannon ("Shannon Pot"), en el condado de Cavan, antes de girar hacia el oeste y desembocar en el Océano Atlántico a través del estuario del Shannon ("Inbhear Sionna"), de 113 km de longitud.