[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from London to Birmingham

Showing times and prices for Oct 21

Cheapest

33

Average

55

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from London to Birmingham will cost around € 55 if you buy it on the day, but the cheapest tickets can be found for only € 33.

Cheapest
10:15AMLondon Euston2h08 12:23PMBirmingham New Street
0 changes
331One-way
Cheapest
09:15AMLondon Euston2h08 11:23AMBirmingham New Street
0 changes
331One-way
10:37AMLondon Marylebone1h56 12:33PMBirmingham Moor Street
0 changes
411One-way
10:10AMLondon Marylebone1h49 11:59AMBirmingham Moor Street
0 changes
411One-way
09:10AMLondon Marylebone1h49 10:59AMBirmingham Moor Street
0 changes
411One-way

Timetable London to Birmingham

Showing trains for tomorrow, Thu, Oct 21
08:11AMLondon Marylebone1h42 09:53AMBirmingham Moor Street
0 changes
08:16AMLondon Euston2h07 10:23AMBirmingham New Street
0 changes
08:43AMLondon Euston1h23 10:06AMBirmingham New Street
0 changes
08:59AMLondon Euston1h26 10:25AMBirmingham New Street
0 changes
09:10AMLondon Marylebone1h49 10:59AMBirmingham Moor Street
0 changes
09:15AMLondon Euston2h08 11:23AMBirmingham New Street
0 changes
09:43AMLondon Euston1h23 11:06AMBirmingham New Street
0 changes
09:59AMLondon Euston1h26 11:25AMBirmingham New Street
0 changes
10:10AMLondon Marylebone1h49 11:59AMBirmingham Moor Street
0 changes
10:15AMLondon Euston2h08 12:23PMBirmingham New Street
0 changes
10:37AMLondon Marylebone1h56 12:33PMBirmingham Moor Street
0 changes
10:43AMLondon Euston1h24 12:07PMBirmingham New Street
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Oct 21
34West Midlands Railway
3Flixbus
Fri
Oct 22
34West Midlands Railway
Find prices
Sat
Oct 23
34West Midlands Railway
6Flixbus
Sun
Oct 24
20West Midlands Railway
7Megabus
Mon
Oct 25
27West Midlands Railway
6Flixbus
Tue
Oct 26
21West Midlands Railway
6Flixbus
Wed
Oct 27
21West Midlands Railway
6Flixbus
Thu
Oct 28
27West Midlands Railway
6Flixbus
Fri
Oct 29
21West Midlands Railway
6Flixbus
Sat
Oct 30
15Chiltern Railways
6Flixbus
Sun
Oct 31
11Chiltern Railways
6Flixbus
Mon
Nov 1
21West Midlands Railway
3Flixbus
Tue
Nov 2
21West Midlands Railway
3Flixbus
Wed
Nov 3
17West Midlands Railway
3Flixbus
Thu
Nov 4
21West Midlands Railway
3Flixbus
Fri
Nov 5
21West Midlands Railway
3Flixbus
Sat
Nov 6
15Chiltern Railways
3Flixbus
Sun
Nov 7
9West Midlands Railway
4Flixbus
Mon
Nov 8
13West Midlands Railway
4Flixbus
Tue
Nov 9
13West Midlands Railway
3Flixbus

The fastest trains from London to Birmingham

Showing times and prices for Oct 21

Fastest Journey

1 h 23 m

Average

1 h 43 m

Trains per day

12

Distance

163 km

Of the 12 trains that leave London for Birmingham every day 12 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 163 km distance in an average of 1 h 43 m but if you time it right, some trains will get you there in just 1 h 23 m .

The slowest trains will take 2 h 8 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:43AMLondon Euston1h23 10:06AMBirmingham New Street
0 changes
1071One-way
Fastest
09:43AMLondon Euston1h23 11:06AMBirmingham New Street
0 changes
521One-way
10:43AMLondon Euston1h24 12:07PMBirmingham New Street
0 changes
521One-way
09:59AMLondon Euston1h26 11:25AMBirmingham New Street
0 changes
521One-way
08:59AMLondon Euston1h26 10:25AMBirmingham New Street
0 changes
951One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Renfe AVE
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information from London to Birmingham

distanceDistance100 miles (162 km)
durationAverage train duration2 h 8 min
priceAverage train ticket price€29 (€29)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersWest Midlands Railway, Avanti West Coast or Chiltern Railways

Trains from London to Birmingham cover the 100 miles (162 km) long trip taking on average 2 h 8 min with our travel partners like West Midlands Railway, Avanti West Coast or Chiltern Railways. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around €29, you can find the cheapest train ticket for as low as €20. Travellers depart most frequently from London Victoria and arrive in Birmingham New Street.

Train companies

Train from London to Birmingham with CHILTERN Railways

Find the best trains from London to Birmingham with Omio's travel partners CHILTERN Railways from €20. We can find you the best deals, timetables and tickets when comparing and booking the best route.

CHILTERN Railways

Enjoy a smooth and easy route from London to Birmingham with CHILTERN Railways! As an official travel partner of CHILTERN Railways, Omio can help you search current train timetables from CHILTERN Railways, compare the best routes between London and Birmingham as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable CHILTERN Railways London to Birmingham train ticket available today. If you search for CHILTERN Railways tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train between London and Birmingham on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 100 miles (162 km) route from London to Birmingham with ease and comfort on a train with CHILTERN Railways.

Operator ticket policies for COVID

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from London to Birmingham
Travel by train to Birmingham easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Birmingham.
FAQs
How much does a cheap train from London to Birmingham cost?
Looking to save money on your journey? Omio customers have found the cheapest train to Birmingham from London for the next 7 days starting from €20  one way.
How much does the train from London to Birmingham cost on average?
If you’re looking to purchase tickets for this journey in the next 7 days, you’ll find that London to Birmingham train prices are on average €29  one way.
What is the distance to Birmingham from London by train?
When travelling this route you should expect the distance to Birmingham from London via train to be approximately 100 miles (162 km).
What is the average London to Birmingham train duration?
On average the London to Birmingham train time is 2 h 8 min  covering the 100 miles (162 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What is the departure train station in London and arrival train station in Birmingham?

Some of the London train stations to Birmingham you can start your journey from include London Victoria, London Euston and London Kings Cross. Similarly, some of the arrival train stations in Birmingham include Birmingham New Street and Birmingham Moor Street.

When travelling this route, Omio customers are departing most frequently from London Victoria   and arriving in Birmingham New Street.

Where is the London train station located? Where is the Birmingham train station located?

You can find the most popular departure train station for this journey, London Victoria, located approximately 1 mile (s) / 1 km from the city centre of London. The most popular arrival train station in Birmingham, called Birmingham New Street, is located around 0 mile (s) / 0 km away from its city centre.

Which train providers can get me from London to Birmingham?
For the route from London to Birmingham you can take a train with West Midlands Railway, Avanti West Coast or Chiltern Railways. Be sure to check out all possible train providers that offer services from London to Birmingham on Omio to compare what amenities they may have.
Can I buy a direct train from London to Birmingham?
Yes, there are 25 direct trains per day from London to Birmingham. You can look to travel with West Midlands Railway, Avanti West Coast or Chiltern Railways  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
How many train services are there between London and Birmingham a day?
On average, there are 25 trains a day from London to Birmingham. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from London to Birmingham?
The earliest train departing from London to Birmingham leaves at 04: 34. The last train departing from London to Birmingham leaves at 10: 49. You can find the latest London to Birmingham train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I book a train ticket between London and Birmingham to get the best deals?
You can find a train from London to Birmingham to cost on average €29 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the London to Birmingham train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

London
Birmingham
London Bridge
Amenities
Refreshments
London Charing Cross
Amenities
Refreshments
London Euston
Amenities
Refreshments
London Fenchurch Street
Amenities
London Kings Cross
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Victoria, Circle<br>Bus lines 91, 10, 17, 30, 45, 46, 63, 73, 205, 214
London Liverpool Street
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City
London Paddington
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport. Metro lines Bakerloo, Circle, District Bus lines 7, 15, 18, 23, 27, 36, 46, 105, 436
London St Pancras
Amenities
London Victoria
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines Circle, District, Victoria<br>Bus lines 22, 211, 239, C1, N11
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
London Waterloo East
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Bakerloo, Northern, Jubilee, Waterloo, City<br>Bus lines 1, 4, 26, 59, 68, 76, 77, 100, 139, 168, 171, 172, 176