HUB hero image

How to Travel from

Caernarfon to Porthmadog Harbour Station

by Rideshare or Car

Caernarfon
+0
Porthmadog Harbour Station
Transport search to Porthmadog Harbour Station
Caernarfon
+0
Porthmadog Harbour Station
Building a composite car route
Cheapest
Best Offer!
Car
27 min
31 km.
from $1
Composite Route Car Only

Two ways to Travel from Caernarfon to Porthmadog Harbour Station

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Lloyd's Coaches

Phone:
+44 1654 702100
Website:
lloydscoaches.com/
Bus from Rhes Gwstenin to Aldi
Ave. Duration:
48 min
Frequency:
Every 3 hours
Bus from Caernarfon Bus Station Stand C to The
Ave. Duration:
55 min
Frequency:
Every 3 hours

Llew Jones Coaches

Phone:
+44 1492 640320
Website:
llewjones.com/
Bus from Rhes Gwstenin to Aldi
Ave. Duration:
50 min
Frequency:
5 times a day
Bus from Caernarfon Bus Station Stand C to The
Ave. Duration:
55 min
Frequency:
5 times a day

Train operators

Ffestiniog & Welsh Highland Railways

Phone:
01766 516024
Website:
festrail.co.uk/
Train from Caernarfon to Porthmadog
Ave. Duration:
2h 15m
Frequency:
6 times a week
Estimated price:
$91.53

Questions and Answers

What is the cheapest way to get from Caernarfon to Porthmadog Harbour Station?

The cheapest way to get from Caernarfon to Porthmadog Harbour Station is to drive which costs $5.98 - $9.24 and takes 26 min.

What is the fastest way to get from Caernarfon to Porthmadog Harbour Station?

The fastest way to get from Caernarfon to Porthmadog Harbour Station is to drive which takes 26 min and costs $5.98 - $9.24 .

Is there a direct bus between Caernarfon and Porthmadog Harbour Station?

Yes, there is a direct bus departing from Rhes Gwstenin and arriving at Aldi. Services depart hourly, and operate every day. The journey takes approximately 48 min.

Is there a direct train between Caernarfon and Porthmadog Harbour Station?

Yes, there is a direct train departing from Caernarfon and arriving at Porthmadog Harbour. Services depart six times a week, and operate Tuesday, Thursday and Saturday. The journey takes approximately 2h 15m.

How far is it from Caernarfon to Porthmadog Harbour Station?

The distance between Caernarfon and Porthmadog Harbour Station is 35 km. The road distance is 31.6 km.

How do I travel from Caernarfon to Porthmadog Harbour Station without a car?

The best way to get from Caernarfon to Porthmadog Harbour Station without a car is to bus via Aldi which takes 58 min and costs .

How long does it take to get from Caernarfon to Porthmadog Harbour Station?

The bus from Rhes Gwstenin to Aldi takes 48 min including transfers and departs hourly.

Where do I catch the Caernarfon to Porthmadog Harbour Station bus from?

Caernarfon to Porthmadog Harbour Station bus services, operated by Lloyd's Coaches, depart from Rhes Gwstenin station.

Where do I catch the Caernarfon to Porthmadog Harbour Station train from?

Caernarfon to Porthmadog Harbour Station train services, operated by Ffestiniog & Welsh Highland Railways, depart from Caernarfon station.

Train or bus from Caernarfon to Porthmadog Harbour Station?

The best way to get from Caernarfon to Porthmadog Harbour Station is to bus via Aldi which takes 58 min and costs . Alternatively, you can Steam train, which costs $78.60 and takes 2h 15m.

Where does the Caernarfon to Porthmadog Harbour Station bus arrive?

Caernarfon to Porthmadog Harbour Station bus services, operated by Lloyd's Coaches, arrive at Aldi station.

Where does the Caernarfon to Porthmadog Harbour Station train arrive?

Caernarfon to Porthmadog Harbour Station train services, operated by Ffestiniog & Welsh Highland Railways, arrive at Porthmadog Harbour station.

Can I drive from Caernarfon to Porthmadog Harbour Station?

Yes, the driving distance between Caernarfon to Porthmadog Harbour Station is 32 km. It takes approximately 26 min to drive from Caernarfon to Porthmadog Harbour Station.

Where can I stay near Porthmadog Harbour Station?

There are 1424+ hotels available in Porthmadog Harbour Station. Prices start at $40.55 per night.
+0