Check times & buy tickets

more options

:
:

Add to: iGoogleYour site

Engineering works

Live travel info

Timetables

 

Station info

 

Route map

You are here: Home > Your journey > Long distance routes > London to Birmingham

London to Birmingham

 

Birmingham by train from £6 each way

We run great value, direct trains between London Euston, Milton Keynes Central and Coventry, Birmingham International and Birmingham New Street:

  • Every hour Mondays to Saturdays (change at Northampton on Sundays)
  • Even more choice Mondays to Saturdays by simply changing trains at Northampton
  • Advance fares from London to Birmingham from £6 each way (or £16 first class), and from Milton Keynes to Birmingham from £5 each way (or £15 first class)
  • Walk up fares from London to Birmingham from £17 return
  • GroupSave discount for off-peak tickets - four go for the prices of two, plus up to four kids go for £1 each (available at the station)

We also run twice an hour between Liverpool and Birmingham

Search fares, train times and book tickets - with no booking fees to pay! Make sure you check out our 'cheapest fare finder' - find it in the bottom left corner of the booking page. See also our ticket type validities.

Direct trains to Birmingham city centre call at: London Euston, Watford Junction, Hemel Hempstead, Berkhamsted, Tring, Leighton Buzzard, Bletchley, Milton Keynes and Wolverton.

If you're travelling from Apsley, Kings Langley and Cheddington you can still get our cheap fares - it's just an easy change at Northampton or Milton Keynes.