National Express operates a bus from Southampton to Newbury once daily. Tickets cost $7 - $12 and the journey takes 1 h 10 min. Alternatively, CrossCountry operates a train from Southampton to Newbury hourly. Tickets cost $40 - $60 and the journey takes 47 min. Great Western Railway also services this route hourly.
From Southampton bus to Newbury. 1 h 10 min £8. From Southampton Central train to Reading then train to Newbury. 1 h 39 min £46. From Southampton Central train to Basingstoke, Bus Station then bus to Newbury, Bus Station. 2 h 4 min £38. From Southampton taxi to Newbury. 43 min £98. From Southampton drive to Newbury. 43 min £7.