Trains from Birmingham to London

Tue, May 28
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

Cheapest

30

Average

68

Showing times and prices for May 28

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 € 68 if you buy it on the day, but the cheapest tickets can be found for only € 30.

cheapest
carrier-logo
08:13Birmingham New Street2h 10m 10:23London Euston
30
1One-way
30 1One-way
2nd cheapest
carrier-logo
08:22Birmingham Snow Hill2h 14m 10:36London Marylebone
58
1One-way
58 1One-way
carrier-logo
08:30Birmingham New Street1h 23m 09:53London Euston
74
1One-way
74 1One-way
carrier-logo
08:08Birmingham Snow Hill1h 51m 09:59London Marylebone
86
1One-way
86 1One-way
carrier-logo
08:10Birmingham New Street1h 23m 09:33London Euston
90
1One-way
90 1One-way

Train Times

Birmingham to London

Showing trains for tomorrow, Tue, May 28
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
Flight
Mon
May 27
18 West Midlands Railway
23 National Express
219 Smartwings
Tue
May 28
30 West Midlands Railway
9 National Express
209 Flybe
Wed
May 29
24 West Midlands Railway
8 National Express
221 Air France
Thu
May 30
24 West Midlands Railway
8 National Express
188 Flybe
Fri
May 31
24 West Midlands Railway
8 National Express
257 Austrian Airlines
Sat
Jun 1
18 West Midlands Railway
8 National Express
268 KLM
Sun
Jun 2
18 West Midlands Railway
8 National Express
271 Aer Lingus
Mon
Jun 3
9 West Midlands Railway
6 National Express
168 csa
Tue
Jun 4
8 Chiltern Railways
5 National Express
182 Flybe
Wed
Jun 5
14 West Midlands Railway
5 National Express
153 Vueling
Thu
Jun 6
24 West Midlands Railway
5 National Express
183 Vueling
Fri
Jun 7
8 Chiltern Railways
6 National Express
224 Aer Lingus
Sat
Jun 8
14 West Midlands Railway
6 National Express
197 Vueling
Sun
Jun 9
8 West Midlands Railway
6 National Express
221 KLM
Mon
Jun 10
8 West Midlands Railway
5 National Express
150 csa
Tue
Jun 11
8 West Midlands Railway
5 National Express
144 Vueling
Wed
Jun 12
8 West Midlands Railway
5 National Express
153 Vueling
Thu
Jun 13
6 Chiltern Railways
5 National Express
153 Iberia Express
Fri
Jun 14
8 Chiltern Railways
5 National Express
166 KLM
Sat
Jun 15
11 West Midlands Railway
6 National Express
172 Vueling
Sun
Jun 16
17 Virgin Trains
6 National Express
231 Aer Lingus

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

Deutsche Bahn
Renfe
Italo
Renfe AVE

The fastest trains

from Birmingham
to London

Fastest Journey

1h 23m

Average

1h 48m

train per day

5

Distance

163 km

Showing times and prices for May 28

Of the 5 trains 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 trains cover the 163 km distance in an average of 1h 48m but if you time it right, some trains will get you there in just 1h 23m .

The slowest trains 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:10Birmingham New Street1h 23m 09:33London Euston
90
1One-way
90 1One-way
fastest
carrier-logo
08:30Birmingham New Street1h 23m 09:53London Euston
74
1One-way
74 1One-way
2nd fastest
carrier-logo
08:08Birmingham Snow Hill1h 51m 09:59London Marylebone
86
1One-way
86 1One-way
carrier-logo
08:13Birmingham New Street2h 10m 10:23London Euston
30
1One-way
30 1One-way
carrier-logo
08:22Birmingham Snow Hill2h 14m 10:36London Marylebone
58
1One-way
58 1One-way
train

Journey Summary

Birmingham to London Train Information

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

Best fares for trains from Birmingham to London

This Weekend
This month
Next Month
Fri, May 31
Train
West Midlands Railway
07:132h 10m09:23
BirminghamLondon
Sat, Jun 1
Train
West Midlands Railway
07:142h 11m09:25
BirminghamLondon
Fastest Trains from Birmingham to London
Sat, Jun 29
Train
Virgin Trains
07:101h 34m08:44
BirminghamLondon
Sun, Jun 16
Train
Virgin Trains
07:301h 55m09:25
BirminghamLondon
Sun, Jun 30
Train
Virgin Trains
07:301h 55m09:25
BirminghamLondon
Return Train Tickets for London to Birmingham
Wed, May 29
Train
West Midlands Railway
07:222h 19m09:41
LondonBirmingham
Thu, May 30
Train
West Midlands Railway
07:222h 19m09:41
LondonBirmingham
Fri, May 31
Train
West Midlands Railway
07:222h 19m09:41
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