COMPARE Prices across different modes

Wed
20 Oct
£31Grand Central Trains
£18National Express
£64British Airways
Thu
21 Oct
£31Grand Central Trains
£14National Express
£55British Airways
Fri
22 Oct
£61Grand Central Trains
£17Megabus
£52British Airways
Sat
23 Oct
£53London North Eastern Railway
£17Megabus
£86British Airways
Mon
25 Oct
£61Grand Central Trains
£17Megabus
£75British Airways
Wed
27 Oct
£36Grand Central Trains
£14National Express
£55British Airways
Fri
29 Oct
£24Grand Central Trains
£16National Express
£80British Airways
Sat
30 Oct
£45London North Eastern Railway
£9National Express
£89Loganair
Sun
31 Oct
£61Grand Central Trains
£17Megabus
£64British Airways
Tue
2 Nov
£24Grand Central Trains
£14National Express
£60British Airways
Thu
4 Nov
£36Grand Central Trains
£14National Express
£58British Airways
Fri
5 Nov
£24Grand Central Trains
£14National Express
£58British Airways
Sat
6 Nov
£45London North Eastern Railway
£14National Express
£63British Airways
Mon
8 Nov
£36Grand Central Trains
£14National Express
£59British 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 from Halifax

distanceDistance168 miles (271 km)
durationAverage train duration3 h 4 min
priceAverage train ticket price£47 (€53)
changesDirect trainYes
carriersTrain companiesGrand Central Trains or London North Eastern Railway

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

Trains from Halifax to London

With up to three departures an hour throughout the day taking trains from Halifax to London fits right into your plans. Routes are operated by Virgin trains East Coast and Grand Central Trains with journey times that vary from just over 3 hours to around 4 hours 40 minutes. The first departure of the day is at just after 6:00 a.m. with trains running until around 8:30 p.m. A few departures during the day are direct while others require one to two connections at stations such as Leeds, York or Huddersfield. Trains from Halifax to London depart from Halifax Station and terminate at London King's Cross.

Travel Tips

Trains from Halifax 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 Halifax to London.
FAQs
How much does a cheap train to London from Halifax cost?
If you’re looking to save money on tickets, you can find a cheap train between Halifax and London for as little as £31  in the next 7 days.
What is the average price of train tickets from Halifax to London?
If you are looking to buy your train ticket in the next 7 days, you can expect the Halifax to London train to cost on average £47  one way.
What is the distance from Halifax to London via train?
You should expect to travel around 168 miles (271 km)  from Halifax to London by train.
What is the average Halifax to London train duration?
The train time to London from Halifax is on average 3 h 4 min  for the 168 miles (271 km) long journey, but the time it takes to go to London from Halifax by train can vary depending on specific dates or travelling on weekends and holidays.
When travelling by train from Halifax to London, which train station in Halifax do I depart from and which train station in London do I arrive in?

Omio customers travelling this route depart most frequently from Halifax   and arrive in London Victoria.

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

You can find the most popular departure train station for this route, Halifax, located approximately 0 mile (s) / 0 km from the city centre of Halifax. The most popular arrival train station in London, called London Victoria, is located around 1 mile (s) / 1 km away from its city centre.

Which train companies can get me from Halifax to London?
If you're looking for trains from Halifax to London, you can rely on Grand Central Trains or London North Eastern Railway to get you to London. It's also good to check out all possible train providers for the Halifax to London journey to see if there might be differences in the amenities they offer.
When is the earliest train from Halifax to London? When is the last train from Halifax to London?
If you prefer early morning trains from Halifax to London, the first train leaves at 07: 10. If you prefer late night trains from Halifax to London, the last train of the day leaves at 10: 17. Omio shows you the latest train from Halifax to London timetable to help you book the best departure time for this trip.
How far in advance should I purchase a train ticket from Halifax to London to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you purchase train tickets from Halifax to London within the next 7 days, you can find tickets to cost on average £47 one way. To find the best prices for this route, consider booking your train ticket from Halifax to London a few months in advance.

Important Stations and Airports for this Journey

Halifax
London
The major railway station for departures from Halifax is Halifax. Read all the information you need to know about services, amenities and connections at Halifax for your trip from Halifax to London.