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.
The average ticket from Northampton to London will cost around £ 16 if you buy it on the day, but the cheapest tickets can be found for only £ 16.
Find all the dates and times for this journey
1 h 12 m
1 h 17 m
Trains per day
Of the 5 trains that leave Northampton for London every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 97 km distance in an average of 1 h 17 m but if you time it right, some trains will get you there in just 1 h 12 m .
The slowest trains will take 1 h 23 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Distance||60 miles (97 km)|
|Average train duration||1 h 17 min|
|Average train ticket price||£24 (€27)|
|Train frequency||25 a day|
|Direct train||Yes, there are 25 direct trains a day|
|Train companies||West Midlands Railway or Avanti West Coast|
Trains from Northampton to London cover the 60 miles (97 km) long route taking on average 1 h 17 min with our travel partners like West Midlands Railway or Avanti West Coast. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around £24, you can find the cheapest train ticket for as low as £16. Travellers depart most frequently from Northampton and arrive in London Victoria.
Catching the train from Northampton to London is easy as connections between the cities are frequent. The UK capital is home to a wondrous amount of museums, historical sites such as the Tower of London and Westminister Abbey. Which so much to see and do, London is the perfect place for a day out from Northampton.
London Midland operate the trains from Northampton to London.
Train services from Northampton to London run regulary throughout the day, with a connection available every 20 minutes from early morning until evening. This route operates 7 days a week, with fewer trains running on Sundays
The journey time for trains from Northampton to London can range from 56 minutes to 1 hour and 12 minutes.
The first direct train from Northampton to London is at 4:15 a.m and the last Northampton to London train leaves at 11:35 p.m.
Trains from Northampton to London depart from Northampton Station, which has been newly refurbished and is conveniently located within a 15-minute walk of the town centre. Regular buses, operated by Stagecoach and Uno, arrive at the station from the centre of Northampton, local villages and nearby towns. Buses run less regularly on Sundays and there is no night service. Taxis are also available.
Trains from Northampton to London arrive at London Euston, a large station with easy access to all parts of the city, the suburbs and the South-East of England. Euston is on the Victoria and Northern Lines of the London Underground and nearby Euston Square which is served by the Circle, the Hammersmith and City and the Metropolitan lines.
Arriva London, Metroline and London Central buses, among others, depart regularly from Euston Bus Station to destinations across London and the South-East. Night buses operate across the city and taxis are available twenty-four hours a day.
Omio customers book a train from Northampton to London Victoria most frequently for this route.
The most popular departure train station with passengers for this route, called Northampton, is located 1.3 miles (2.1 km) from the city centre of Northampton.
The most popular arrival train station, London Victoria, is located 1.2 miles (2 km) away from the city centre of London.
Here are some other resources that might have the information you need