London Midland offers a frequent, fast rail service between London Euston and Northampton and between Birmingham New Street and Northampton. Additionally, the route from Milton Keynes to Northampton is also served by London Midland. Off-peak Northampton train services from Monday to Saturday run three times per hour from London Euston. All stations from London serving Northampton are accessible via taxis and buses. From its famous Silverstone Circuit to its annual Shambala Festival, the colourful and vibrant town of Northampton offers a wonderful array of activities and landmarks to enjoy and explore. Virgin Trains runs a service from London Euston to Northampton that is usually offered twice a day at peak times. These Northampton trains are usually slower due to the fact that the quicker West Coast Main Line bypasses the town. Trains change at Milton Keynes to reach long distance destinations like Manchester.
Here are some other resources that might have the information you need