Travel from Edinburgh to Holyhead

Train or fly from Edinburgh to Holyhead?

Virgin West Coast Trains operates a train from Edinburgh to Holyhead every 4 hours. Tickets cost $130 - $210 and the journey takes 2 h 46 min. 2 other operators also service this route. Alternatively, Flybe, Eastern Airways and 3 other airlines fly from Edinburgh to Holyhead 3 times a day.

Book transport from Edinburgh to Holyhead

How to get from Edinburgh to Holyhead

From Edinburgh train to Warrington Bank Quay, train to Chester, then train to Holyhead. 6 h 18 min £166. From Edinburgh night train to Preston City Centre, Railway Station, bus to Liverpool, Whitechapel (Met Quarter), bus to Chester, then train to Holyhead. 9 h 19 min £75. From Edinburgh, Princes Street (opp Boots) bus to Buchanan Bus Station, bus to Preston, Lancashire, night bus to LIVERPOOL, Liverpool One Bus Station, bus to Bangor, Bus Station (Bangor Bus Station), then bus to Holyhead, Railway Station (Holyhead Railway Station). 13 h 26 min £69. From Edinburgh drive to Holyhead. 5 h 29 min £59. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Anglesey airport, then bus to Holyhead. 10 h 26 min £79.