349 Haverfordwest Bus Station ↔ South Parade Terminus Only
Operated by First South & West Wales. First bus 06:30, last bus 19:40. 56 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| First Cymru Depot (O/S) | 06:30 | · | 07:30 | · | 08:31 | · | 09:32 | · | 10:32 | · | 11:32 | · | 12:32 | · | 13:32 | · | 14:32 | · | 15:33 | · | 16:32 | · | 17:32 | · | 18:32 | · |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Picton Place (before bridge) | 06:36 | 06:36 | 07:36 | 07:36 | 08:39 | 08:39 | 09:39 | 09:39 | 10:39 | 10:39 | 11:39 | 11:39 | 12:39 | 12:39 | 13:40 | 13:40 | 14:40 | 14:40 | 15:43 | 15:43 | 16:40 | 16:40 | 17:38 | 17:38 | 18:38 | 18:38 |
| Merlin's Bridge War Memorial (adj) | 06:43 | 06:43 | 07:43 | 07:43 | 08:47 | 08:47 | 09:46 | 09:46 | 10:46 | 10:46 | 11:46 | 11:46 | 12:46 | 12:46 | 13:47 | 13:47 | 14:47 | 14:47 | 15:53 | 15:53 | 16:48 | 16:48 | 17:46 | 17:46 | 18:45 | 18:45 |
| Johnston Farm (opp) | 06:49 | 06:49 | 07:49 | 07:49 | 08:53 | 08:53 | 09:52 | 09:52 | 10:52 | 10:52 | 11:52 | 11:52 | 12:52 | 12:52 | 13:53 | 13:53 | 14:53 | 14:53 | 15:59 | 15:59 | 16:54 | 16:54 | 17:52 | 17:52 | 18:51 | 18:51 |
| Railway Hotel (SW-bound) | 06:49 | 06:49 | 07:49 | 07:49 | 08:53 | 08:53 | 09:52 | 09:52 | 10:52 | 10:52 | 11:52 | 11:52 | 12:52 | 12:52 | 13:53 | 13:53 | 14:53 | 14:53 | 15:59 | 15:59 | 16:54 | 16:54 | 17:52 | 17:52 | 18:51 | 18:51 |
| Brunel Quay (adj) | 07:02 | 07:02 | 08:02 | 08:02 | 09:05 | 09:05 | 10:04 | 10:04 | 11:04 | 11:04 | 12:04 | 12:04 | 13:04 | 13:04 | 14:05 | 14:05 | 15:05 | 15:05 | 16:11 | 16:11 | 17:06 | 17:06 | 18:04 | 18:04 | 19:03 | 19:03 |
| Laws Street (o/s 35) | 07:18 | 07:18 | 08:18 | 08:18 | 09:21 | 09:21 | 10:19 | 10:19 | 11:19 | 11:19 | 12:19 | 12:19 | 13:19 | 13:19 | 14:20 | 14:20 | 15:21 | 15:21 | 16:27 | 16:27 | 17:21 | 17:21 | 18:19 | 18:19 | 19:18 | 19:18 |
| Pembroke Dock Railway Station (rear) | 07:17 | 07:17 | 08:17 | 08:17 | 09:20 | 09:20 | 10:19 | 10:19 | 11:19 | 11:19 | 12:19 | 12:19 | 13:19 | 13:19 | 14:20 | 14:20 | 15:20 | 15:20 | 16:26 | 16:26 | 17:21 | 17:21 | 18:19 | 18:19 | 19:18 | 19:18 |
| East End (at) | 07:33 | 07:33 | 08:33 | 08:33 | 09:36 | 09:36 | 10:34 | 10:34 | 11:34 | 11:34 | 12:34 | 12:34 | 13:34 | 13:34 | 14:35 | 14:35 | 15:36 | 15:36 | 16:42 | 16:42 | 17:36 | 17:36 | 18:34 | 18:34 | 19:32 | 19:32 |
| Lamphey Church (o/s) | 07:38 | 07:38 | 08:38 | 08:38 | 09:42 | 09:42 | 10:40 | 10:40 | 11:40 | 11:40 | 12:40 | 12:40 | 13:40 | 13:40 | 14:41 | 14:41 | 15:42 | 15:42 | 16:48 | 16:48 | 17:42 | 17:42 | · | · | · | · |
| Swanlake Inn (before) | 07:47 | 07:47 | 08:47 | 08:47 | 09:51 | 09:51 | 10:49 | 10:49 | 11:49 | 11:49 | 12:49 | 12:49 | 13:49 | 13:49 | 14:50 | 14:50 | 15:51 | 15:51 | 16:57 | 16:57 | 17:51 | 17:51 | · | · | · | · |
| Castle Cottages (opp) | 07:55 | 07:55 | 08:55 | 08:55 | 10:00 | 10:00 | 10:58 | 10:58 | 11:58 | 11:58 | 12:58 | 12:58 | 13:58 | 13:58 | 14:59 | 14:59 | 16:00 | 16:00 | 17:06 | 17:06 | 18:00 | 18:00 | · | · | · | · |
| Old Police Station (nr) | 08:00 | 08:00 | 09:00 | 09:00 | 10:05 | 10:05 | 11:03 | 11:03 | 12:03 | 12:03 | 13:03 | 13:03 | 14:03 | 14:03 | 15:04 | 15:04 | 16:05 | 16:05 | 17:11 | 17:11 | 18:05 | 18:05 | · | · | · | · |
| Penally Court Farm (opp) | 08:07 | 08:07 | 09:07 | 09:07 | 10:12 | 10:12 | 11:10 | 11:10 | 12:10 | 12:10 | 13:10 | 13:10 | 14:10 | 14:10 | 15:10 | 15:10 | 16:11 | 16:11 | 17:17 | 17:17 | 18:11 | 18:11 | · | · | · | · |
| South Parade Terminus Only (opp War Memorial) | 08:16 | 08:16 | 09:16 | 09:16 | 10:21 | 10:21 | 11:19 | 11:19 | 12:19 | 12:19 | 13:19 | 13:19 | 14:19 | 14:19 | 15:19 | 15:19 | 16:19 | 16:19 | 17:25 | 17:25 | 18:19 | 18:19 | · | · | · | · |
Route map
All stops on route 349
349 towards South Parade Terminus Only
- First Cymru Depot (O/S) Withybush
- Picton Place (before bridge) Haverfordwest
- Haverfordwest Library (opp) Haverfordwest
- Dew Street (o/s 92) Haverfordwest
- Horsefair (nr) Haverfordwest
- Merlin's Bridge War Memorial (adj) Merlins Bridge
- Pope Hill Villa (o/s) Pope Hill
- Dredgman Hill (before Landfill) Pope Hill
- Clifton House (nr) Johnston
- Vine Inn (opp) Pope Hill
- Johnston Farm (opp) Johnston
- Railway Hotel (SW-bound) Johnston
- St Mary`s Park (at) Rosemarket
- Oddfellows Arms (opp Rose and Willow) Great Honeyborough
- Policeman's Bank (opp) Neyland
- Brunel Quay (adj) Neyland
- Foresters Arms (before) Neyland
- Riverside Avenue (after Cleddau Avenue) Neyland
- Honeyborough Green Great Honeyborough
- Honeyborough Roundabout (after) Great Honeyborough
- Barnlake (after) Burton Ferry
- Cleddau Bridge Tolls (after) Pembroke Ferry
- Llanion Roundabout (before) Waterloo
- Police Station (nr) Pembroke Dock
- Laws Street (o/s 35) Llanion
- Pembroke Dock Railway Station (rear) Pembroke Dock
- St John`s (o/s) Pembroke Dock
- Albion Square (o/s Albion House) Pembroke Dock
- Melville Street (opp 34) Pembroke Dock
- Melville Terrace (opp 4) Pembroke Dock
- Old School House (o/s) Llanreath
- Bethany Corner (after) Pennar
- Fire Station (opp) Pennar
- Pembroke School (opp) Golden Hill
- The Green (o/s) Green
- Town Hall (opp) Monkton
- East End (at) Pembroke
- Pembroke Railway Station (opp) Pembroke
- Bishops Park (nr) Kingsbridge
- Lamphey Church (o/s) Lamphey
- Lamphey School (Near) Lamphey
- Hodgeston Square (after) Hodgeston
- Swanlake Inn (before) Jameston
- Bier Cross (nr) Manorbier
- Skrinkle Estate (after) Wind Hill
- Manorbier House (before) Manorbier
- Castle Cottages (opp) Manorbier
- Vicarage Fields (after) Manorbier
- Skrinkle Estate (before) Wind Hill
- The Grange (nr) Wind Hill
- Old Police Station (nr) Lydstep
- Whitewell (o/s) Lydstep
- Crackwell (o/s) Penally
- Penally Heights (o/s Ty Fynnon) Penally
- Penally Court Farm (opp) Penally
- St Nicholas` Church (o/s) Penally
- Sea Vista (nr) Penally
- Kiln Park (before) Tenby
- Tenby Leisure Centre (o/s) Knowling Mead
- Marsh Road (o/s 109) Knowling Mead
- South Parade Terminus Only (opp War Memorial) Tenby
349 towards Haverfordwest Bus Station
- Upper Park Road (Stop 1) Tenby
- Lower Park Road (o/s Car Park) Tenby
- Marsh Road (opp 107) Knowling Mead
- Tenby Leisure Centre (opp) Knowling Mead
- Kiln Park (o/s) Tenby
- Sea Vista (nr) Penally
- St Nicholas` Church (opp) Penally
- Penally Court Farm (opp) Penally
- Penally Heights (before) Penally
- Crackwell (opp) Penally
- North Lodge (o/s) Lydstep
- The Green (o/s 3) Lydstep
- Skrinkle Estate (after) Wind Hill
- Manorbier House (before) Manorbier
- Castle Cottages (opp) Manorbier
- Vicarage Fields (after) Manorbier
- Skrinkle Estate (before) Wind Hill
- Bier Cross (after) Manorbier
- St James` Place (nr) Jameston
- Hodgeston Square (before) Hodgeston
- Lamphey Church (opp) Lamphey
- Bishops Park (nr) Kingsbridge
- Pembroke Railway Station (o/s) Pembroke
- Golden Grove School (o/s) Grove
- Lower Common Park (o/s) Pembroke
- Moat House (nr) Pembroke
- Pembroke Castle (o/s) Pembroke
- The Green (opp) Green
- Pembroke School (o/s) Golden Hill
- Pennar Fire Station (o/s) Pennar
- Bethany Corner (before) Pennar
- Old School House (opp) Pembroke Dock
- Sunderland Avenue (nr) Pembroke Dock
- Melville Street (opp 4) Pembroke Dock
- Albion Square (o/s 1) Pembroke Dock
- St John`s Church (opp) Pembroke Dock
- Laws Street (o/s 26) Llanion
- Pembroke Dock Police Station (nr) Pembroke Dock
- Pembroke Dock Railway Station (rear) Pembroke Dock
- Llanion Roundabout (after) Waterloo
- Cleddau Bridge Tolls (before) Pembroke Ferry
- Barnlake (before) Burton Ferry
- Honeyborough Roundabout (before) Great Honeyborough
- Oddfellows Arms (opp Rose and Willow) Great Honeyborough
- Policeman's Bank (opp) Neyland
- Brunel Quay (adj) Neyland
- Foresters Arms (before) Neyland
- Riverside Avenue (after Cleddau Avenue) Neyland
- Honeyborough Green Great Honeyborough
- St Mary`s Park (at) Rosemarket
- Johnston Farm (o/s) Johnston
- Railway Hotel (opp) Johnston
- Clifton House (nr) Johnston
- Vine Inn (after) Pope Hill
- Pope Hill Villa (after) Pope Hill
- Merlin's Bridge Boxing Club (o/s) Merlins Bridge
- Glen Hotel (nr) Merlins Bridge
- Horsefair (nr) Haverfordwest
- Barn Street (o/s Dentist) Albert Town
- Barn Street (opp 24) Haverfordwest
- Lidl Perrot's Road (nr) Haverfordwest
- Haverfordwest Bus Station (Bay 1) Haverfordwest
Service history & registered changes
- 🆕 Registered effective 30 Aug 2026 Operating between Picton Place, Haverfordwest and Tenby, South Parade given service number 349 effective from 30 August 2026. To amend Stopping Places and Timetable.
- 🆕 Registered effective 30 Aug 2026 Operating between Haverfordwest Bus Station and Haverfordwest Picton Place given service number 349 effective from 30 August 2026. To amend Stopping Places and Timetable.
- 🆕 Registered effective 5 Jan 2026 Operating between Picton Place, Haverfordwest and Tenby, South Parade given service number 349 effective from 05 January 2026. To amend Timetable.
- 🆕 Registered effective 5 Jan 2026 Operating between Haverfordwest Bus Station and Haverfordwest Picton Place given service number 349 effective from 05 January 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 349 bus?
The first 349 departure on weekdays leaves at 06:30 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 349 bus?
The last 349 on weekdays leaves its first stop at 19:40. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 349 bus cost?
The England fare cap doesn't apply in Wales — First South & West Wales sets the fares on the 349. Check their website or the Traveline Cymru fare finder for current prices.
Who runs the 349 bus?
The 349 is operated by First South & West Wales.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.