Virgin uses nasty Voyagers for most of their services from Holyhead. These units are uncomfortable and noisy and passengers will have suffer them for another 20+ years. They are cheap replacement for HSTs and 47s with Mk2/3 stock.

221134 departs Llandudno Junction on 11 November 2006 with the 09:50 from
Holyhead
Arriva uses 175s and 158s for their North Wales services.

175002 on 16th September 2006 with 11:40 Holyhead - Crewe

Some 175s are in Arriva colours such as 175008 calls at Bangor
with 11:03 Crewe - Holyhead on 2 December 2006

158859 at Llandudno Junction on 15 July 2006 on the 09:16 Manchester to
Llandudno

Arriva livered 158840 at Valley with the 11:03 Crewe - Holyhead on 9 November
2006