Cheap Train tickets to Petersfield

What are the most popular routes to Petersfield?

Guildford - PetersfieldAverage priceTHB 1,267Average duration37mDaily departures12
London - PetersfieldAverage priceTHB 1,072Average duration1h 15mDaily departures26
Portsmouth - PetersfieldAverage priceTHB 613Average duration27mDaily departures11
Southsea - PetersfieldAverage priceTHB 1,901Average duration45mDaily departures1
London - PetersfieldAverage priceTHB 274Average duration10mDaily departures1