Duration 26 min
Distance 19.5 miles
Average price £18
Possible routes 3 found

Caernarfon to Porthmadog Harbour Station

Rome2rio has found 3 ways to get from Caernarfon to Porthmadog Harbour Station by bus, taxi and car. We recommend taking the bus from Caernarfon to Porthmadog, which takes around 59 min. Alternatively, taking the taxi from Caernarfon to Porthmadog Harbour Station is the fastest option and takes around 26 min.

Recommended route

Bus

  1. Caernarfon
    T2
  2. Porthmadog Harbour Station
59 min
Alternative routes

Taxi

  1. Caernarfon
    19.4 miles
  2. Porthmadog Harbour Station
Fastest
26 min
£40 - £55

Drive

  1. Caernarfon
    19.4 miles
  2. Porthmadog Harbour Station
26 min
Cheapest
£3 - £5

Frequently asked questions

Want to know about travelling from Caernarfon to Porthmadog Harbour Station? 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.

The cheapest way to get from Caernarfon to Porthmadog Harbour Station is to drive which costs £3 - £5 and takes 26 min.

More details

The quickest way to get from Caernarfon to Porthmadog Harbour Station is to taxi which costs £40 - £55 and takes 26 min.

More details

Yes, there is a direct bus departing from Caernarfon and arriving at Porthmadog. Services depart every four hours, and operate every day. The journey takes approximately 48 min.

More details

The distance between Caernarfon and Porthmadog Harbour Station is 16 miles. The road distance is 19.5 miles.

Get driving directions

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

More details

The bus from Caernarfon to Porthmadog takes 48 min including transfers and departs every four hours.

More details

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

More details

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

More details

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

Get driving directions

There are 989+ hotels available in Porthmadog Harbour Station. Prices start at £75 per night.

More details

How to travel from Caernarfon to Porthmadog Harbour Station

Find all the possible transport options for your trip from Caernarfon to Porthmadog Harbour Station right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Caernarfon and Porthmadog Harbour Station?

Lloyd's Coaches operates a bus from Caernarfon to Porthmadog Harbour Station every 4 hours, and the journey takes 48 min.
Bus operators
Ave. Duration
48 min
Frequency
Every 4 hours
Other operators
Ave. Duration
26 min
Estimated price
£40 - £55

Porthmadog, United Kingdom

Discover how to get to attractions and hotels near Porthmadog.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe