38 Swansea Bus Station ↔ Neath Bus Station
Operated by First South & West Wales. First bus 07:50, last bus 19:30. 42 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.
| Swansea Bus Station Stand F | 08:45 | 09:30 | 09:45 | 10:30 | 10:45 | 11:30 | 11:45 | 12:30 | 12:45 | 13:30 | 13:45 | 14:30 | 14:45 | 15:30 | 15:45 | 16:30 | 16:45 | 17:30 | 17:50 | 18:30 | 19:30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bay Campus (opp) | 08:58 | 09:41 | 09:57 | 10:41 | 10:57 | 11:41 | 11:57 | 12:41 | 12:57 | 13:41 | 13:57 | 14:41 | 14:57 | 15:41 | 15:57 | 16:41 | 16:59 | 17:41 | 18:04 | 18:41 | 19:41 |
| New Road (o/s 8) | 09:03 | 09:46 | 10:02 | 10:46 | 11:02 | 11:46 | 12:02 | 12:46 | 13:02 | 13:46 | 14:02 | 14:46 | 15:02 | 15:46 | 16:02 | 16:46 | 17:04 | 17:46 | 18:09 | 18:46 | 19:46 |
| Pen-yr-alley Top (at) | 09:12 | 09:53 | 10:10 | 10:53 | 11:10 | 11:53 | 12:10 | 12:53 | 13:10 | 13:53 | 14:10 | 14:53 | 15:10 | 15:53 | 16:10 | 16:53 | 17:12 | 17:53 | 18:16 | 18:53 | 19:53 |
| Cresci's (nr) | 09:15 | 09:56 | 10:13 | 10:56 | 11:13 | 11:56 | 12:13 | 12:56 | 13:13 | 13:56 | 14:13 | 14:56 | 15:13 | 15:56 | 16:13 | 16:56 | 17:15 | 17:56 | 18:19 | 18:55 | 19:55 |
| Smiths` Arms (before) | 09:20 | 10:00 | 10:18 | 11:00 | 11:18 | 12:00 | 12:18 | 13:00 | 13:18 | 14:00 | 14:18 | 15:00 | 15:18 | 16:00 | 16:18 | 17:00 | 17:19 | 18:00 | 18:23 | 18:59 | 19:59 |
| Neath Bus Station Stand 7 | 09:29 | 10:07 | 10:27 | 11:07 | 11:27 | 12:07 | 12:27 | 13:07 | 13:27 | 14:07 | 14:27 | 15:07 | 15:27 | 16:07 | 16:27 | 17:07 | 17:28 | 18:07 | 18:30 | 19:06 | 20:06 |
Route map
All stops on route 38
38 towards Neath Bus Station
- Swansea Bus Station Stand F Swansea
- Sainsbury's Quay Parade (opp) Swansea
- Cape Horner (o/s) St Thomas
- Old Police Station (nr) Port Tennant
- Union Inn (nr) Port Tennant
- Vale of Neath (nr former) Port Tennant
- Bay Campus (opp) Crymlyn Burrows
- Jersey Marine (nr) Crymlyn Burrows
- Tower Hotel (nr) Jersey Marine
- Golf Course (nr) Crymlyn Burrows
- New Road (o/s 8) Jersey Marine
- Pant-y-Sais (after) Jersey Marine
- Gas Board Entrance (nr) Jersey Marine
- British Gas (o/s) Llandarcy
- BP Coed Darcy (nr former) Llandarcy
- Bay View Gardens (after) Skewen
- Cefn Parc Health Clinic (nr) Skewen
- Cefn Parc (nr) Skewen
- Pen-yr-alley Top (at) Skewen
- Winifred Road (nr 17) Skewen
- Cresci's (nr) Skewen
- Colliers` Arms (opp) Skewen
- White Gates (nr) Neath Abbey
- Smiths` Arms (before) Neath Abbey
- Cwrt Herbert (opp Tesco) Brookfield Estate
- Windsor Road (o/s former Windsor) Neath
- The Big Cam (o/s) Neath
- Neath Bus Station Stand 7 Neath
38 towards Swansea Bus Station
- Neath Bus Station Stand 7 Neath
- London Road (o/s 107) Neath
- Cwrt Herbert (o/s Tesco) Brookfield Estate
- Smiths` Arms (o/s) Neath Abbey
- White Gates (nr) Neath Abbey
- Colliers` Arms (adj) Skewen
- Cresci's (nr) Skewen
- Christopher Road (opp 24) Skewen
- Top of Pen-yr-Alley (at) Skewen
- Cefn Parc Health Clinic (nr) Skewen
- Bay View Gardens (before) Skewen
- BP Llandarcy (nr former) Pen-yr-Heol
- BP Sports Club (nr former) Llandarcy
- British Gas (o/s) Llandarcy
- New Road (opp 4) Jersey Marine
- Pant-y-Sais (opp junct) Jersey Marine
- Jersey Marine Golf Club (nr) Jersey Marine
- Golf Course (nr) Crymlyn Burrows
- Bay Campus (o/s) Crymlyn Burrows
- Vale of Neath (opp Former) Port Tennant
- Union Inn (nr) Port Tennant
- Port Tennant Road (o/s) St Thomas
- Quay Parade (nr) St Thomas
- Sainsbury's Quay Parade (after) Swansea
- Swansea Bus Station Stand F Swansea
Service history & registered changes
- 🆕 Registered effective 30 Aug 2026 Operating between Worcester and Royal Hospital given service number 38 / X38 effective from 30 August 2026. To amend Timetable.
- ❌ Withdrawn effective 30 Aug 2026 Ives Rd, Norwich → Manor Road, Long Stratton
- New effective 30 Aug 2026 Norwich Airport / Ives Road → Cuckoofield Lane
- 🆕 Registered effective 23 Jul 2026 Operating between Petersfield and Alton given service number 38 / 638 effective from 23 July 2026. To amend Route.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 38 bus?
The first 38 departure on weekdays leaves at 07:50 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 38 bus?
The last 38 on weekdays leaves its first stop at 19:30. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 38 bus cost?
The England fare cap doesn't apply in Wales — First South & West Wales sets the fares on the 38. Check their website or the Traveline Cymru fare finder for current prices.
Who runs the 38 bus?
The 38 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.