The fast train reaches Euston in 30 minutes and the stopper takes 55. Fares, season tickets, first and last trains, and how Biggleswade and Flitwick compare.
Leighton Buzzard sits on the West Coast Main Line, which means two very different trains leave for London from the same platform. One takes 30 minutes to Euston. The other takes 55. They cost exactly the same, and the difference between catching the right one and the wrong one is nearly half an hour of your day, twice.
This page sets out the times, the fares and the season-ticket cost from Leighton Buzzard, and then does the same for Biggleswade, Sandy and Flitwick, because Central Bedfordshire is served by two entirely separate London routes and which one you live on decides where in London you arrive.
The fast train and the slow train
Both are run by London Northwestern Railway, and both go to London Euston.
The fast service is the Birmingham New Street to Euston train, which calls at Leighton Buzzard and then runs almost straight through. On a standard weekday it leaves at about :17 and :47 past the hour and takes 30 to 33 minutes.
The stopping service is the Milton Keynes Central to Euston train, at about :12 and :42 past the hour, taking 55 to 57 minutes.
That is four trains an hour to London through the middle of the day, two of them fast. A worked example from a standard Monday morning, checked on the National Rail timetable:
| Depart | Arrive Euston | Journey | Service |
|---|---|---|---|
| 07:42 | 08:39 | 57 min | Stopper |
| 07:47 | 08:18 | 31 min | Fast |
| 08:12 | 09:09 | 57 min | Stopper |
| 08:17 | 08:48 | 31 min | Fast |
| 08:42 | 09:38 | 56 min | Stopper |
Look at the 07:42 and the 07:47. Five minutes apart on the platform, 21 minutes apart at Euston. If you take one thing from this page, take that.
First and last trains. On a weekday the first departure for Euston is 04:44, arriving 05:38. Coming home, the last train out of Euston is 01:39, reaching Leighton Buzzard at 02:30, with earlier late services at 23:09, 23:42, 00:09 and 00:39. This is a main line, and it runs most of the night.
What it costs
Fares from Leighton Buzzard to London Terminals, current at August 2026:
| Ticket | Price |
|---|---|
| Anytime Day Single | £20.90 |
| Anytime Day Return | £41.80 |
| Off-Peak Day Single | £11.50 |
| Off-Peak Day Return | £23.00 |
| Off-Peak Day Travelcard (via Watford Junction) | £29.90 |
| Anytime Day Travelcard (via Watford Junction) | £51.00 |
The peak-to-off-peak gap is the biggest saving on this page: £11.50 against £20.90 for the same 30-minute journey, a difference of £9.40 each way. On the timetable we checked, the 06:11 departure still carried the off-peak contactless fare and the 06:41 did not.
Contactless works here. Leighton Buzzard was one of 14 London Northwestern stations upgraded to pay as you go with contactless on 2 February 2025, so you can tap in and tap out with a bank card, get the best adult fare on the day and pick up daily and weekly caps without buying a ticket first.
Season tickets
If you commute more than about three days a week, the season ticket is the number that matters. These are the current standard-class prices to London Terminals:
| From | Weekly | Monthly | Annual |
|---|---|---|---|
| Leighton Buzzard | £147.10 | £564.90 | £5,884.00 |
| Biggleswade | £148.20 | £569.10 | £5,928.00 |
| Flitwick | £142.30 | £546.50 | £5,692.00 |
Adding London Underground pushes it up sharply. A Leighton Buzzard season with zones 1 to 6 Travelcard costs £178.70 a week or £7,148 a year, which is £1,264 more than the plain rail ticket. If your office is a walk from Euston, do not buy the Travelcard.
There is £236 a year between the cheapest and dearest of the three stations, which is close to nothing across a £5,700 to £5,900 bill. Where you live in Central Bedfordshire barely changes what the commute costs. It changes how long it takes, and where in London you come out.
The other line: Biggleswade, Sandy and Flitwick
Central Bedfordshire’s eastern towns are not on the West Coast line at all.
Biggleswade is on the East Coast Main Line, served by Great Northern. The fastest morning trains reach London King’s Cross in 35 to 39 minutes direct. Some services run instead to St Pancras via Thameslink, which takes about 46 minutes plus a walk. The Anytime Day Single is £26.30 and the return £41.90.
Sandy is one stop up the same line but is not as well served: on the morning we checked, the quickest option was 51 minutes with a change at Biggleswade, and the direct Thameslink run to St Pancras took 51 minutes plus the 11-minute walk to King’s Cross. The Anytime Day Single is £27.10.
Flitwick is on the Midland Main Line, served by Thameslink to London St Pancras International. The fastest morning train takes 41 minutes; the typical one takes 51 or 52. The Anytime Day Single is £29.30 and the return £47.70, the dearest walk-up fare of the four stations, though Thameslink also sells Advance singles from £23.60.
The practical point: if you work in the West End or around Euston, the Leighton Buzzard side of the district wins. If you work in the City or around King’s Cross, Biggleswade does. Nobody in Central Bedfordshire has a short journey to both.
At Leighton Buzzard station
The station is on Station Approach, LU7 2LY, in Linslade, about a ten-minute walk downhill from the High Street across the canal.
- Managed by London Northwestern Railway.
- Ticket office: 06:00 to 20:00 Monday to Friday, 07:00 to 20:00 Saturday, 08:00 to 18:00 Sunday. Ticket machines and contactless readers otherwise.
- Parking: 488 spaces, including 8 accessible bays.
- Step-free: category B2, with lifts to all platforms.
- Toilets: accessible and baby changing, and a Changing Places toilet.
- Cycling: bicycle storage on site, and bicycle hire available.
- No public wi-fi, but there are refreshments and a shop.
If you are driving to the station and it is full, the town-centre car parks are about ten minutes’ walk away and cost £8.50 for the day.
Frequently asked questions
How long is the train from Leighton Buzzard to London?
30 minutes on the fast London Northwestern service to Euston, which runs about twice an hour. The stopping service takes 55 to 57 minutes for the same fare. Check which one you are boarding: on a typical hour they leave five minutes apart.
Which London station do trains from Leighton Buzzard go to?
London Euston. Leighton Buzzard is on the West Coast Main Line. Biggleswade and Sandy, on the other side of the district, run to King’s Cross instead, and Flitwick runs to St Pancras.
How much is a season ticket from Leighton Buzzard to London?
£5,884 a year, £564.90 a month or £147.10 a week for a standard-class ticket to London Terminals. Adding a zones 1 to 6 Travelcard raises the annual price to £7,148.
What is the cheapest way to get from Leighton Buzzard to London?
Travel after the morning peak and use contactless. The Off-Peak Day Single is £11.50 against £20.90 at peak, and an Off-Peak Day Return is £23.00. Tapping in with a bank card gets you the best fare available on the day automatically.
What time is the first and last train from Leighton Buzzard to London?
The first weekday train to Euston is 04:44, arriving 05:38. The last train back from Euston is 01:39, reaching Leighton Buzzard at 02:30.
Is there parking at Leighton Buzzard station?
Yes, 488 spaces including 8 accessible bays, plus bicycle storage and a drop-off point.
Sources
- National Rail timetables via traintimes.org.uk for all journey times, departure patterns, first and last trains and walk-up fares, checked for Monday 10 and Tuesday 11 August 2026.
- National Rail station information for Leighton Buzzard for the operator, ticket office hours, parking, accessibility and station facilities.
- Trainline season ticket prices, Leighton Buzzard to London for the weekly, monthly and annual season and Travelcard prices, checked 9 August 2026.
- London Northwestern Railway: pay as you go with contactless for the contactless rollout.
Times and fares were verified in August 2026. Rail fares normally change each March, and engineering work can alter services at weekends, so check National Rail before you travel.
Have your say
We read every message. To comment on this story, email the newsdesk and we may publish a selection of responses: hello@leightonbuzzardnews.co.uk.