Portsmouth to Northampton train

Cheap train tickets from Portsmouth to Northampton

Showing times and prices for 11 Aug

Cheapest

£67

Average

£67

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

South Western Railway
07:24Portsmouth4h19 11:43Northampton
0 changes
£671One-way

Train schedule Portsmouth to Northampton

Showing trains for tomorrow, Thursday, 11 August
South Western Railway
07:24Portsmouth4h19 11:43Northampton
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Thu
11 Aug
Fri
12 Aug
Sat
13 Aug
Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug

Fastest train times from Portsmouth to Northampton

Showing times and prices for 11 Aug

Fastest Journey

4 h 19 m

Average

4 h 19 m

Trains per day

1

Distance

162 km

Of the 1 trains that leave Portsmouth for Northampton every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

South Western Railway
07:24Portsmouth4h19 11:43Northampton
0 changes
£671One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Portsmouth to Northampton

distanceDistance100 miles
durationAverage train duration4 h 19 min
priceAverage train ticket price£71 (€80)
frequencyTrain frequency14 a day
changesDirect trainNo
carriersTrain providersSouthern or South Western Railway

Trains from Portsmouth to Northampton cover the 100 miles long trip taking on average 4 h 19 min with our travel partners like Southern or South Western Railway. Normally, there are 14 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £71, but the average price of train tickets is £71. Travellers depart most frequently from Portsmouth & Southsea and arrive in Northampton.

Train companies: Southern and South Western Railway trains Portsmouth to Northampton

Southern and South Western Railway trains will get you between Portsmouth and Northampton from £71. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Southern
South Western Railway

If you’re looking for a smooth and easy train between Portsmouth and Northampton, check Omio for Southern trains offering this journey. Whether you are looking for the fastest, earliest or cheapest train to take for this 100 miles (161 km) journey between Portsmouth and Northampton, Omio makes it easier than ever to find Southern trains at affordable prices, and you can also quickly book train tickets online. Check the current Southern train timetables for your ideal departure and arrival times, compare the best route between Portsmouth and Northampton as well as relevant ticket information (such as luggage policy and amenities offered onboard), and book your Southern train on Omio. If you search for trains from Portsmouth to Northampton in the Omio app, you can quickly see if the Southern tickets are mobile tickets, making it convenient for you to go paperless when travelling. With prices for Southern trains to Northampton from Portsmouth starting at £71, buy your official Southern tickets with Omio online quickly and easily!

South Western Railway tickets to Northampton from Portsmouth are available online on Omio. We help you compare and book your perfect route with South Western Railway between Portsmouth and Northampton all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current South Western Railway train timetables and train tickets available on Omio for the 100 miles (161 km) journey. You can also see relevant travel information for the South Western Railway train, such as luggage policy and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest Portsmouth to Northampton routes as well as the cheapest ticket prices available, and buy the best South Western Railway Portsmouth to Northampton train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the South Western Railway train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Northampton with South Western Railway!

South Western Railway from Portsmouth to Northampton train information:

  • Average Duration: 3 h 21 min
  • South Western Railway frequency: 8 a day

Travel Tips: Trains from Portsmouth to Northampton

Travel by train to Northampton easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Portsmouth to Northampton.
FAQs
Omio customers have found cheap train tickets from Portsmouth to Northampton for as low as £71  for the next 7 days.
If you are looking to buy your train ticket in the next 7 days, you can expect the Portsmouth to Northampton train to cost on average £71  one way.
When travelling this route you should expect the distance between Portsmouth and Northampton via train to be approximately 100 miles.
While the time it takes to travel 100 miles from Portsmouth to Northampton can vary based on specific dates, weekends, and bank holidays, the train duration from Portsmouth to Northampton is on average 4 h 19 min.

Omio customers book a train from Portsmouth & Southsea   to Northampton   most frequently for this route.

Passengers board the train most frequently from Portsmouth & Southsea, which is located around 0.1 miles (80 m) away from the city centre, and they get off the train at Northampton, located 2 miles (3.2 km) away from the city centre.

Take the Portsmouth to Northampton train with Southern or South Western Railway. However, it's always good to check out all possible train companies for the trip between Portsmouth and Northampton as there might be differences in the amenities they offer.
On average, there are 14 trains a day from Portsmouth to Northampton. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train for this journey departs from Portsmouth at 05: 01. The last train leaves from Portsmouth at 17: 37. Check Omio for the latest train timetable from Portsmouth to Northampton and book the best time to depart on your chosen travel date.
You can find a train to Northampton from Portsmouth to cost on average £71 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Portsmouth to Northampton train generally on sale a few months before the planned travel date.

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
Currency
Language