Typically, our trains to Halifax from London King’s Cross take around two hours and 50 minutes – but of course this depends on when you want to travel. We operate four direct services to Halifax every weekday, as well as weekend services, so there are plenty of train times to choose from. And, because they are direct from A to B, you can get settled in your seat without worrying about getting off and changing trains on route. \r\rIf you know when you’d like to hop onboard, book your London to Halifax train tickets in a few simple steps using our online booking platform.