Trains from Birmingham to London

Thu, Aug 22
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Birmingham
to London

Showing times and prices for Aug 22

Cheapest

$33

Average

$79

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

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

Cheapest
carrier-logo
08:13Birmingham New Street2h1010:23London Euston
0 changes
$331One-way
carrier-logo
08:22Birmingham Snow Hill2h1410:36London Marylebone
0 changes
$661One-way
carrier-logo
08:30Birmingham New Street1h2309:53London Euston
0 changes
$901One-way
carrier-logo
08:08Birmingham Snow Hill1h5109:59London Marylebone
0 changes
$981One-way
carrier-logo
08:10Birmingham New Street1h2309:33London Euston
0 changes
$1081One-way

Train Times

Birmingham to London

Showing trains for tomorrow, Thu, Aug 22
carrier-logo
08:08Birmingham Snow Hill1h5109:59London Marylebone
0 changes
carrier-logo
08:10Birmingham New Street1h2309:33London Euston
0 changes
carrier-logo
08:13Birmingham New Street2h1010:23London Euston
0 changes
carrier-logo
08:22Birmingham Snow Hill2h1410:36London Marylebone
0 changes
carrier-logo
08:30Birmingham New Street1h2309:53London Euston
0 changes

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Thu
Aug 22
$33West Midlands Railway
$9National Express
Fri
Aug 23
$27Chiltern Railways
$13National Express
Sat
Aug 24
$33West Midlands Railway
$17National Express
Sun
Aug 25
$20West Midlands Railway
$15National Express
Mon
Aug 26
$20West Midlands Railway
$13National Express
Tue
Aug 27
$27Chiltern Railways
$8National Express
Wed
Aug 28
$27Chiltern Railways
$8National Express
Thu
Aug 29
$20West Midlands Railway
$8National Express
Fri
Aug 30
$23West Midlands Railway
$8National Express
Sat
Aug 31
$16West Midlands Railway
$9National Express
Sun
Sep 1
$20West Midlands Railway
$9National Express
Mon
Sep 2
$12West Midlands Railway
$8National Express
Tue
Sep 3
$12West Midlands Railway
$5National Express
Wed
Sep 4
$9Chiltern Railways
$5National Express
Thu
Sep 5
$9Chiltern Railways
$5National Express
Fri
Sep 6
$27Chiltern Railways
$5National Express
Sat
Sep 7
$16West Midlands Railway
$7National Express
Sun
Sep 8
$19Virgin Trains
$5National Express
Mon
Sep 9
$9West Midlands Railway
$5National Express
Tue
Sep 10
$9West Midlands Railway
$5National Express

The fastest trains

from Birmingham
to London

Showing times and prices for Aug 22

Fastest Journey

1h 23m

Average

1h 48m

Trains per day

5

Distance

163 km

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

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

The slowest train will take 2h 14m 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
carrier-logo
08:30Birmingham New Street1h2309:53London Euston
0 changes
$901One-way
Fastest
carrier-logo
08:10Birmingham New Street1h2309:33London Euston
0 changes
$1081One-way
carrier-logo
08:08Birmingham Snow Hill1h5109:59London Marylebone
0 changes
$981One-way
carrier-logo
08:13Birmingham New Street2h1010:23London Euston
0 changes
$331One-way
carrier-logo
08:22Birmingham Snow Hill2h1410:36London Marylebone
0 changes
$661One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Birmingham to London Train Information

Avg. Train Duration:
2 hours 10 minutes
Train Ticket Price: $17
Trains depart from:Birmingham
Trains arrive in:London
Distance:163 km
TrainTrain Companies:Chiltern Railways, Virgin Trains, West Midlands Railway

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.

Compare prices

Best fares for trains from Birmingham to London

This Weekend
This month
Next Month
Fri, Aug 23
Train
Chiltern Railways
07:081h 51m08:59
BirminghamLondon
Sat, Aug 24
Train
West Midlands Railway
07:142h 40m09:54
BirminghamLondon
Fastest Trains from Birmingham to London
Fri, Sep 6
Train
Chiltern Railways
04:151h 48m06:03
BirminghamLondon
Fri, Aug 23
Train
Chiltern Railways
07:081h 51m08:59
BirminghamLondon
Tue, Aug 27
Train
Chiltern Railways
07:081h 51m08:59
BirminghamLondon
Return Train Tickets for London to Birmingham
Fri, Aug 23
Train
West Midlands Railway
07:132h09:13
LondonBirmingham
Sat, Aug 24
Train
West Midlands Railway
07:212h 40m10:01
LondonBirmingham
Sun, Aug 25
Train
West Midlands Railway
08:242h 39m11:03
LondonBirmingham

Stations

Important Stations and Airports for this Journey
Birmingham
London
TrainBirmingham Moor Street

Amenities

TrainBirmingham New Street

Amenities

Refreshments
TrainBirmingham Snow Hill

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.