London to Birmingham train

  1. Cheap tickets
  2. Train
  3. London
  4. Train from London to Birmingham

Find cheap train tickets from London to Birmingham

Thanks to Gopili, compare train ticket prices and find the best price to travel from London to Birmingham by train. Our service is dedicated to helping you find the cheapest London to Birmingham train ticket and gives you practical information: booking, next departures, timetables, fares, and good deals.

Cheap train calendar from London to Birmingham

Find cheapest tickets to travel from London to Birmingham by train, bus, ride sharing and plane. With the calendar below, choose the day you want to travel and easily find the cheapest price.

  november january   december
monday tuesday wednesday thursday friday saturday sunday


National Express£8




National Express£10




National Express£10



Ticket prices and availability have been recorded in the last 24 hours from the data provided by our partners.

Find the best prices for train tickets London to Birmingham

from £5.50 MORE 1h47m
Other modes of transport available to travel from London to Birmingham
from £2.50 MORE 2h54m
from £1.50 MORE 3h10m
from £76.18 MORE 8h42m

Transport operators from London to Birmingham

The following table lists the various transport operators serving the route London to Birmingham.

Transport operators Departure Arrival
London Midland London Birmingham
Virgin Trains London Birmingham

And if you change?

Other alternatives of transport exist to travel from London to Birmingham:

Bus from London to Birmingham

Proximity journey

Many trains run from London to Birmingham, but there are also near stations served like for instance:

Price barometer for train tickets covering this trip

The gopili price barometer gives the prices for a London to Birmingham train and helps you to know whether you are getting a good deal:


Minimum price

Average price

Maximum price

Average prices over the last 9 months based on user searches

Main train ticket types in United Kingdom

There are three principal train tickets types in England, Advance, Off-Peak and Anytime tickets. Each ticket types gives different fares and travel flexibility. But other tickets types are available like Season tickets, Super-Off-Peak tickets or Rover and Rangers tickets for example. Take a look at the different types of train ticket from London to Birmingham below:

If you want to purchase the cheapest available ticket, Advance tickets are convenient for you. These tickets are available 12 weeks before travel and offer biggest reductions. The earlier you buy, the cheaper the train prices are! But you can't annul your advance rail ticket, they are non-refundable, and they are sold as singles.

Off-Peak and Super Off-peak tickets are available on many trains outside of peak travel times. Thanks to these tickets you make your journey at Off-Peak time, so don't have to pay the fare of a fully flexible Anytime ticket. You can be refunded if you decide not to travel.

Anytime tickets is perfect for you, if you want a fully flexible ticket with no restrictions to travel. They offer the greatest flexibility in your time of travel. But they are not advised if you want the cheapest type of ticket London to Birmingham.

Season tickets are convenient for you if you make the same route more than three or four times a week. In this instance, Season Tickets offer better value for money compared to buying daily tickets.

Departure and arrival for your train travel

For your journey between London and Birmingham several railway stations of departure and arrival exist. You can choose between the following train stations departure:London Waterloo train station, London St Pancras train station, London Stratford international train station, London New Barnet train station, London Bexley train station, London Enfield Town train station, London Harrow & Wealdstone train station, London Victoria train station, London Liverpool Street train station, London Bridge train station, London Charing Cross train station, London Euston train station, London Paddington train station, London King's Cross train station, London Fenchurch Street train station, London Southall train station, London Surbiton train station.

For your arrival, several train stations are available :Birmingham New Street train station, Birmingham Moor Street train station, Birmingham Snow Hill train station, Birmingham International train station.

Travel information for your train journey

London Birmingham train

Route London to Birmingham

London Birmingham train map

Train duration 1h53m
Arrival city Birmingham, England
Departure city London, England
Distance 101 Miles
Lowest train ticket price from £5.50
Train operators for London to Birmingham London Midland, Virgin Trains

The trains between London (London England) to Birmingham (West Midlands England) are provided by London Midland, Virgin Trains. The services on board may vary depending on the train operator.

Travelling by train is a quick and easy solution to travel to Birmingham from London. The average journey duration from London to Birmingham is 1h53m to cover the 101 miles.

The cheapest fare we've found for the next month is £5.50 one way.

Next train departures

When are the next trains to Birmingham?

Departure Arrival Duration Company
London Euston
Birmingham New Street
1h23m Virgin Trains
London Euston
Birmingham New Street
2h05m London Midland
London Euston
Birmingham New Street
1h22m Virgin Trains
London Euston
Birmingham New Street
1h22m Virgin Trains
London Euston
Birmingham New Street
1h23m Virgin Trains
London Euston
Birmingham New Street
2h04m London Midland
London Euston
Birmingham New Street
1h22m Virgin Trains
London Euston
Birmingham New Street
1h23m Virgin Trains
London Euston
Birmingham New Street
2h07m London Midland
London Euston
Birmingham New Street
1h22m Virgin Trains

The table above only shows the remaining services for today and will display a maximum of 10 train departures.

See all departures: Today / Tomorrow

Based on our data, 11 trains from London to Birmingham are being operated today and 14 tomorrow. The first London Birmingham train departs at 07:03 while the last one is at 17:24. The first and last departure times might vary from one day to another and there might be fewer trains during weekends as well as bank holidays. Train companies can as well increase or decrease the number of trains during school holidays or depending on the demand.

Best price found for train ticket from London to Birmingham

We compare train ticket prices for all major companies to travel from London to Birmingham by train and find the best price for you. Here are the best prices selected for the coming days to go to Birmingham. Your London to Birmingham train ticket is just few clicks away!

From To Price Departure on At Company Searched
Snow Hill
£5.50 14/12/2017 12:40 14 hours ago
Moor Street
£5.50 03/01/2018 12:10 1 day ago
Snow Hill
£5.50 03/01/2018 12:40 1 day ago
Snow Hill
£5.50 23/12/2017 07:00 2 days ago
Snow Hill
£5.50 18/12/2017 12:40 6 days ago
Moor Street
£5.50 18/12/2017 12:10 6 days ago
Snow Hill
£5.50 19/12/2017 12:40 7 days ago
Moor Street
£5.50 19/12/2017 12:10 7 days ago
New Street
£6.00 14/12/2017 12:13 London Midland 14 hours ago
New Street
£6.00 03/01/2018 12:13 London Midland 1 day ago

Best price found for London to Birmingham train ticket for the next 30 days.

> Search train from London to Birmingham

London - Birmingham: the best time to book cheap trains

Price of the ticket when booking in advance or at the last minute















Same day

Days before Departure

The graph above is based on the cheapest prices found in the last 6 months depending on how much time in advance the train is purchased. Purchasing your train from London to Birmingham in advance should help you pay less for your train.

Tickets are available from £6 when purchasing your seat 1 month in advance which is 56% cheaper than the cheapest price we found when buying your ticket on the day you're travelling.

How to find cheap train tickets London to Birmingham ?

Here's how to find cheap train tickets London to Birmingham. By following these few tricks, you can most of the time find cheap train tickets for your journey.

When should I book my ticket?

Booking your ticket early rather than leaving it until the last minute will enable you to get a lower fare. Advance tickets tend to go on sale 3 months prior the date of departure. On many routes you can save as much as 80% by booking your ticket 3 months in advance. We suggest you to purchase your ticket as soon as possible.

When is the cheapest time of the day to travel?

You will often see that, the cheapest time to travel is outside the peak train times, which are between 06:30 to 9:30 and 15:30 to 18:30. Therefore, try to avoid travelling during rush hours and you will spend less on your train ticket London to Birmingham.

2 single tickets vs 1 return: which is cheaper?

If you already know at what time you wish to come back, you should have a look at the price of two singles as they may work out cheaper than a return. The only condition is to get the exact train you bought.

How does split ticketing work?

Split-ticketing for your journey to Birmingham is another way to reduce the cost. It is completely legitimate to split your ticket into several tickets covering the different sections of your journey, the only condition is that the train you're using calls at the stations you bought tickets for.

Discount London to Birmingham train tickets

National Railcards can save you a lot if you're using the train. Depending on your age and your situation, you might want to get one of the 5 existing railcards: Disabled persons, 16-25, Two together, Senior or Family and Friends railcards. Railcards can enable you to make great savings for your London Birmingham train ticket.

What are the benefits of a railcard?

In order to understand the benefits of a railcard, you have to assess the number of trips you need to make earnings. You will see that most of the time, only a few trips are needed.

For your assessment, you have to include the railcard cost, i.e £30, the discount on each trip (i.e.: 34%) as well as the cost of your ticket. The average fare of a London Birmingham ticket is £24.76 (1).

Divide the cost of your railcard by the saving: £30/34%= £88. Then divide £88 by £24.76: £88/£24.76 = 3.55. You will need to make approximately 4 trips from Birmingham to London (one way trip) with your railcard to break even.

What is the cost of a railcard?

Railcards enable you to get a third off most adult fares for a year. A Disabled persons railcard costs £20 and the 5 other ones £30.

(1)Average prices observed over the last 3 months for one way journey

Train Journey Average price without railcard(1) With a railcard 34% off(2) Saving based on a one-way trip Number of return trips to pay off the cost
London to Birmingham train £24.76 £16.51 £8.25 3.56

(1)Average price observed over the last 3 months for one way

(2)Price calculated with an average reduction of 34% on train tickets fare

Things to do in Birmingham

We have created for you a list of 6 places that you can do in Birmingham.

  • The Pen Room
  • Aston Hall
  • Wonderful World of Trains and Planes
  • Cadbury World
  • Museum of the Jewellery Quarter
  • Birmingham Wildlife Conservation Park

If you're visiting Birmingham for the first time and you are not sure of the places that you can see during your time over there, we're here to help. The different options you have will obviously depend on your availabilities as well as your areas of interest but the team at Gopili provides you with the popular areas in Birmingham.

The Pen Room is probably among the main tourist places for visitors. You can also go to discover Cadbury World and Aston Hall which are most of the time recommended by the people who have already visited the city.

Another noteworthy site that you can visit is Museum of the Jewellery Quarter if you want to know more about the city.

Wonderful World of Trains and Planes is also a place that we will advise you to visit if you got enough time during your trip.

At last, if you're still looking to discover more about Birmingham, Birmingham Wildlife Conservation Park can be the last step of your stay. Even though visitors may not consider it as the most important place to visit, it will enable you to get a complete view of the city and its character.

Where to find cheap train tickets

London Midland

Looking for a cheap ticket for your upcoming trip by train? No need to panic. We found London Midland tickets from £6 for your trip.

Virgin Trains

Virgin Trains, the rail travel company, runs between London and Birmingham from £8, allowing you to travel without breaking the bank.

Book cheap train from London to Birmingham

You are able to purchase your London to Birmingham train ticket in three different ways:

How can I book a train ticket online?

By booking your train tickets online, you can quickly compare train times and fares to save money. Most train operators and online ticket specialists give the ability to book on their website. Once your ticket is purchased, you will get a confirmation email along with a collection number that you will keep with your card to have your ticket at the station before your departure.

Can I buy tickets over the phone?

If you would like a call with an agent that will help you book your ticket, you can do it with most train companies.

How can I book my ticket at the station?

If you prefer to buy your ticket at the station, you are able to do it either by yourself using the self-service ticket machine as well as with an advisor. Please note some rural stations might not provide all these services.

The best way to find cheap train tickets from London to Birmingham is to check online the prices from all rail companies. Gopili helps you to do so by comparing in one search the times and fares across all existing offers. In case you need to make a journey back to London afterwards, train tickets Birmingham to London are also available on gopili.