Route 1

Edinburgh Bus Station to Halifax Bus Station via London

Takes on average 17hrs 35mins

Most Direct

  1. National Express
    17hr35   2 legs

Route 2

Edinburgh Bus Station to Halifax Bus Station via Sheffield

Takes on average 10hrs 40mins

  1. National Express
    10hr40   2 legs

Route 3

Edinburgh Bus Station to Halifax Bus Station via Manchester and Bradford

Takes on average 10hrs 40mins

Fastest

  1. National Express
    10hr40   3 legs