A lively city with a rich maritime heritage, Portsmouth has everything you need for a fun-filled day out. Located on the south coast of England in the county of Hampshire, trains to Portsmouth are your gateway to an array of exciting attractions, from amazing museums to famous warships, sandy beaches, beautiful parks and countless shops, cafes and restaurants. And with a range of train stations connecting the bustling port city to the rest of the UK, it’s easy to travel to Portsmouth.
Don’t let expensive trains come in the way of your trip to Portsmouth. With our useful tips, you’ll be able to find cheap train tickets to Portsmouth in no time. A railcard will save you 1/3 off your journey so before you book, check if you’re eligible and get applying. Booking in advance is also a great way to save money, as is splitting your journey across multiple tickets, travelling at off-peak times and travelling on slower services. If you’re catching a train with others, it’s worth booking together too, as there are group discounts available.
The city is home to four main train stations. There’s Portsmouth and Southsea station which is in the heart of the city centre, Portsmouth Harbour station which is close to the ferry connections, Hilsea station in the north, and Fratton station in the Fratton residential area of the city.
The Southern and South Western trains to Portsmouth from London are popular, taking as little as 1 hour 24 minutes. Great Western, South Western and Southern also operate a popular service from Southampton, which can take just half an hour, and from Bournemouth, with the fastest journey taking around 1 hour 30 minutes.