[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from Birmingham to London

Showing times and prices for Oct 21

Cheapest

20

Average

52

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 Birmingham to London will cost around € 52 if you buy it on the day, but the cheapest tickets can be found for only € 20.

Cheapest
11:14AMBirmingham New Street2h11 01:25PMLondon Euston
0 changes
201One-way
Cheapest
11:53AMBirmingham New Street1h57 01:50PMLondon Euston
1 changes
201One-way
08:53AMBirmingham New Street2h30 11:23AMLondon Euston
1 changes
261One-way
11:50AMBirmingham New Street1h26 01:16PMLondon Euston
0 changes
331One-way
11:15AMBirmingham Moor Street2h00 01:15PMLondon Marylebone
0 changes
331One-way

Timetable Birmingham to London

Showing trains for tomorrow, Thu, Oct 21
08:10AMBirmingham New Street1h23 09:33AMLondon Euston
0 changes
08:14AMBirmingham New Street2h14 10:28AMLondon Euston
0 changes
08:25AMBirmingham Moor Street2h14 10:39AMLondon Marylebone
0 changes
08:30AMBirmingham New Street1h27 09:57AMLondon Euston
0 changes
08:50AMBirmingham New Street1h26 10:16AMLondon Euston
0 changes
08:53AMBirmingham New Street2h30 11:23AMLondon Euston
0 changes
11:10AMBirmingham New Street1h23 12:33PMLondon Euston
0 changes
11:14AMBirmingham New Street2h11 01:25PMLondon Euston
0 changes
11:15AMBirmingham Moor Street2h00 01:15PMLondon Marylebone
0 changes
11:50AMBirmingham New Street1h26 01:16PMLondon Euston
0 changes
11:53AMBirmingham New Street1h57 01:50PMLondon Euston
0 changes
11:55AMBirmingham Moor Street2h13 02:08PMLondon Marylebone
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

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

The fastest trains from Birmingham to London

Showing times and prices for Oct 21

Fastest Journey

1 h 23 m

Average

1 h 52 m

Trains per day

12

Distance

163 km

Of the 12 trains that leave Birmingham for London every day 10 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 52 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 30 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:10AMBirmingham New Street1h23 09:33AMLondon Euston
0 changes
1191One-way
Fastest
11:10AMBirmingham New Street1h23 12:33PMLondon Euston
0 changes
531One-way
11:50AMBirmingham New Street1h26 01:16PMLondon Euston
0 changes
331One-way
08:50AMBirmingham New Street1h26 10:16AMLondon Euston
0 changes
951One-way
08:30AMBirmingham New Street1h27 09:57AMLondon Euston
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 Birmingham to London

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

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

Train companies

Train between Birmingham and London with Chiltern Railways

For as little as €20 you can travel by train from Birmingham to London with Chiltern Railways. Omio will show you the best deals, timetables and tickets available for this trip.

Chiltern Railways

Chiltern Railways is a regional train company in the United Kingdom which is owned by Arriva Trains and has operated since 1996. Check the different ticket types for your next train between Birmingham and London: Duo, Anytime, Season, Super Off Peak, Off Peak and Advance.

Chiltern Railways tickets between Birmingham and London are available online on Omio. We help you compare and book your perfect journey with Chiltern Railways between Birmingham and London all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current Chiltern Railways train timetables and train tickets available on Omio for the 100 miles (162 km) journey. You can also see relevant travel information for the Chiltern Railways train, such as luggage policy and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest Birmingham to London routes as well as the cheapest ticket prices available, and buy the best Chiltern Railways Birmingham to London train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Chiltern Railways train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to London 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

    Trains from Birmingham to London

    With around three direct trains from Birmingham to London per hour to choose from, it's always easy to find a suitable departure time. In fact, there are hundreds of trains between the two cities each week and a typical journey normally takes about one hour and 30 minutes.

    Which train companies travel from Birmingham to London?

    Most of the trains on the busy Birmingham to London route are operated by Virgin Trains. However, some of the days first and last trains are run by Chiltern Railways and some services are provided by, or in partnership with, CrossCountry Trains and East Midlands Trains.

    How long is the train from Birmingham to London?

    Train passengers from Birmingham can expect to reach London in just under one hour and 30 minutes. Some services are slightly faster while others, such as the late night Chiltern Railways train to London Marylebone, take about two hours from start to finish.

    How many trains are there from Birmingham to London?

    There are almost 150 direct trains to London from Birmingham each week. About 35 trains per day set off at intervals of approximately 20 minutes. The first train of the day leaves at around 5:15 a.m. and the last at about 11:00 p.m.

    What are the departure and arrival stations for trains from Birmingham to London?

    Departure train station: Virgin Trains services from Birmingham to London normally depart from New Street Station. It is Birmingham's main station and easy to reach by bus or taxi. Access to trains from London is from the upper level, which is serviced by escalators and elevators. Some trains also leave from Birmingham Moor Street Station which is just a short walk from New Street and also well served by local buses.

    Arrival train station:Trains to London from Birmingham mainly terminate at Euston Station. Euston is just a few minutes walk from King's Cross Station and from the Eurostar links at St Pancras International. Travelers can take the underground (Victoria and Northern lines) to their final destination or catch one of the many buses that stop by the station concourse. Services provided by carriers like Chiltern Railways might arrive at Marylebone Station or St Pancras Station. Both stations are close to bus stops and taxi stands.

    Travel Tips

    Trains from Birmingham to London
    Travel by train to London 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 Birmingham to London.
    FAQs
    How much do cheap trains to London from Birmingham cost?
    Omio customers have found the cheapest trains to London from Birmingham to cost as little as €20  in the next 7 days.
    How much does the train from Birmingham to London cost on average?
    The Birmingham to London train ticket price is on average €25  if you are looking to book your tickets for this trip in the next week.
    What is the distance by train from Birmingham to London?
    You should expect to travel around 100 miles (162 km)  from Birmingham to London by train.
    How long is the train from Birmingham to London?
    On average the train from Birmingham to London duration is 2 h 11 min  for the 100 miles (162 km) long journey, but the travel time can vary if you depart on weekends and holidays.
    Which train station in Birmingham goes to London? Which train station do I come into London from Birmingham?

    When taking a train from Birmingham, you have a couple of train stations you can depart from including Birmingham New Street and Birmingham Moor Street. When you arrive in London, your train can arrive in train stations including London Victoria, London Euston and London Kings Cross.

    Omio customers travelling this route book their trains from Birmingham New Street   to London Victoria.

    Where do I find the Birmingham train station to London? Where is the London train station?

    Passengers board the train most frequently from Birmingham New Street, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at London Victoria, located 1 mile (s) / 1 km away from the city centre.

    Which train providers should I travel with from Birmingham to London?
    Take the Birmingham to London train with West Midlands Railway, Avanti West Coast or Chiltern Railways. However, it's always good to check out all possible train companies for the route between Birmingham and London as there might be differences in the amenities they offer.
    How many train services are there to London from Birmingham a day?
    The average number of trains departing Birmingham for London is 51 a day. The train schedules and services may vary between weekdays and weekends.
    What time is the earliest train from Birmingham to London? What time is the last train from Birmingham to London?
    If you prefer early morning trains from Birmingham to London, the first train leaves at 07: 14. If you prefer late night trains from Birmingham to London, the last train of the day leaves at 17: 53. Omio shows you the latest train from Birmingham to London timetable to help you book the best departure time for this route.
    How far in advance should I purchase a train ticket from Birmingham to London to get the best deals?
    The price of a one way train ticket from Birmingham to London is on average €25 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets to London from Birmingham available a few months in advance.
    Stations

    Important Stations and Airports for this Journey

    Birmingham
    London
    Birmingham Moor Street
    Amenities
    Birmingham New Street
    Amenities
    Refreshments
    Birmingham Snow Hill
    Amenities