Northampton to Birmingham train

Cheap train tickets from Northampton to Birmingham

Showing times and prices for 29 Jun

Cheapest

£10

Average

£14

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.

Cheapest
08:39Northampton1h05 09:44Birmingham New Street
0 changes
£101One-way
Cheapest
10:38Northampton1h06 11:44Birmingham New Street
0 changes
£101One-way
09:38Northampton1h06 10:44Birmingham New Street
0 changes
£141One-way
10:56Northampton1h10 12:06Birmingham New Street
0 changes
£141One-way
09:56Northampton1h10 11:06Birmingham New Street
0 changes
£191One-way

Train schedule Northampton to Birmingham

Showing trains for tomorrow, Wednesday, 29 June
08:39Northampton1h05 09:44Birmingham New Street
0 changes
08:56Northampton1h10 10:06Birmingham New Street
0 changes
09:38Northampton1h06 10:44Birmingham New Street
0 changes
09:56Northampton1h10 11:06Birmingham New Street
0 changes
10:38Northampton1h06 11:44Birmingham New Street
0 changes
10:56Northampton1h10 12:06Birmingham New Street
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

Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul

Fastest train times from Northampton to Birmingham

Showing times and prices for 29 Jun

Fastest Journey

1 h 5 m

Average

1 h 7 m

Trains per day

6

Distance

74 km

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

Fastest
08:39Northampton1h05 09:44Birmingham New Street
0 changes
£101One-way
09:38Northampton1h06 10:44Birmingham New Street
0 changes
£141One-way
10:38Northampton1h06 11:44Birmingham New Street
0 changes
£101One-way
08:56Northampton1h10 10:06Birmingham New Street
0 changes
£201One-way
09:56Northampton1h10 11:06Birmingham New Street
0 changes
£191One-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 Northampton to Birmingham

distanceDistance45 miles (73 km)
durationAverage train duration1 h 4 min
priceAverage train ticket price£11 (€12)
frequencyTrain frequency45 a day
changesDirect trainYes, there are 29 direct trains a day
carriersTrain providersWest Midlands Railway or London Midland

Trains from Northampton to Birmingham cover the 45 miles (73 km) long journey taking on average 1 h 4 min with our travel partners like West Midlands Railway or London Midland. Normally, there are 45 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £6, but the average price of train tickets is £11. Travellers depart most frequently from Northampton and arrive in Birmingham New Street.

Trains from Northampton to Birmingham

London Midland provide multiple, daily trains from Northampton to Birmingham, with the first train departing at 8:13 a.m. and the last train departing at 10:55 p.m. The journey is direct and the duration is approximately one hour and 10 minutes.

What are the departure and arrival stations for trains from Northampton to Birmingham?

Northampton Station: Northampton Station is located on Black Lion Hill which is less than a five-minute walk from the shops and attractions of the town centre. Northampton Bus Station is less than a ten-minute walk from the train station and is situated by Market Square. Taxis are also available outside the station.

Birmingham Station: Birmingham Station is situated on New Street in central Birmingham. Birmingham Bus Station is a 5-minute walk from the train, however, there is a taxi rank outside the train station, should you prefer not to walk.

Travel Tips: Trains from Northampton to Birmingham

Travel by train to Birmingham 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 Birmingham.
FAQs
If you’re looking to save money on tickets, you can find a cheap train to Birmingham from Northampton for as little as £6  in the next 7 days.
If you’re looking to purchase your train tickets in the next week, you can expect the Northampton to Birmingham train price to come in at an average of £11  one way.
The train distance from Northampton to Birmingham is around 45 miles (73 km).
On average the train from Northampton to Birmingham duration is 1 h 4 min  for the 45 miles (73 km) long journey, but the travel time can vary if you depart on weekends and holidays.

Omio customers book a train from Northampton   to Birmingham New Street   most frequently for this route.

Passengers board the train most frequently from Northampton, which is located around 2 miles (3.2 km) away from the city centre, and they get off the train at Birmingham New Street, located 1.5 miles (2.4 km) away from the city centre.

For the journey from Northampton to Birmingham you can take a train with West Midlands Railway or London Midland. Be sure to check out all possible train companies that offer services to Birmingham from Northampton on Omio to compare what amenities they may have.
Yes, there are 29 direct trains a day to Birmingham from Northampton. If you’re looking for a direct train from Northampton to Birmingham, consider travelling with West Midlands Railway. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
On average, there are 45 trains a day from Northampton to Birmingham. The train times and services may be different on weekends and holidays compared to weekdays.
If you prefer early morning trains from Northampton to Birmingham, the first train leaves at 04: 55. If you prefer late night trains from Northampton to Birmingham, the last train of the day leaves at 21: 57. Omio shows you the latest train from Northampton to Birmingham schedule to help you book the best departure time for this journey.
If you purchase Northampton to Birmingham train tickets within the next 7 days, you can find one way tickets to cost on average £11. However, booking in advance gives you access to the best prices for trains from Northampton to Birmingham. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Northampton
Birmingham
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 from Northampton to Birmingham.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3301235247
Public transport options for Northampton
Location for Rail Replacement Services: In the event of engineering the bus/coach will collect from the layby/turning circle on the car park side of the station building. Please check the destination of your bus/coach before boarding.

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