Duration 11h 33m
Distance 477.8 miles
Average price £210
Frequency 5/day

Trip overview

The average train between Inverness and Holyhead takes 11h 33m and the fastest train takes 9h 17m. The train service runs several times per day from Inverness to Holyhead. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train via Warrington

  1. Inverness
  2. Haymarket
  3. Chester
  4. Holyhead
10h 11m
Bookable on Rome2rio
£132 - £520

Inverness to Holyhead train times

Trains run five times a day between Inverness and Holyhead. The earliest departure is at 06:48 in the morning, and the last departure from Inverness is at 18:53 which arrives into Holyhead at 12:32. All services require a transfer, and take on average 11h 33m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Inverness to Holyhead? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission in United Kingdom.
Last Updated: 3/15/2020 | Source: CDC

Heavy travel restrictions apply and transportation services are subject to change. Please check before you travel.

Learn More.

No, there is no direct train from Inverness to Holyhead. However, there are services departing from Inverness and arriving at Holyhead via Haymarket, Warrington Bank Quay and Chester. The journey, including transfers, takes approximately 10h 11m.

More details

The distance between Inverness and Holyhead is 290 miles. The road distance is 477.8 miles.

Get driving directions

Inverness to Holyhead train services, operated by ScotRail, depart from Inverness station.

More details

Inverness to Holyhead train services, operated by Transport for Wales, arrive at Holyhead station.

More details

Book your Inverness to Holyhead train tickets online with Omio, Omio and Omio.

Search and book

There are 580+ hotels available in Holyhead. Prices start at £75 per night.

More details

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps