19 Swansea
Operated by South Wales Transport. First bus 09:23, last bus 16:30. 14 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 V | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rhyddings (o/s) | · | 09:50 | 10:20 | 10:50 | 11:20 | 11:50 | 12:20 | 13:20 | 13:50 | 14:20 | 14:50 | 15:23 | 16:03 | 16:43 |
| Gwydr Square (at) | 09:23 | 09:53 | 10:23 | 10:53 | 11:23 | 11:53 | 12:23 | 13:23 | 13:53 | 14:23 | 14:53 | 15:27 | 16:07 | 16:47 |
| Llwyn Mawr (in) | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Uplands Square (at) | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Swansea Bus Station Stand V | 09:35 | 09:40 | 10:10 | 10:40 | 11:10 | 11:40 | 12:10 | 13:10 | 13:40 | 14:10 | 14:40 | 15:10 | 15:50 | 16:30 |
Route map
All stops on route 19
19 towards Swansea
- Swansea Bus Station Stand V Swansea
- Argyle Street (before) Swansea
- Beach Street (before) Swansea
- St Helens Crescent (nr 21) Guildhall
- King Edward Road Shops (before) Guildhall
- Marlborough Road (o/s 6) Brynmill
- Rhyddings (o/s) Brynmill
- Gwydr Crescent (nr 61) Uplands
- Gwydr Square (at) Uplands
- Victoria Street (after) Uplands
- Post Office (after Phone Box) Uplands
- Glanmor Road (in) Uplands
- Sketty Avenue (before) Sketty
- Swansea College (o/s) Swansea College
- Lon Mafon (after) Tycoch
- Lon Masarn (o/s 29) Tycoch
- Bayswater Road Lower (o/s 37) Tycoch
- Bayswater Road (o/s 5) Tycoch
- Llwyn Mawr Road (in) Tycoch
- Llwyn Mawr (in) Carnglas
- Llwyn Mawr Road (in) Tycoch
- Sketty Primary School (opp) Carnglas
- Rustic Close (after) Carnglas
- Pastoral Way (o/s 18) Carnglas
- Hendremawr Close (before) Carnglas
- Tycoch Square (at) Tycoch
- Lon Masarn (after) Tycoch
- Sketty Avenue (after) Sketty
- Swansea College (opp) Swansea College
- Glanmor Road (in) Uplands
- Victoria Street (before) Uplands
- Post Office (after Phone Box) Uplands
- Uplands Square (at) Uplands
- Bernard Street (nr 62) Uplands
- Marlborough Road (o/s 23) Brynmill
- King Edward Road Shops (after) Guildhall
- St Helens Crescent (nr Oscar Chess House) Guildhall
- St Helens Crescent (o/s 6) Guildhall
- St Helens Road (opp 66) Swansea
- Masonic (nr) Swansea
- YMCA (before) Swansea
- Swansea Bus Station Stand V Swansea
Service history & registered changes
- ✏️ Changed effective 30 Aug 2026 Thornhill, Fairfax Court → Lordshill, Sainsburys
- 🆕 Registered effective 29 Aug 2026 Operating between Nuneaton and Nuneaton given service number 19 effective from 29 August 2026. To amend Timetable.
- 🆕 Registered effective 29 Aug 2026 Operating between Stratford and East Green Drive given service number 19 effective from 29 August 2026. To amend Timetable.
- 🆕 Registered effective 26 Jul 2026 From: High Ongar, Church, The Street, High Ongar To: The Talbot, Epping Road, North Weald Via: Name or No.: 19 / 19A Service type: Normal Stopping Effective date: 26 July 2026 Other details: Monday - Friday
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 19 bus?
The first 19 departure on weekdays leaves at 09:23 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 19 bus?
The last 19 on weekdays leaves its first stop at 16:30. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 19 bus cost?
The England fare cap doesn't apply in Wales — South Wales Transport sets the fares on the 19. Check their website or the Traveline Cymru fare finder for current prices.
Who runs the 19 bus?
The 19 is operated by South Wales Transport.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.