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 Edinburgh to Northampton

distanceDistance272 miles (438 km)
durationAverage train duration5 h 28 min
priceAverage train ticket price£52 (€59)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain providersAvanti West Coast

Trains from Edinburgh to Northampton cover the 272 miles (438 km) long route taking on average 5 h 28 min with our travel partners like Avanti West Coast. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this journey costs around £52, you can find the cheapest train ticket for as low as £39. Travellers depart most frequently from Edinburgh Waverley and arrive in Northampton.

Travel Tips: Trains from Edinburgh 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 Edinburgh to Northampton.

What is the cost of cheap trains between Edinburgh and Northampton?

If you’re looking to save money on tickets, you can find a cheap train from Edinburgh to Northampton for as little as £39  in the next 7 days.

What is the average cost of a train from Edinburgh to Northampton?

If you’re looking to book tickets for this journey in the next 7 days, you’ll find that Edinburgh to Northampton train prices are on average £52  one way.

What is the distance by train from Edinburgh to Northampton?

The Edinburgh to Northampton train distance is approximately 272 miles (438 km).

What is the average Edinburgh to Northampton train duration?

While the time it takes to travel 272 miles (438 km) to Northampton from Edinburgh can vary based on specific dates, weekends, and bank holidays, the train duration from Edinburgh to Northampton is on average 5 h 28 min.

Which train station from Edinburgh to Northampton do I depart from? Which Northampton train station from Edinburgh do I arrive in?

Omio customers travelling this route depart most frequently from Edinburgh Waverley   and arrive in Northampton.

Where is the train station in Edinburgh? Where is the train station in Northampton?

Passengers board the train most frequently from Edinburgh Waverley, which is located around 0.2 miles (429 m) away from the city centre, and they get off the train at Northampton, located 1.3 miles (2.1 km) away from the city centre.

Which train providers should I travel with from Edinburgh to Northampton?

For the trip from Edinburgh to Northampton you can take a train with Avanti West Coast. Be sure to check out all possible train companies that offer services between Edinburgh and Northampton on Omio to compare what amenities they may have.

How many train services are there between Edinburgh and Northampton a day?

On average, there are 7 trains a day from Edinburgh to Northampton. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Edinburgh to Northampton? What time is the last train from Edinburgh to Northampton?

The first train from Edinburgh to Northampton leaves at 08: 52   and the last train for this leaves at 16: 14. Omio shows you the latest train from Edinburgh to Northampton timetable to help you book the best departure time for this journey.

How far in advance should I buy a train ticket from Edinburgh to Northampton to get the best deals?

If you purchase Edinburgh to Northampton train tickets within the next 7 days, you can find one way tickets to cost on average £52. However, booking in advance gives you access to the best prices for trains from Edinburgh to Northampton. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

The major railway station for departures from Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your trip between Edinburgh and Northampton.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
Public transport options for Edinburgh Waverley
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express