COMPARE Prices across different modes

Sun
28 Nov
Find prices
£11Flixbus
Find prices
Mon
29 Nov
£86London North Eastern Railway
£6Flixbus
£90British Airways
Tue
30 Nov
Find prices
£6Flixbus
£79British Airways
Fri
3 Dec
£98Avanti West Coast
£7Flixbus
£71British Airways

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to London Victoria from Bradford Interchange

distanceDistance172 miles (277 km)
durationAverage train duration3 h 1 min
priceAverage train ticket price£107 (€121)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersLondon North Eastern Railway

Trains from Bradford Interchange to London Victoria cover the 172 miles (277 km) long route taking on average 3 h 1 min with our travel partners like London North Eastern Railway. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this route costs around £107, you can find the cheapest train ticket for as low as £86.

Travel Tips

Trains from Bradford Interchange to London Victoria
Travel by train to London Victoria 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 Interchange to London Victoria.
FAQs
What is the cost of cheap trains from Bradford Interchange to London Victoria?
Omio customers have found cheap train tickets between Bradford Interchange and London Victoria for as low as £86  for the next 7 days.
How much does the train from Bradford Interchange to London Victoria cost on average?
If you’re looking to buy tickets for this route in the next 7 days, you’ll find that Bradford Interchange to London Victoria train prices are on average £107  one way.
How far is it from Bradford Interchange to London Victoria by train?
You should expect to travel around 172 miles (277 km)  between Bradford Interchange and London Victoria by train.
How long is the train to London Victoria from Bradford Interchange?
The Bradford Interchange to London Victoria train duration is on average 3 h 1 min, which is to be expected when travelling 172 miles (277 km) from Bradford Interchange to London Victoria. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
Which train companies can get me from Bradford Interchange to London Victoria?
Take the Bradford Interchange to London Victoria train with London North Eastern Railway. However, it's always good to check out all possible train providers for the trip from Bradford Interchange to London Victoria as there might be differences in the amenities they offer.
How many train services are there from Bradford Interchange to London Victoria a day?
The average number of trains departing Bradford Interchange for London Victoria is 16 a day. The train schedules and services may vary between weekdays and weekends.
How far in advance should I book a train ticket to London Victoria from Bradford Interchange to get the best deals?
The price of a one way train ticket from Bradford Interchange to London Victoria is on average £107 if you book 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 journey. In general, you can find train tickets to London Victoria from Bradford Interchange available a few months in advance.

Trains from Bradford Interchange to London Victoria: related information

Here are some other resources that might have the information you need