[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Holyhead to London

You can get from Holyhead to London by train, bus or flight.

Our recommendation

To get from Holyhead to London on May 20 we recommend taking a train because it’s the best combination of price and speed.

01:57PMHolyhead3h42 05:39PMLondon Euston
0 changes
$611One-way
Cheapest
04:36PMHolyhead5h12 09:48PMLondon Euston
2 changes
$581One-way
Other options
02:50PMHolyhead3h47 06:37PMLondon Euston
0 changes
$1121One-way
10:41AMHolyhead3h56 02:37PMLondon Euston
1 changes
$1121One-way
08:55AMHolyhead4h04 12:59PMLondon Euston
1 changes
$1121One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Fri
May 20
$61Avanti West Coast
Sat
May 21
$86Avanti West Coast
Sun
May 22
$112Avanti West Coast
Mon
May 23
$45Avanti West Coast
Tue
May 24
$47Avanti West Coast
Wed
May 25
$47Avanti West Coast
Thu
May 26
$47Avanti West Coast
Fri
May 27
$53Avanti West Coast
Sat
May 28
$47Avanti West Coast
Sun
May 29
$61Avanti West Coast
Mon
May 30
$48Avanti West Coast
Tue
May 31
$48Avanti West Coast
Wed
Jun 1
$45Avanti West Coast
Thu
Jun 2
$47Avanti West Coast
Fri
Jun 3
$46Avanti West Coast
Sat
Jun 4
$64Avanti West Coast
Sun
Jun 5
$112Transport for Wales
Mon
Jun 6
$47Avanti West Coast
Tue
Jun 7
$47Avanti West Coast
Wed
Jun 8
$45Avanti West Coast

Travel Information from Holyhead to London

distanceDistance226 miles (365 km)
modeAvailable travel modesBus or train
priceTicket price range$107 - $107
cheapestCheapest modeTrain • $107 (€96) • 3 h 4 min
fastestFastest modeTrain • $107 (€96) • 3 h 4 min
carriersPopular travel companiesAvanti West Coast or Avanti West Coast

Take a bus or train to travel 226 miles (365 km) from Holyhead to London. If speed is a priority, then a train is the best option with an average duration of 3 h 4 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $107 (€96). The most popular travel companies which serve this route are Avanti West Coast or Avanti West Coast among others. Travelers can even take a direct from Holyhead to London.

Travel from Holyhead to London: Journey Details

Holyhead is one of the most popular entry points when traveling to the UK from Ireland, and it's easy to get to London from the port. Your best option will be to catch an Arriva or Virgin trains service straight into London Euston, which takes a little under 4 hours. However, if you want to cut costs, indirect trains and buses are also available. Although there is no airport in the neighborhood, a few people choose to catch the train and fly from Liverpool Airport. However, this rarely works out faster than catching a train.

Return trips from London to Holyhead are also available.

Buses from Holyhead to London

Buses are a possibility if you need to travel from Holyhead to London. If you haven't already booked a ferry and coach combination ticket, National Express runs direct buses from Holyhead to London which take 7 hours and 10 minutes to reach Victoria Coach Station. However, there's a catch. Buses between Holyhead and London operate only on Saturdays and Sundays, with a single service that leaves at 12:50 a.m. so they may not be convenient for every traveler.

Trains from Holyhead to London

Trains from Holyhead to London are by far the easiest and most frequent way to travel between these two cities. Virgin Trains and Arriva Trains Wales provide a daily direct service straight into London Euston, which takes just 3 hours 44 minutes to complete the journey. You can also organize two or three legged journeys with stops at Bangor, Chester or Crewe, which may save money. There are plenty of trains every day, with the earliest departing Holyhead at 8:55 a.m. and the last at 8:30 p.m.

Travel Tips: Travel from Holyhead to London

Travel to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Holyhead to London.
FAQs

How do I go from Holyhead to London?

You can travel between Holyhead and London 2 different ways: bus or train.

What is the cheapest way from Holyhead to London?

The cheapest way to get from Holyhead to London is by taking a train. You can find average ticket prices around $107 (€96) compared to other travel options to London:

Taking a train is usually $1 (€1) less than taking a bus to London, which costs on average $107 (€96) for the same trip.

What is the quickest way to get from Holyhead to London?

The quickest way to travel to London from Holyhead is by train, which takes on average 3 h 4 min   compared to other travel options that may take you longer to get to your destination:

In comparison, traveling by bus can take you on average NaN h NaN min.

How many miles from Holyhead to London would I travel?

You should expect to travel around 226 miles (365 km) between Holyhead and London.

How many services a day are there between Holyhead and London?

The average frequency per day from Holyhead to London is:

  • 6 trains a day.

However, we recommend checking specific travel dates for your trip from Holyhead to London as scheduled services by bus or train can vary by season or day of the week.

Where do I depart from Holyhead? Where do I arrive in London?

These are the most popular departure and arrival points from Holyhead to London:

  • Trains from Holyhead to London most often leave from Holyhead and arrive in London Victoria.

Which travel companies can help me find a way to get from Holyhead to London?

If finding a good deal is your main consideration for your trip from Holyhead to London, then we'll help you find the best value travel companies for you:

  • Travel with Avanti West Coast for buses to London. If you’re looking for a good deal on tickets, check for Avanti West Coast Holyhead to London tickets on Omio for $107 (€96).
  • Travel with Avanti West Coast to go to London by train. For a good deal on tickets, you can find Avanti West Coast Holyhead to London tickets on Omio for $107 (€96).

Where else should I travel to after my journey from Holyhead to London ends?

Looking to extend your trip from Holyhead to London? Many Omio customers who go from Holyhead to London usually extend their vacation to explore other popular destinations like Paris, Amsterdam or Brussels. If you're looking to explore Paris, Amsterdam or Brussels from London, let Omio find you the best connections available at an affordable price.

How early should I purchase Holyhead to London tickets online to score the best deals?

Before traveling from Holyhead to London, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A bus ticket costs $107 (€96) one way on average for this route.
  • A train ticket for this route costs on average $107 (€96) one way.

But we recommend booking Holyhead to London tickets online a few months before your planned travel date to score the best deals and save money on your trip.