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

Birmingham to London train

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

Find cheap train tickets from Birmingham to London

Cheap train calendar from Birmingham to London

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

  april june   may
monday tuesday wednesday thursday friday saturday sunday
22
23
24
25
26
27

Megabus£6

National Express£9

Loco2£6

28
29
30
31
01
02
03
04

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

Find the best prices for train tickets Birmingham to London

from £5.50 MORE 2h03m
Other modes of transport available to travel from Birmingham to London
Coach
from £5.00 MORE 3h03m
from £1.50 MORE 3h26m
from £5.00 MORE 3h05m
Flight
from £69.00 MORE 8h20m

Next train departures

When are the next trains to London?

Departure Arrival Duration Company
Today
Birmingham New Street
07:14
London Euston
09:27
2h13m London Midland
Birmingham New Street
07:33
London Euston
09:46
2h13m London Midland
Birmingham New Street
12:10
London Euston
13:33
1h23m Virgin Trains
Birmingham Snow Hill
12:12
London Waterloo
14:09
1h57m Chiltern Railways
Birmingham New Street
12:14
London Euston
14:27
2h13m London Midland
Birmingham New Street
12:30
London Euston
13:56
1h26m Virgin Trains
Birmingham New Street
12:33
London Euston
14:47
2h14m London Midland
Birmingham Snow Hill
17:07
London Waterloo
19:11
2h04m Chiltern Railways
Birmingham New Street
17:14
London Euston
19:28
2h14m London Midland
Birmingham New Street
17:33
London Euston
19:47
2h14m London Midland

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

See all departures: Today / Tomorrow

Looking at our data, 12 trains from Birmingham to London are available today and 10 tomorrow. The first Birmingham London train is at 07:07 while the last one is at 17:30. 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. Rail companies can also adjust the number of trains during school holidays or depending on the demand.

Things to do in London

We have compiled for you a list of 6 places that you can visit in London.

  • British Museum
  • Buckingham Palace
  • Kensington Palace
  • London Eye
  • View from the Shard
  • Tower Bridge

As travel specialists, we are aware that organizing a trip and searching for all the information about a specific destination can last for hours. We aim to help you by suggesting some things to do, whether you are visiting for the weekend or for holidays.

Every year, many visitors are going to London. If you are looking to explore one of the most essential attraction of the city, you have to visit British Museum. If you have the time, we will also suggest you to visit London Eye and Buckingham Palace to complete your stay.

Another noteworthy area that you may want to visit is View from the Shard if you wish to know more about this destination.

Kensington Palace is also a place that we will advise you to see if you have enough time during your trip.

Finally, if you're still curious in discovering more about London, Tower Bridge can be the final step of your visit. While people may not consider it as the most interesting place to visit, it will enable you to get a complete view of the city and its history.

And if you change?

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

Bus from Birmingham to London

Flights from Birmingham to London

Birmingham - London: the best time to book cheap trains

Cost of the train when booking in advance or at the last minute

90

60

£7

30

£7

15

£8

7

£9

3

£9

1

£14

Same day

Days before Departure

The Prices for train tickets Birmingham to London are increasing the closer you get to your departure day. Based on our data, if you book your seat 1 month in advance, the price of the ticket starts at £7 whereas if purchasing your seat on the day you're travelling, you will need to pay at least £14 for your trip. Thus, you will save 55% on the cost of your train by buying your ticket 1 month in advance rather than on the day you're travelling.

The figures are based on the cheapest prices found over the past 6 months when buying in advance or at the last minute.

Travel information for your train journey

Birmingham London train

Route Birmingham to London

Birmingham London train map

Train duration 2h04m
Arrival city London, England
Departure city Birmingham, England
Distance 101 Miles
Lowest train ticket price from £5.50
Train operators for Birmingham to London Chiltern Railways, London Midland, Virgin Trains
  • The trains from Birmingham (West Midlands England) to London (London England) are provided by Chiltern Railways, London Midland, Virgin Trains. The services on board will change depending on the rail operator.
  • On average, the journey takes normally 2h04m by train covering a distance of 101 miles to travel to London from Birmingham. The journey time may vary depending if your train is direct or with changes.
  • Based on our data, the starting fare to take the train in the next month is £5.50. This price is based on an adult fare and does not include the money you can save with a discount card.

Book cheap train from Birmingham to London

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

If you're booking your train tickets online, you can easily compare train schedules and prices to save money. Almost all rail operators and online ticket specialists give the ability to do so. Once your ticket is booked, you will get a confirmation email along with the collection number that you will keep with your card to have your ticket at the station before you travel.

If you would like a chat with an advisor that will help you book your ticket, you are able to do it with most rail ticket retailers.

While the biggest stations in the United Kingdom have a self-service ticket machine and a staffed ticket office to buy your train ticket, rural stations may not. Check the office hours as well as the available services before your journey.

If you use our fast and simple search service, you can compare hundreds of train fares from all major train providers. Gopili can help you get cheap train tickets from Birmingham to London! Moreover, train tickets London to Birmingham are also available for your return trip.

Best price found for train ticket from Birmingham to London

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

Journey Price Departure on At Company Searched
Birmingham
London
£5.50 27/05/2017 17:12 Chiltern Railways 2 days ago
Birmingham
London
£5.50 21/06/2017 12:12 Chiltern Railways 2 days ago
Birmingham
London
£5.50 24/05/2017 12:12 Chiltern Railways 1 day ago
Birmingham
London
£5.50 21/06/2017 17:07 Chiltern Railways 2 days ago
Birmingham
London
£5.50 05/06/2017 12:12 Chiltern Railways 16 hours ago
Birmingham
London
£5.50 30/05/2017 12:12 Chiltern Railways 2 days ago
Birmingham
London
£5.50 02/06/2017 12:12 Chiltern Railways 6 days ago
Birmingham
London
£5.50 03/06/2017 17:12 Chiltern Railways 3 days ago
Birmingham
London
£5.50 05/06/2017 17:07 Chiltern Railways 6 days ago
Birmingham
London
£5.50 02/06/2017 17:07 Chiltern Railways 6 days ago

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

> Search train from Birmingham to London

How to find cheap train tickets Birmingham to London ?

If you’re looking for cheap train tickets Birmingham to London, we're here to help. Here we provide you some hints to get cheap train tickets.

  • The earlier you purchase your ticket the cheaper it is. You may save up to 80% on your train ticket by booking 90 days prior the departure. Why? Because train companies usually release advance tickets up to 90 days prior the departure and it is usually at this time that you will find the lowest fare.
  • You will most of the time see that, the most affordable time to travel is outside the peak times, which are between 06:30 to 9:30 and 15:30 to 18:30. In this way, try to avoid travelling during rush hours and you should save money on your train ticket Birmingham to London.
  • If you already know at what time you need to take the return journey, we suggest you to verify the price of 2 singles as they can be cheaper than a return. The only condition is to use the exact train you purchased.
  • Sometimes, getting a ticket from Birmingham to an intermediary city and then a second ticket from this station to London costs less than purchasing only one ticket for your entire journey. Split-ticketing can help you pay less.

Discount Birmingham to London train tickets

Looking to travel for cheap? Many railcards and deals exist to pay less for your Birmingham London train ticket and make even more savings on your tickets: special train fares for children, railcards for all ages, group travel, or charity discount. There are 5 types of railcards available: 16-25 railcard, Two together railcard, Family and Friends Railcard, Senior railcard, Disabled persons railcard.

When purchasing a railcard, you aim to make savings after several journeys. But is it really relevant when travelling from Birmingham to London? Grab your calculator, taking into account:

A = the cost of the railcard (i.e.: £30)

B = average saving with the railcard (i.e.: 34%)

C = average price for a Birmingham London ticket (i.e.: £9.66)(1)

Initially, divide A by B: this will show you the budget from which the card will be profitable. Now divide that number by C. You will see the average number of journeys needed throughout the duration of the railcard's validity to start saving money.

In our example, A/B = £30/34% = £88.00. Then, 88/£9.66 = 9.11. Your railcard will be worth the investment if you're doing on average 10 trips from Birmingham to London (one way journey).

All railcards cost £30 except the Disabled persons railcard that costs £20. Railcards enable you to get 34% off most adult fares, so you will save 1/3 on most train tickets.

(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
Birmingham to London train £9.66 £6.44 £3.22 9.13

(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

Train ticket types for your travel

Rail tickets may look a bit complex at first sight but it's simple to appreciate how it is working. To begin, there are three main train tickets types applicable in the England for your train Birmingham to London: Advance, Off-Peak and Anytime tickets.

  • Advance Ticket : Advance train tickets are a great way to get very cheap train tickets. These tickets are accessible up to 12 weeks before travel and offer the biggest reductions. To take benefit of these tickets you must book in advance: the earlier you make reservation, the cheaper the train costs are! Advance tickets Birmingham to London are every time sold as singles, but if you want to book tickets for a return journey, just make reservation two Advance tickets. They are only efficient for the date and train they are booked for. Also, these tickets cannot be refunded but can be amended before departure.
  • Off-Peak Ticket : If you prefer more flexibility than an Advance train ticket, the Off-Peak train tickets could be for you. These tickets are flexible and efficient at “off peak” times of the day. Off-Peak train tickets are less expensive than the Anytime ticket and still offer the flexibility of going on any Off-peak trains. They can be bought any time before travelling, even at the last minute. Off-Peak train tickets are efficient at any time of the day on Weekend, and Public Holidays and after around 09:30 on Mondays to Fridays.
  • Anytime ticket : They are fully flexible and they can be utilized on any train, at any time, on any day. They give full security when you can't be sure of your travel times, or if you need to change the day you travel. These tickets are more costly than advance or Off-Peak but they can be refunded.
  • For your information more ticket types exist in the England to travel to London, like Super-Off-Peak tickets, Season tickets, Rover and Rangers tickets…

Where to find cheap train tickets

Chiltern Railways

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

London Midland

Gopili compares ticket prices for you every day from all operators to help you find cheap train tickets for your next trip. The best London Midland price found was £6.

Virgin Trains

Looking for a cheap ticket for your upcoming trip by train? No need to panic. We found Virgin Trains tickets from £8 for your trip.

Price barometer for train tickets covering this trip

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

£6
£10
£69

Minimum price

Average price

Maximum price

Average prices over the last 9 months based on user searches

Transport operators from Birmingham to London

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

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