Trains to Birmingham

Trains to Birmingham

Travel off-peak and get the best fares on trains. Business or leisure travel, we have it covered. Plus tickets on your mobile and free WiFi.

Buy Tickets

Our cheapest book ahead tickets

  • London to Birmingham from £6.00
  • Milton Keynes to Birmingham from £5.00
  • Watford Junction to Birmingham from £6.00
  • Leighton Buzzard to Birmingham from £5.00
  • Liverpool to Birmingham from £9.50
Travelling to a station within the West Midlands Zonal Area? Our Advance fares to stations within the West Midlands Zones are the same as those to Birmingham helping you save even more.

Our cheapest pay-on-the-day tickets

  • Northampton to Birmingham from £16.00 return
  • Long Buckby to Birmingham from £14.80 return

Get a 1/3 off with Groupsave

​GroupSave is a discount applied when between three and nine people travel together. It gives you 1/3 off adult fares for off-peak travel.

Kids go for £1 with a family Travelcard

​With our Family Travelcard, you’ll get a day out in London for a great deal, plus all your underground, train and bus travel whilst you’re there. Bargain!

Save 1/3 with a railcard

Get a third off every time you travel with 16-25, Senior, Family & Friends, Two Together, Disabled Persons and HM Forces Railcard.