From Portsmouth & Southsea train to Winchester. 51 min £11. From Guildhall, City Centre South bus to Fareham, Bus Station then line 69 bus to Winchester, Discovery Centre. 2 h 40 min £9. From PORTSMOUTH, The Hard night bus to Winchester. 1 h 20 min £7. From Portsmouth taxi to Winchester. 33 min £76. From Portsmouth drive to Winchester. 33 min £5.
Bus or train from Portsmouth to Winchester?
South Western Railway operates a train from Portsmouth to Winchester hourly. Tickets cost $12 - $19 and the journey takes 51 min. Alternatively, First operates a bus from Portsmouth to Winchester every 20 minutes. Tickets cost $3 - $4 and the journey takes 31 min. Stagecoach in Hampshire also services this route hourly.