Travel from Holyhead to Liverpool

Bus or train from Holyhead to Liverpool?

Virgin West Coast Trains operates a train from Holyhead to Liverpool hourly. Tickets cost $55 - $90 and the journey takes 1 h 35 min. Alternatively, you can take a bus from Holyhead to Liverpool via Bangor, Gwynedd in around 5 h 29 min.

Book transport from Holyhead to Liverpool

How to get from Holyhead to Liverpool

ModeDurationPrice
From Holyhead train to Chester then train to Liverpool Lime Street Low Level.2 h 31 min£58
From Holyhead, Railway Station (Holyhead Railway Station) bus to Bangor, Gwynedd then bus to LIVERPOOL, Liverpool One Bus Station.5 h 29 min£14
From Holyhead drive to Liverpool.1 h 44 min£17

How long does it take to get from Holyhead to Liverpool?

It takes approximately 2 h 31 min to get from Holyhead to Liverpool, including transfers.

Is there a direct train between Holyhead and Liverpool?

No, there is no direct train from Holyhead to Liverpool. However, there are services departing from Holyhead and arriving at Liverpool Lime Street Low Level via Chester. The journey, including transfers, takes approximately 2 h 31 min.

Is there a direct bus between Holyhead and Liverpool?

No, there is no direct bus from Holyhead to Liverpool. However, there are services departing from Holyhead, Railway Station (Holyhead Railway Station) and arriving at LIVERPOOL, Liverpool One Bus Station via Bangor, Gwynedd. The journey, including transfers, takes approximately 5 h 29 min.

Operators from Holyhead to Liverpool

OperatorPhoneWebsite
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
Merseyrail Electrics0151 330 1000Merseyrail Electrics
Arriva Cymru0344 800 4411Arriva Cymru
National Express+44 08717 818178National Express