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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Northampton to Stratford-upon-Avon

distanceDistance35 miles (56 km)
priceAverage train ticket price£19 (€22)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day

Trains from Northampton to Stratford-upon-Avon cover the 35 miles (56 km) long journey taking on average 2 h 13 min with our travel partners like. Normally, there are 17 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £19, but the average price of train tickets is £19. Travellers depart most frequently from Northampton and arrive in Stratford-upon-Avon.

Travel Tips

Trains from Northampton to Stratford-upon-Avon
Travel by train to Stratford-upon-Avon 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 Northampton to Stratford-upon-Avon.
What is the price of the cheapest train between Northampton and Stratford-upon-Avon?
Looking to save money on your route? Omio customers have found the cheapest train to Stratford-upon-Avon from Northampton for the next 7 days starting from £19  one way.
What is the average price of train tickets from Northampton to Stratford-upon-Avon?
The Northampton to Stratford-upon-Avon train ticket price is on average £19  if you are looking to book your tickets for this route in the next week.
How many miles is it from Northampton to Stratford-upon-Avon by train?
The distance from Northampton to Stratford-upon-Avon by train is approximately 35 miles (56 km).
How long is the train to Stratford-upon-Avon from Northampton?
While the time it takes to travel 35 miles (56 km) between Northampton and Stratford-upon-Avon can vary based on specific dates, weekends, and bank holidays, the train duration from Northampton to Stratford-upon-Avon is on average 2 h 13 min.
What is the departure train station in Northampton and arrival train station in Stratford-upon-Avon?

When travelling this route, Omio customers are departing most frequently from Northampton   and arriving in Stratford-upon-Avon.

Where is the train station in Northampton? Where is the train station in Stratford-upon-Avon?

Passengers board their train most frequently from Northampton and travel around 1.3 miles (2.1 km) from the city centre to this train station.

Passengers travelling this route most often arrive at Stratford-upon-Avon and need to travel approximately 0.4 miles (667 m) from the train station to the city centre in Stratford-upon-Avon.

How many train services are there to Stratford-upon-Avon from Northampton a day?
On average, there are 17 trains a day from Northampton to Stratford-upon-Avon. The train times and services may be different on weekends and holidays compared to weekdays.
How early should I purchase train tickets from Northampton to Stratford-upon-Avon to score the best deals?
If you purchase a train ticket from Northampton to Stratford-upon-Avon within the next 7 days, you can find tickets to cost on average £19 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Stratford-upon-Avon from Northampton are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

The major railway station for departures from Northampton is Northampton. Read all the information you need to know about services, amenities and connections at Northampton for your trip to Stratford-upon-Avon from Northampton.

More options for your journey from Northampton to Stratford-upon-Avon

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