Holyhead to London Bus

  • Lowest price from $79.48
  • Average duration 4h 34m
  • Connections per day 6
  • Distance 367 km
  • CO₂ per person 33 kg

bus from Holyhead to London

The journey from Holyhead to London is about 367 km. On average a bus trip takes 4h 34m with 6 connections per day.

Lowest price $79.48
Trip duration 4h 34m
Connections per day 6
Lowest price $79.48
Highest price $117.50
First departure 03:13 AM
Last departure 11:37 AM
Distance 367 km
Departure Holyhead
Arrival London
Travel operator Avanti West Coast, Transport for Wales
Find the best price
Transport for Wales25.69 kg CO₂
11:37Holyhead Port
4h 28m
17:09London Euston
$117.50
3 changes
Transport for Wales25.69 kg CO₂
05:38Holyhead Port
4h 27m
11:09London Euston
$117.50
3 changes
Transport for Wales25.69 kg CO₂
09:38Holyhead Port
4h 28m
15:09London Euston
$117.50
3 changes

Next departures from Holyhead to London

Sample times and fares for the coming days — book to confirm availability and price.

Transport for Wales $117.50
05:38 Holyhead Port
4h 27m · 3 changes
11:09 London Euston
Transport for Wales $117.50
08:48 Holyhead Port
4h 30m · 3 changes
14:09 London Euston
Transport for Wales $117.50
09:38 Holyhead Port
4h 28m · 3 changes
15:09 London Euston
Transport for Wales $117.50
10:48 Holyhead Port
4h 28m · 3 changes
16:09 London Euston
Transport for Wales $117.50
11:37 Holyhead Port
4h 28m · 3 changes
17:09 London Euston
See all timetables

Carriers on this route

Learn more about carriers on this route.

The Welsh Government owns the non-profit organization Transport for Wales. It is responsible for the procurement and management of passenger rail services in Wales, as well as the development of the Welsh rail network. The company was established in 2018, taking over from Arriva Trains Wales, and operates services across Wales and the Borders. Transport for Wales is a great choice for your journeys within Wales, such as Cardiff to Aberdare or Newport to Swansea, or for your trips in England, like Manchester to Chester or Birmingham to Shrewsbury, and even for your travel between England and Wales.

CO₂ emissions by mode

train 25.69kg
bus 27.53kg
flight 73.4kg
carpool 58.72kg

FAQ