There are 5 ways to get from Pwllheli to Wirral Peninsula by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 12 bus, bus, train
best- Take the bus from Pwllheli Bus Station Stand C to Caernarfon Bus Station Stand Cbus 12
- Take the bus from Caernarfon Bus Station Stand A to Bangor Bus Station Stand Ebus 5C
- Take the train from Bangor (Gwynedd) to Shottontrain
4h 25mDrive 85.8 mi
cheapest- Drive from Pwllheli to Wirral Peninsulacar 85.8 mi
2h 3m£21–31Train, bus
- Take the train from Pwllheli to Barmouthtrain
- Take the bus from Jubilee Road to Wrexham Fire Stationbus T3 / ...
- Take the train from Wrexham Central to Uptontrain
6h 19mTrain, bus via Llandudno
- Take the train from Pwllheli to Minfforddtrain
- Take the bus from Minffordd Ffestiniog station to Blaenau Ffestiniog Station Stand Cbus T22
- Take the train from Blaenau Ffestiniog to Llandudno Junctiontrain
- Take the train from Llandudno Junction to Shottontrain
- Take the train from Shotton High Level to Uptontrain
5h 28mBus, train
- Take the bus from Eldon Square 1 to Wrexham Fire Stationbus T3 / ...
- Take the train from Wrexham Central to Uptontrain Wrexham Central - Bidston
6h 52m
Questions & Answers
The cheapest way to get from Pwllheli to Wirral Peninsula is to drive which costs £20 - £30 and takes 2h 3m.
The fastest way to get from Pwllheli to Wirral Peninsula is to drive which takes 2h 3m and costs £20 - £30.
The distance between Pwllheli and Wirral Peninsula is 98 miles. The road distance is 86.3 miles.
The best way to get from Pwllheli to Wirral Peninsula without a car is to line 12 bus and bus and train which takes 4h 25m and costs .
It takes approximately 4h 25m to get from Pwllheli to Wirral Peninsula, including transfers.
Yes, the driving distance between Pwllheli to Wirral Peninsula is 86 miles. It takes approximately 2h 3m to drive from Pwllheli to Wirral Peninsula.
There are 2866+ hotels available in Wirral Peninsula.
What companies run services between Pwllheli, Wales and Wirral Peninsula, England?
There is no direct connection from Pwllheli to Wirral Peninsula. However, you can take the line 12 bus to Caernarfon Bus Station Stand C, walk to Caernarfon Bus Station Stand A, take the bus to Bangor Bus Station Stand E, walk to Bangor Bus Station Stand B, take the bus to Bangor Railway Station H, walk to Bangor (Gwynedd), take the train to Shotton, walk to Shotton High Level, then take the train to Upton. Alternatively, you can take a train from Pwllheli to Upton via Barmouth, Jubilee Road, Wrexham Fire Station, and Wrexham Central in around 6h 19m.
- Phone
- 03333 211 202
- Website
- tfw.wales
Train from Bangor (Gwynedd) to Shotton
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- £21–35
- Website
- https://tfw.wales/
Train from Pwllheli to Barmouth
- Ave. Duration
- 1h 13m
- Frequency
- Every 4 hours
- Estimated price
- £13–22
- Website
- https://tfw.wales/
Train from Wrexham Central to Upton
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- £10–18
- Website
- https://tfw.wales/
Train from Pwllheli to Minffordd
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Estimated price
- £6–10
- Website
- https://tfw.wales/
Train from Blaenau Ffestiniog to Llandudno Junction
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- £10–18
- Website
- https://tfw.wales/
Train from Llandudno Junction to Shotton
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- £14–25
- Website
- https://tfw.wales/
Train from Shotton High Level to Upton
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- £5–9
- Website
- https://tfw.wales/
Train from Wrexham Central to Upton
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- £10–18
- Website
- https://tfw.wales/
- Phone
- 01286 660208
- Website
- clynnogandtrefor.com
Bus from Pwllheli Bus Station Stand C to Caernarfon Bus Station Stand C
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Website
- https://www.clynnogandtrefor.com/
- Phone
- +44 344 800 44 11
- [email protected]
- Website
- arrivabus.co.uk
Bus from Caernarfon Bus Station Stand A to Bangor Bus Station Stand E
- Ave. Duration
- 34 min
- Frequency
- Every 20 minutes
- Estimated price
- £1–3
- Website
- https://www.arrivabus.co.uk/
- Adult Single All Zone
- £1–3
- Phone
- +44 1654 702100
- [email protected]
- Website
- lloydscoaches.com
Bus from Caernarfon Bus Station Stand A to Bangor Bus Station Stand E
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Website
- https://lloydscoaches.com/
Bus from Jubilee Road to Wrexham Fire Station
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Website
- https://lloydscoaches.com/
Bus from Eldon Square 1 to Wrexham Fire Station
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Website
- https://lloydscoaches.com/
- Phone
- +44 1492 640320
- [email protected]
- Website
- llewjones.com
Bus from Minffordd Ffestiniog station to Blaenau Ffestiniog Station Stand C
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Website
- https://llewjones.com/
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide











