Buses in Johnston

5 bus routes serve Johnston, run by Transport for Wales, First South & West Wales and National Express. The busiest stops are Johnston (Pembrokeshire) station, Railway Hotel and Clifton House.

Most frequent routes

Where you can go from Johnston

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Johnston?
Direct buses from Johnston go to Haverfordwest (302, 349, 112, 508), Digbeth (112), Hubberston (302), Manchester Piccadilly (train), Milford Haven (train), Swansea (508) and Tenby (349).
Which bus goes from Johnston to Haverfordwest?
Routes 302, 349, 112 and 508, run by First South & West Wales and National Express.
Which bus goes from Johnston to Digbeth?
Route 112, run by National Express.
Which bus goes from Johnston to Hubberston?
Route 302, run by First South & West Wales.
Where do buses stop in Johnston?
The busiest stops are Johnston (Pembrokeshire) station, Railway Hotel, Clifton House and Johnston Farm.
Which bus companies run in Johnston?
Transport for Wales, First South & West Wales and National Express.
What are the most frequent buses in Johnston?
the 302 (Hubberston – Haverfordwest), the 349 (Tenby – Haverfordwest), the 112 (Digbeth – Haverfordwest) and the 508 (Swansea – Haverfordwest).

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 3 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook