Pembrokeshire Coast Path

Travel Information

Detailed Travel Information for the Pembrokeshire Coast Path will be supplied in your Information Pack, but the following may help with your planning.

Getting to the start of the walk at Amroth and from the end at St Dogmaels you can travel by public transport, as they are both well linked.

Arriving into Wales

By Air:
Nearest Major International Airport: Birmingham International and London Heathrow Airport
Nearest Regional Airport: Bristol or Cardiff

Flybe serve most regional UK airports including Cardiff. Easyjet serve most regional UK airports including Bristol.

Getting to Amroth

By Rail:
Nearest Major Railway Station: Cardiff or Swansea

There are train services to Cardiff and Swansea from around the UK where you can connect with a service to Kilgetty. There is a fast and frequent service from London Paddington to Cardiff (journey time 2 hours, Birmingham 2 hours and Bristol 1 hour). Once at Kilgetty you can connect with bus service 351 to Amroth (journey time 16 minutes).

By Road:
If you plan to travel by car there is a long stay car park in the free National Car Park near the Castle. Please note that there are limited spaces available.

National Express coaches also serve Cardiff, Swansea and Bristol. From London Victoria Coach Station there are regular services to Cardiff and Swansea each day.

From Swansea or Cardiff take a train to Kilgetty (journey time 1 hour 30 minutes or 1 hour). There is a bus service 351 between Kilgetty and Amroth (journey time 16 minutes).

Returning from St Dogmaels

By Rail / Road:
From St Dogmaels the best way to travel is to take the bus to Fishguard. There is a fairly frequent bus service between St Dogmaels and Fishguard, via Cardigan (journey time 1 hour).

From Fishguard take the train to Cardiff (journey time 1hr 30 minutes). From Cardiff regular train services operate South to London and Northwards.

The closest train station for St Dogmaels is Haverfordwest.

Getting to and from Pembroke

From Swansea or Cardiff take a train to Pembroke (journey time 2-3 hours).

Getting to and from St Davids

St David’s doesn't have a train station but you can travel to Swansea by bus and by train (journey time approximately 3 hours). The closest train station for St David’s is Haverfordwest.

Coast Bus

The year round Coastal Bus is specially designed for walkers and covers the entire path. For timetables you can click here.

Train Tickets
Great savings can be made by buying your train tickets in advance through the Trainline website at Although tickets can only be mailed to a UK address, overseas customers can still order tickets in advance and collect them from a Fast Ticket machine in the UK. Fast Ticket machines are located in most mainline railway stations.