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 9hrs 52mins

  1. National Express
    10hr40   2 legs
  2. National Express
    9hr5   2 legs

Route 3

Edinburgh Bus Station to Halifax Bus Station via Manchester and Bradford

Takes on average 10hrs 40mins

  1. National Express
    10hr40   3 legs

Route 4

Edinburgh Bus Station to Halifax Bus Station via Leeds and Sheffield

Takes on average 9hrs 30mins

Fastest

  1. National Express
    9hr30   3 legs