Direct Rail

Petersfield Train Station

Petersfield railway station is located on the Portsmouth Direct Line between London Waterloo and Portsmouth Harbour and serves the town of Petersfield in Surrey, England. The station and all passenger services calling at it are operated by South West Trains. Services generally depart towards London Waterloo and Portsmouth Harbour.

Trains to Petersfield

This is the place to be if you want to book a train to Petersfield! Here at you can find all Petersfield trains routes and prices in addition to a wide variety of other towns and cities for around the UK.

Not only can you check when the trains are running, and how long they take, but you can also get the latest prices and offers with us too.

Save yourself the trouble of buying a train ticket to Petersfield on the day from your local train station and simple buy your ticket online now.

Get to/from Petersfield Station

Petersfield Station Address:

Station Approach, Petersfield, GU32 3EE

South West Trains

Petersfield train station is managed by South West Trains

Need to spend a night in a Petersfield Hotel?
If so, please visit our Petersfield Accommodation pages.