The A259 runs east from Emsworth in Hampshire, into West Sussex via Chichester, Bognor Regis, Littlehampton, Ferring, Worthing, Lancing, Shoreham-by-Sea, into the Unitary Authority of Brighton and Hove which incorporates Portslade, Hove and Brighton, and on into the East Sussex towns of Peacehaven, Newhaven, Seaford, Eastbourne, Pevensey, Bexhill-on-Sea, Hastings and Rye.