Barnham railway station is in Barnham, West Sussex, England around 5 miles (8.0 km) north of Bognor Regis. It is located on the West Coastway Line between Brighton and Southampton, 63 miles 22 chains (101.8 km) down the line from London Bridge via Redhill. The station and all services are operated by Southern. The station is served by 313 and 377s.