COMPARE Prices across different modes

Mon
25 Oct
Find prices
Find prices
£121Loganair
Tue
26 Oct
£62Grand Central Trains
£11Flixbus
£64British Airways
Wed
27 Oct
£62Grand Central Trains
£9National Express
£114British Airways
Thu
28 Oct
£62Grand Central Trains
£11Flixbus
£81British Airways
Fri
29 Oct
£62Grand Central Trains
£11Flixbus
£62British Airways
Sat
30 Oct
£62Grand Central Trains
Find prices
Find prices
Sun
31 Oct
£94Avanti West Coast
Find prices
Find prices
Mon
1 Nov
£45London North Eastern Railway
£6Flixbus
£117British Airways
Tue
2 Nov
£45London North Eastern Railway
£6Flixbus
£82British Airways
Wed
3 Nov
£45London North Eastern Railway
£6Flixbus
£93British Airways
Thu
4 Nov
£53London North Eastern Railway
£6Flixbus
£89Loganair
Fri
5 Nov
£30London North Eastern Railway
£6Flixbus
£76British Airways
Sat
6 Nov
£62Grand Central Trains
£6Flixbus
£80British Airways
Sun
7 Nov
£62Grand Central Trains
£5Flixbus
Find prices
Mon
8 Nov
£53London North Eastern Railway
£6Flixbus
£85British Airways
Tue
9 Nov
£39London North Eastern Railway
£6Flixbus
£71British Airways
Wed
10 Nov
£33London North Eastern Railway
£6Flixbus
£75British Airways
Thu
11 Nov
£30London North Eastern Railway
£6Flixbus
£80British Airways
Fri
12 Nov
£65London North Eastern Railway
£5Flixbus
£71British Airways
Sat
13 Nov
£45London North Eastern Railway
£6Flixbus
£71British Airways
Sun
14 Nov
£31Grand Central Trains
£6Flixbus
£63British Airways

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Bradford and London

distanceDistance171 miles (276 km)
durationAverage train duration3 h
priceAverage train ticket price£66 (€75)
changesDirect trainYes
carriersTrain providersLondon North Eastern Railway or Grand Central Trains

Trains from Bradford to London cover the 171 miles (276 km) long route taking on average 3 h with our travel partners like London North Eastern Railway or Grand Central Trains. There are direct train services available. You can get the cheapest train tickets for this journey for as low as £62, but the average price of train tickets is £66. Travellers depart most frequently from Bradford Interchange and arrive in London Victoria.

Trains from Bradford to London: Journey Details

When travelling from Bradford to London, the most sensible route is to take the Northern Rail service from Bradford Interchange to Leeds station, and from there, board the Virgin train to Kings Cross. During the week (and assuming no engineering works are ongoing) the first train takes 15 minutes and the main service 2.25 hours. Trains from Bradford to London do not run directly but the service tends to be efficient, comfortable and straightforward; there are at least three trains per hour from Leeds to London. During the week, first trains from Bradford leave just before 06.00 a.m. arriving in the Capital just before 09.00. Last trains depart around 08.00 arriving just after 11.00 p.m. Weekend services are fewer but follow the same route and time structure. Peak time trains may be subject to a premium unless tickets have been booked in advance.

Taking the Train from Bradford

Bradford Interchange is located just outside the town centre with good local transport links. There is also a bus service to Leeds should travellers prefer this mode of transport on the first leg. Services run through the night but connections do become problematic after 10.30 p.m.

Getting into London by Train

Passengers disembarking at Kings Cross will find themselves close to the cultural and business quarters of London. The underground network is well connected from here allowing customers to make onward journeys to anywhere else in the Capital within 45 minutes. Buses and taxis operate in London 24 hours a day with a reduced frequency. There are a number of convenient hotels very close to the station, visitors can rest assured that the historically seedy nature of Kings Cross no longer applies; it is family friendly and safe.

Travel Tips

Trains from Bradford 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 Bradford to London.
FAQs
How much do cheap train tickets to London from Bradford cost?
You can find a cheap train from Bradford to London for some dates and times for as low as £62  one way in the next 7 days.
How much is a train ticket from Bradford to London?
In the next 7 days you’ll find that the average cost of a train ticket between Bradford and London is £66  one way.
How many miles is it from Bradford to London by train?
The distance from Bradford to London by train is approximately 171 miles (276 km).
What is the average Bradford to London train duration?
On average the train from Bradford to London duration is 3 h  for the 171 miles (276 km) long route, but the travel time can vary if you depart on weekends and holidays.
Which train station in Bradford goes to London? Which train station do I come into London from Bradford?

When taking a train from Bradford, you have a couple of train stations you can depart from including Bradford Interchange and Bradford Forster Square. 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 Bradford Interchange   to London Victoria.

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

Passengers board the train most frequently from Bradford Interchange, 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 companies can get me from Bradford to London?
For the journey from Bradford to London you can take a train with London North Eastern Railway or Grand Central Trains. Be sure to check out all possible train companies that offer services to London from Bradford on Omio to compare what amenities they may have.
Are there any Bradford to London direct train services?
Yes, you can search for direct trains from Bradford to London on Omio with Grand Central Trains or London North Eastern Railway, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you purchase your train ticket.
When can I take the first train from Bradford to London? When can I take the last train for the day?
The first train from Bradford to London leaves at 07: 44   and the last train for this leaves at 09: 52. Omio shows you the latest train from Bradford to London schedule to help you book the best departure time for this trip.
How early should I buy train tickets to London from Bradford to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you purchase train tickets between Bradford and London within the next 7 days, you can find tickets to cost on average £66 one way. To find the best prices for this journey, consider booking your train ticket from Bradford to London a few months in advance.

Important Stations and Airports for this Journey

Bradford
London
Bradford Interchange is the most popular Bradford railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Bradford for your journey to London.