Cheap Train tickets to Petersfield

What are the most popular routes to Petersfield?

Guildford - PetersfieldAverage pricePLN 143Average duration37mDaily departures12
London - PetersfieldAverage pricePLN 121Average duration1h 15mDaily departures26
Portsmouth - PetersfieldAverage pricePLN 70Average duration27mDaily departures11
Southsea - PetersfieldAverage pricePLN 215Average duration45mDaily departures1
London - PetersfieldAverage pricePLN 31Average duration10mDaily departures1