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:

Leighton Buzzard to London Euston, Monday morning departures
DepartArrive EustonJourneyService
07:4208:3957 minStopper
07:4708:1831 minFast
08:1209:0957 minStopper
08:1708:4831 minFast
08:4209:3856 minStopper

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.

Journey time to central London from four Central Bedfordshire stations Bar chart comparing the fastest scheduled journey to a central London terminal from four Central Bedfordshire stations. Leighton Buzzard reaches London Euston in 30 minutes, Biggleswade reaches London King's Cross in 35 minutes, Flitwick reaches London St Pancras in 41 minutes, and Sandy reaches London King's Cross in 51 minutes with a change at Biggleswade. Annual season ticket costs are shown alongside: Flitwick £5,692, Leighton Buzzard £5,884, Biggleswade £5,928, Sandy not shown. Two main lines, four stations, four different Londons Fastest scheduled weekday journey to a central London terminal, and the standard annual season ticket to London Terminals. Leighton Buzzard30 min to EustonLondon Northwestern · £5,884 a year Biggleswade35 min to King’s CrossGreat Northern · £5,928 a year Flitwick41 min to St PancrasThameslink · £5,692 a year Sandy51 min to King’s CrossChange at Biggleswade 020 min40 min60 min Leighton Buzzard is on the West Coast Main Line; Biggleswade and Sandy are on the East Coast; Flitwick is on the Midland. Times are the fastest scheduled service, not the typical one. The Leighton Buzzard stopper takes 55 minutes for the same fare.
Four Central Bedfordshire stations, three main lines, and three different London terminals.

What it costs

Fares from Leighton Buzzard to London Terminals, current at August 2026:

Leighton Buzzard to London fares, adult, August 2026
TicketPrice
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:

Season ticket prices to London, August 2026
FromWeeklyMonthlyAnnual
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

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.