Littlehampton sits on the West Sussex coast, on the English Channel at the mouth of the River Arun, between Bognor Regis and Worthing, with the South Downs National Park starting a few miles inland to the north.
- Worthing is about 9 miles east by road, and Brighton about 19 miles east — around 45 minutes by train.
- Chichester is about 10 miles west, and Bognor Regis a few miles west along the coast.
- London Victoria is about 52 miles north-east — around 1 hour 45 minutes by train.
- Arundel, with its castle, lies a few miles up the River Arun to the north.
By road, the A259 runs along the coast but bypasses most of the town centre, while the A284 provides the main north-south route, connecting to the A27 south coast trunk road and on to the A29 and A24. The A280 links Littlehampton to the A24 from the north-east.
See our maps page for the layout of the town itself, or our postcode finder for the postcode districts that cover Littlehampton.
Common questions
Where is Littlehampton?
Littlehampton is a seaside town in the Arun District of West Sussex, on the English Channel at the mouth of the River Arun. It is about 52 miles south-south-west of London, 19 miles west of Brighton and 10 miles east of Chichester.
How do I get to Littlehampton by train?
Littlehampton station is served by Southern, with direct services to Brighton, London Victoria, Gatwick Airport, Bognor Regis, Chichester and Portsmouth. Brighton takes around 45 minutes and London Victoria around 1 hour 45 minutes.
Which main roads serve Littlehampton?
The A259 runs along the coast but bypasses most of the town centre, the A284 is the main north-south route towards Arundel and the A27, and the A280 links the town to the A24.