30 ROUTE SUSPENDED 22/9 St Davids - Haverfordwest - Johnston - Milford Haven - Neyland - Pembroke Dock - Pembroke
DO NOT USE THIS SITE FOR REAL WORLD PURPOSES
This is a fictional and community-run site for transport enthusiasts. All data shown here is fictional and not real world data.
A service operated by MHR Wales
This service is not for general public use.
Operator Update - MHR Wales
Monday 21 September 2026
Route 30 now suspended.
St Davids - Pembroke
- Nun Street (o/s 18)
- New Street Playground (opp Church)
- St David's City Hall (before)
- St David's School (before)
- Vachelich, before Fachelich Turn
- Upper Solva, before Solva Minimarket
- Solva, opposite Memorial Hall
- Lower Solva, before Solva Pottery
- Penycwm, before Brawdy Turn
- Penycwm, at Brawdy Camp
- Penycwm, near Post Office
- Newgale House
- Roch Gate, after Pilgrims Way
- Rochgate Motel (opp former)
- Simpson, near Summerhill Park
- Simpson Post Office (o/s former)
- Keeston (nr)
- Pelcomb Inn (before)
- Haverfordwest, after Trafalgar Road
- Haverfordwest, opposite St Martin's Burial Ground
- Haverfordwest, before Highlands Avenue
- Haverfordwest, before Tabernacle Church
- Haverfordwest, before Lidl
- Haverfordwest Bus Station Bay 2 (at)
- Haverfordwest Picton Place (before bridge)
- Haverfordwest Library (opp)
- Haverfordwest Dew Street (o/s 92)
- Haverfordwest, near Horsefair
- Merlin’s Bridge Dredgeman's Hill (bottom)
- Merlin's Bridge War Memorial (adj)
- Pope Hill Dredgman Hill (before Landfill)
- Pope Hill Villa (o/s)
- Pope Hill, opposite Vine Inn
- Johnston, near Clifton House
- Johnston Railway Hotel (SW-bound)
- Johnston Farm (opp)
- Steynton Farm (opp)
- Steynton, after Horse & Jockey
- Milford Haven, before Bunkers Hill
- Milford Haven, before Philips Avenue
- Milford Haven Marble Hall (o/s former)
- Pill Great North Road (o/s 2)
- Milford Haven Robert Street (o/s 182)
- Milford Haven, after Fulke Street
- Milford Haven, in Market Square
- Milford Haven, outside Lord Nelson
- Milford Town Hall (opp)
- Milford Haven Great North Road (before Robert Street)
- Milford Haven Great North Road (o/s Enterprise)
- Milford Haven Coombs Road West (after junct Castle Terrace)
- Waterston Cross (before)
- Hazelbeach, after Waterston Road
- Llanstadwell, at Church Road Middle
- Neyland Church Road East (nr 111)
- Neyland, near Brunel Quay
- Neyland High Street (opp Chapel)
- Neyland, before Foresters Arms
- Great Honeyborough Honeyborough Green
- Great Honeyborough, after Honeyborough Roundabout
- Burton Ferry, after Barnlake
- Pembroke Ferry, after Cleddau Bridge Tolls
- Waterloo, before Llanion Roundabout
- Pembroke Dock, near Police Station
- Pembroke Dock Railway Station (rear)
- Llanion Laws Street (o/s 35)
- Pembroke Dock, outside St John's
- Pembroke Dock Albion Square (o/s Albion House)
- Pembroke Dock Melville Street (opp 34)
- South Pembrokeshire Hospital (in)
- Llanreath, outside Old School House
- Pennar, after Bethany Corner
- Pennar, opposite Fire Station
- Golden Hill, opposite Pembroke School
- The Green (o/s)
- Monkton, opposite Town Hall
- Pembroke, at East End
- Golden Grove School (o/s)
- Pembroke, outside Lower Common Park
- Pembroke, near Moat House
- Pembroke Castle (o/s)
Pembroke - St Davids
- Pembroke Castle (o/s)
- The Green (opp)
- Golden Hill, outside Pembroke School
- Pennar, opposite Pembroke Fire Station
- Pennar Fire Station (o/s)
- Pennar, before Bethany Corner
- Pembroke Dock, opposite Old School House
- Pembroke Dock, near Sunderland Avenue
- South Pembrokeshire Hospital (in)
- Pembroke Dock Melville Street (opp 4)
- Pembroke Dock Albion Square (o/s 1)
- Pembroke Dock, opposite St John's Church
- Llanion Laws Street (o/s 26)
- Pembroke Dock Railway Station (rear)
- Pembroke Dock Police Station (nr)
- Pembroke Dock Tesco (opp)
- Waterloo, after Llanion Roundabout
- Pembroke Ferry, before Cleddau Bridge Tolls
- Burton Ferry, before Barnlake
- Great Honeyborough, before Honeyborough Roundabout
- Great Honeyborough Oddfellows Arms (opp Rose and Willow)
- Great Honeyborough Honeyborough Road (before Fern Rise)
- Neyland, opposite Policeman's Bank
- Neyland, adjacent to Brunel Quay
- Neyland Church Road East (nr 111)
- Llanstadwell, at Church Road Middle
- Hazelbeach, after Waterston Road
- Waterston (opp Alban Cres)
- Waterston Cross (after)
- Milford Haven Marble Hall (o/s former)
- Pill Great North Road (o/s 2)
- Milford Haven Robert Street (o/s 182)
- Milford Haven, after Fulke Street
- Milford Haven Dartmouth Street (o/s Wesleyan Court)
- Milford Haven, outside Lord Nelson
- Milford Town Hall (opp)
- Milford Haven Great North Road (before Robert Street)
- Milford Haven Great North Road (o/s Enterprise)
- Milford Haven, after Philips Avenue
- Milford Haven, after Bunkers Hill
- Steynton, before Horse & Jockey
- Steynton Farm (o/s)
- Johnston Farm (o/s)
- Johnston, opposite Railway Hotel
- Johnston (Pembrokeshire) Rail Station
- Johnston, near Clifton House
- Pope Hill, after Vine Inn
- Pope Hill Villa (after)
- Merlin's Bridge Boxing Club (o/s)
- Merlin’s Bridge, near Glen Hotel
- Haverfordwest, near Horsefair
- Albert Town Barn Street (o/s Dentist)
- Haverfordwest, before Lidl
- Haverfordwest Bus Station Bay 1 (at)
- Haverfordwest, after Lidl
- Haverfordwest, after Highlands Avenue
- Haverfordwest, outside St Martin's Burial Ground
- Haverfordwest, before Trafalgar Road
- Pelcomb Inn (after)
- Keeston (nr)
- Simpson Post Office (opp former)
- Simpson, near Summerhill Park
- Rochgate Motel (after former)
- Roch Gate, after Pilgrims Way
- Newgale House
- Penycwm, opposite Post Office
- Penycwm, at Brawdy Camp
- Penycwm, after Brawdy Turn
- Lower Solva, after Solva Pottery
- Solva, outside Memorial Hall
- Upper Solva, after Solva Minimarket
- Vachelich, after Fachelich Turn
- St David's School (opp)
- St David's Tourist IC (o/s)
- St David's City Hall (o/s)
- Nun Street (o/s 18)
MHR Wales
- Type
- Bus and Coach Operator
- Authorities
- TfW
- Depot
- CY RSE / St Davids