South Western Railway operates a train from Southsea to Fareham every 30 minutes. Tickets cost $6 - $11 and the journey takes 19 min. Alternatively, First operates a bus from Southsea to Fareham every 20 minutes. Tickets cost $3 - $4 and the journey takes 31 min. National Express also services this route every 4 hours.
From Fratton train to Fareham. 19 min £6. From Guildhall, City Centre South bus to Fareham, Bus Station. 31 min £2. From Southsea taxi to Fareham. 11 min £27. From Southsea drive to Fareham. 11 min £1. From Southsea Uber to Fareham. 11 min £16. From Southsea walk to Fareham. 2 h 33 min.