Trains to Portsmouth

Tue, 16 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Popular departures

Train tickets to Portsmouth

Select departure
pin

Showing the fastest and cheapest results for 17 Jul

Results include alternative arrival locations to Portsmouth
Cheapest
South Western Railway
08:001h31
London Waterloo (WAT)
09:31Portsmouth & Southsea (PMS)
51 1One-way
0 changes
Southern
08:072h30
London Waterloo (WAT)
10:37Portsmouth & Southsea (PMS)
53 1One-way
1 change
Southern
08:052h11
London Victoria (VIC)
10:16Portsmouth & Southsea (PMS)
53 1One-way
0 changes

Train to Portsmouth

London, the South East and the South West have direct connections by train to Portsmouth; the Midlands and the North can also be reached with indirect journeys. Trains from London to Portsmouth leave every 30min or so, on average, from London Waterloo; there are additional, more infrequent journeys departing from other stations, such as London Victoria or London Blackfriars. The average London-Portsmouth train journey takes around 1h 30min. Other locations with direct connections to Portsmouth include Cardiff, Southampton, Bristol, Brighton, and Winchester. Portsmouth has two main train stations: Portsmouth and Southsea Station, located in the city centre, and Portsmouth Harbour, which is near the ferry links to the Isle of Wight and across the Solent.

Popular trains to and from Portsmouth

Popular trains to Portsmouth

London Gatwick Airport (LGW) to Portsmouth train

from £8
Direct trains available
1h22 average duration
Served by
  • Southern
  • South Western Railway

London to Portsmouth train

from £8
Direct trains available
1h27 average duration
50trains per day
Served by
  • South Western Railway
  • Southern

Bristol to Portsmouth train

from £13
Direct trains available
2h23 average duration
12trains per day
Served by
  • Great Western Railway
  • South Western Railway

Birmingham to Portsmouth train

from £39
Direct trains available
3h40 average duration
16trains per day
Served by
  • Cross Country
  • South Western Railway
  • Chiltern Railways
  • Southern
  • Avanti West Coast

Newcastle upon Tyne to Portsmouth train

from £54
Direct trains available
5h36 average duration
10trains per day
Served by
  • London North Eastern Railway
  • Lumo

Popular trains from Portsmouth

Portsmouth to London train

from £5
Direct trains available
1h32 average duration
25trains per day
Served by
  • South Western Railway
  • Southern
  • Bus

Portsmouth to London Gatwick Airport (LGW) train

from £8
Direct trains available
1h24 average duration
16trains per day
Served by
  • Southern
  • South Western Railway

Portsmouth to Bath train

from £8
Direct trains available
2h09 average duration
12trains per day
Served by
  • Great Western Railway

Portsmouth to Manchester train

from £61
Direct trains available
4h29 average duration
10trains per day
Served by
  • Avanti West Coast
  • Cross Country
  • South Western Railway

Portsmouth to Glasgow train

from £71
Direct trains available
7h11 average duration
4trains per day
Served by
  • Avanti West Coast
  • Caledonian Sleeper
  • London North Eastern Railway
  • South Western Railway

South Western Railway to Portsmouth

The South Western Railway service to Portsmouth departs from London Waterloo and ends at Portsmouth Harbour, additionally stopping at intermediary stations including Guildford, Basingstoke, Winchester, Petersfield, and Portsmouth and Southsea Station. The fastest trip duration is around 1h 30min, but some journeys may last around 2h due to a higher number of stops in between. This service runs at least once every 30min, between 5:00 a.m. and 11:00 p.m.; at busy times, there may be 3 or 4 trains departing every hour. Weekend service on South Western Railway can be more limited than during the week, especially for early morning and late evening trains, and journey duration tends to be longer as well.

Great Western Railway to Portsmouth

Great Western Railway trains to Portsmouth leave from Cardiff Central Station and end at Portsmouth Harbour Station, covering intermediary stops including Newport (South Wales), Bath, Bristol, Salisbury, Southampton, and Portsmouth and Southsea Station. There is a Cardiff-Portsmouth train leaving every hour, more or less, typically around 30min past the hour. On most weekdays, this service starts running around 5:00 a.m. and the last train is around 11:30 p.m. The shortest direct journey is about 3h 18min, but trips can take up to 4h or so with changes in Reading and Guildford. Weekend trips with Great Western Railway can be more infrequent and there are fewer direct trains to Portsmouth, necessitating 1 or 2 changes and taking between 4-5h.

Portsmouth Traditional Housing. Source: Shutterstock

Main train stations in Portsmouth

Portsmouth’s two main stations are Portsmouth and Southsea, and Portsmouth Harbour. Portsmouth and Southsea is the main train station, located in the city centre next to Victoria Park, the Guildhall, and various shopping streets. If your main destination is Portsmouth, or you’re connecting to another Southern location, this is probably where you’ll get off. Portsmouth Harbour is mainly used to continue journeys via ferry to the Isle of Wight and Gosport; alternatively, you can alight at Portsmouth Harbour Station to visit surrounding attractions, such as Gunwharf Quays and the Mary Rose Museum. Portsmouth and Southsea Station and Portsmouth Harbour Station both have facilities including accessibility assistance, ATMs, free Wi-Fi, bike racks, and toilets; however, only Portsmouth and Southsea features a car park.

Onboard facilities Portsmouth

On South Western Railway trains to Portsmouth, you can choose between Standard and First Class, and you also have the choice of Quiet coaches. Onboard Wi-Fi is available on most trains, but there may be some that don’t include this service. There are no luggage limitations on South Western Railway trains, and you can also travel with bicycles and pets onboard, with certain restrictions. Accessibility assistance can be booked up to 4h in advance of your travels and includes: wheelchair storage, support navigating stations or trains, luggage assistance, and station induction loop. On Great Western Railway trains, you’ve also got First Class services available, including food and drink, as well as power sockets and free Wi-Fi. Bikes can be brought onboard only with a reservation and luggage size is limited to 35 x 27 x 12 inch (90 x 70 x 30 cm). Pre-booking assistance for people with disabilities on Great Western Railway trains should be done at least 6h in advance, with services including wheelchair space reservation, support with connecting services, and getting on and off the train.

Train tickets to Portsmouth: useful to know

Portsmouth and Southsea Station and Portsmouth Harbour Station have e-ticket facilities, so you can bring your train ticket with you on your mobile phone. You can also choose to collect your tickets at the departing train station - such as London Waterloo or Cardiff Central. Depending on the type of ticket you purchase, you may have to provide additional documentation; for example, if you’re travelling on a 26-30 Railcard with South Western Railway, you should have a form of ID with you to confirm your age.

Furthermore, if you buy an off-peak or super-off-peak ticket to Portsmouth, you should make sure you travel at the correct time of day, or you may not be allowed onboard by the operator. Companies such as Great Western Railway also offer combined tickets that help you save travel costs in Portsmouth if you travel by local bus, for example. To see all travel options by train to Portsmouth and compare prices, dates, and operators, you can use the Omio website; booking is quick and you can even do it in your own language. Your Omio tickets get saved to your account and you can scan them easily from your phone.

To Portsmouth by train—travel tips

Portsmouth is an important Southern transportation hub, with connections to the South East, South West, and to Isle of Wight. It’s an old harbour town and its Historic Dockyard gets a lot of attention, with Vice-Admiral Nelson’s HMS Victory and Henry VIII’s Mary Rose among its star ships. The best way to visit the waterside attractions is to get off at Portsmouth Harbour Station; this is also a good connection point for ferries to the Isle of Wight and Gosport.

To visit the rest of the city, including Old Portsmouth, you can make use of the local buses, which typically run every 15-30min. The south of the city, also known as Southsea, is accessible by bus from Portsmouth and Southsea Station, and features attractions such as South Parade Pier, the Blue Reef Aquarium, and Southsea Common Park. High-speed hovertravel is available from Southsea to the Isle of Wight from Clarence Pier.

Portsmouth Harbour. Source: Shutterstock

If the weather is on your side, you can hit one of Portsmouth’s Solent-facing beaches at Southsea Beach or Eastney Beach, or stroll along the esplanades at Spinnaker Tower, Gunwharf Quays, Clarence Pier, and South Parade Pier. The relics of Britain’s naval history are all over Portsmouth: you can see and learn about the imposing ships in the Historic Dockyard, the Mary Rose Museum, the National Museum of the Royal Navy, and the D-Day Story Museum.

For a more culture-filled day, your options start with the Portsmouth Museum and Art Gallery, and can include the Kings Theatre and Portsmouth Guildhall for live shows and performances. Quality food and shopping locations aren’t lacking, either: just head to the Gunwharf Quays commercial complex, or the Cascades Shopping Centre a few minutes’ walk from Portsmouth and Southsea Station. And, if you’re looking for the perfect day trip, take a ferry to the Isle of Wight, where you’ll encounter tropical vegetation, quaint villages, and a rich history dating back to prehistoric times.

Trains to Portsmouth

Trains to Portsmouth arrive regularly from London, Brighton and Southampton, as well as numerous local and regional towns. Trains to Portsmouth from London depart from Waterloo Station and are frequent. A number of rail companies operate the trains services that arrive at Portsmouth including Southeastern, Southwest Trains and Southern Railways. Portsmouth Harbour is a terminal station for a number of southern rail routes. Portsmouth Harbour Station is adjacent to the city's bus terminal and also the ferry terminals for crossings to Gosport and the Isle of Wight.

Which train operating companies run trains to Portsmouth?

Trains to Portsmouth are operated by a number of rail providers. These include Southern, Southeastern and Southwest Trains.

Which cities have direct routes to Portsmouth?

Trains to Portsmouth arrive from a number of major towns and cities on direct routes. This includes London, Southampton, Brighton, Guildford and Salisbury. Trains from London depart from London Waterloo, a major rail terminus located to the south of Central London. Trains to Portsmouth from London Waterloo take approximately 2 hours and run at least three times per hour at peak times. Trains from Brighton to Portsmouth take around 1.5 hours and run hourly.

What are the main stations in Portsmouth?

Portsmouth is home to two main stations. Most trains terminate at Portsmouth Harbour, the largest railway station in Portsmouth which is located at the harbour to the west of the city, close to major shopping areas. Trains from Brighton, London and Southampton also call at Portsmouth & Southsea, a second, centrally-located station which is a short walk from the city centre shops and the University of Portsmouth. Further railway stations in the city include Fratton, Hilsea and Cosham.

How to Get to Portsmouth by Train

Getting to Portsmouth by train is relatively easy from any part of the UK, thanks to excellent mainline connections from London. South West Trains run the service between London and Portsmouth Harbour, and trains depart from Waterloo Station approximately every 15 minutes. Services usually leave from either platform 14 or 15. Most fast services take just over 1 hour to reach Portsmouth from London with stops at Clapham Junction, Woking, Guildford, Haslemere, Petersfield, Havant, Fratton, Portsmouth and Portsmouth Harbour. Slower trains stop at a few other stations such as Godalming en route, and there are two fast and two slow services every hour.

Portsmouth

Portsmouth is a lively seaside city on the south west coast of England. Founded in 1180, the city received its first charter in 1194 from Richard the Lionheart. There is general pride in the city for its naval traditions. Portsmouth is home to some of the most famous ships in England's history, including the Mary Rose, the only 16th century ship on display anywhere in the world. Visitors can also see Lord Nelson's flagship HMS Victory and the famous HMS Warrior 1860. Additionally Portsmouth Historic Dockyard is a terrific day out for the whole family. The iconic Spinnaker Tower is visible from across the city and offers fabulous views over the Solent to the Isle of Wight. The Cafe in the Clouds is the perfect spot for a coffee, while more active types may be interested in absailing down the tower. The city has excellent shopping and you'll find unique, one off boutiques in Southsea as well as all the top high street names and designer brands in Commercial Road or at Gunwharf Quays.

Train providers: South Western Railway, Virgin Trains and Bus trains to Portsmouth

Travel to Portsmouth on South Western Railway, Virgin Trains and Bus trains with Omio. When comparing timetables and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.

East Midlands Trains is a train company based in the United Kingdom. It operates services from London to the East Midlands, Yorkshire, and the North West. East Midlands Trains operates a fleet of Class 158, Class 156, Class 170, Class 222 and Class 180 diesel multiple units, as well as Class 222 Meridian electric multiple units. East Midlands Trains also offers a range of ticket types, including Advance, Anytime, and Off-Peak tickets. Onboard facilities include free Wi-Fi, power sockets, and a range of food and drink options. The most popular routes for East Midlands Trains are London to Nottingham, Sheffield, and Leeds.

Trains to Portsmouth: related information

Here are some other resources that might have the information you need

HomeTrainsTrains to Portsmouth

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers