Our opening hours are 9.30am - 5.30pm. Recommended last admission: 4.30pm. Free guided tours 11am, 12pm, 1pm 2pm & 3pm.

Directions & Parking to Pembroke Castle

Directions & Parking

By Car/Coach

Post Code for Sat Nav: SA71 4LA

Although there is no on-site parking available at the castle, there is plenty of public parking within a short walking distance. For disabled visitors, please be aware that there is a drop-off point at the castle entrance, and disabled parking available directly opposite the castle in the Long Entry car park (turn right before the zebra crossing).

Commons car park

Commons car park (map below) which is approximately a 6 minute walk.

Click here for Google walking directions from the car park to Pembroke Castle. Click here for Google directions to the car park from your location.

West Street car park

West Street car park (map below) which is approximately a 8 minute walk.

Click here for Google walking directions from the car park to Pembroke Castle. Click here for Google directions to the car park from your location.

Long Entry car park

Long Entry (Westgate Hill) car park (map below) which is approximately a 4 minute walk.

Click here for Google walking directions from the car park to Pembroke Castle. Click here for Google directions to the car park from your location.

Parade car park

Parade car park (map below) which is approximately a 7 minute walk.

Click here for Google walking directions from the car park to Pembroke Castle. Click here for Google directions to the car park from your location.

By Train

Pembroke Train Station is a 15 minute walk from the castle. Turn left when leaving the station car park, and carry on straight through Pembroke's Main Street until you reach the castle.

Click here to check your train times.

By Bus

There is a bus stop directly outside the castle entrance, with the following services running: 

348 - Haverfordwest - Monkton via Johnston & Pembroke Dock
349 - Haverfordwest - Tenby
356 - Milford Haven - Monkton via Pembroke Dock

Click here to check bus times.

By Ferry

Our closest ferry terminal is Pembroke Port.  There are 2 daily crossings from Rosslare to Pembroke via Irish Ferries, and also from Rosslare to Fishguard via Stenaline.

Scroll to Top