Bognor Regis railway station sits on the Arun Valley line and has direct services from London Victoria (around 1 hour 45 minutes, with a change at Barnham or direct trains at peak times). From Brighton, change at Hove or take a coastal bus service. The station is a short walk from the town centre and seafront.
By car, Bognor is about 90 kilometres from London via the A29 and A259. Parking is available on the seafront and in town centre car parks. Chichester is 10 kilometres to the northeast by the A259, making it easy to combine a visit to both towns.