Elven har sitt utspring omkring syv kilometer sør for Horsham. Den renner forbi Coolham, Shipley, West Grinstead og Ashurst. Rett etter Ashurst renner en bielv inn i Adur, som så renner videre forbi Henfield.