The average train between Pwllheli and Queen Elizabeth Olympic Park takes 8h 26m and the fastest train takes 6h 45m. The train service runs several times per day from Pwllheli to Queen Elizabeth Olympic Park. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 4 hours between Pwllheli and Queen Elizabeth Olympic Park. The earliest departure is at 7:24 AM in the morning, and the last departure from Pwllheli is at 8:26 PM which arrives into Queen Elizabeth Olympic Park at 10:26 AM. All services require a transfer at Caernarfon Bus Station Stand C and take an average of 8h 26m. The schedules shown below are for the next available departures.
Arrives next day



13h 4m • 3 changes
Arrives next day



14h • 3 changes



7h 2m • 3 changes



6h 52m • 3 changes



6h 49m • 3 changes



6h 48m • 3 changes



6h 52m • 3 changes



6h 52m • 3 changes



6h 55m • 3 changes



6h 46m • 3 changes



7h 2m • 3 changes



6h 52m • 3 changes



6h 45m • 3 changes



6h 48m • 3 changes



7h 2m • 3 changes



6h 52m • 3 changes



6h 45m • 3 changes



6h 48m • 3 changes



7h 2m • 3 changes



6h 52m • 3 changes



6h 45m • 3 changes



6h 48m • 3 changes



7h 2m • 3 changes



6h 52m • 3 changes



6h 45m • 3 changes



6h 48m • 3 changes
Want to know about travelling from Pwllheli to Queen Elizabeth Olympic Park? 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.
No, there is no direct train from Pwllheli to Queen Elizabeth Olympic Park. However, there are services departing from Pwllheli station and arriving at Queen Elizabeth Olympic Park station via London Euston. The journey, including transfers, takes approximately 8h 26m.
Pwllheli to Queen Elizabeth Olympic Park train services, operated by Transport for Wales, depart from Bangor (Gwynedd) station.
Pwllheli to Queen Elizabeth Olympic Park train services, operated by Transport for Wales, arrive at London Euston station.
Book your Pwllheli to Queen Elizabeth Olympic Park train tickets online with Transport for Wales, Avanti West Coast and Southeastern.
The distance between Pwllheli and Queen Elizabeth Olympic Park is 335.1 km. The road distance is 446 km.
Avanti West Coast operates a train from Bangor (Gwynedd) to London Euston 5 times a day. Tickets cost £85–150 and the journey takes 3h 19m.