Last buses from Morriston
Direct buses from Morriston go to 40 places. Tonight (Saturday) the last one leaves at 23:02, the X6 to Ynysforgan. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| St Helens | none | 4 18:58 | none | none |
| Swansea | X6 22:20 | X6 22:20 | X6 22:20 | 4A 22:20 |
| Hafod | X6 22:20 | X6 22:20 | X6 22:20 | 4A 22:20 |
| Sketty | none | 41 07:45 | none | none |
| St Thomas | 31 20:33 | 31 20:33 | 31 20:33 | 31 18:54 |
| Singleton | none | 4 18:58 | none | none |
| Brynmill | none | 4 18:58 | none | none |
| Guildhall | none | 4 18:58 | none | none |
| Gorseinon | 46 17:00 | 46 17:00 | 46 17:00 | none |
| Pentrepoeth | X6 22:16 | X6 22:16 | X6 22:16 | 4A 23:10 |
| Waun Wen | 36 22:08 | 36 22:08 | 36 22:08 | 36 21:59 |
| Cwmrhydyceirw | 31 20:10 | 31 20:10 | 31 20:10 | 4A 23:10 |
| Llansamlet | 31 20:33 | 31 20:33 | 31 20:33 | 31 18:54 |
| Cwmbwrla | 36 22:08 | 36 22:08 | 36 22:08 | 36 21:59 |
| Landore | X6 22:20 | X6 22:20 | X6 22:20 | 4A 22:20 |
| Manselton | 36 22:08 | 36 22:08 | 36 22:08 | 36 21:59 |
| Morriston Hospital | 31 20:10 | 31 20:10 | 31 20:10 | 4A 23:10 |
| Pantlasau | 31 20:10 | 31 20:10 | 31 20:10 | 4A 23:10 |
| Tirdeunaw | 36 22:08 | 36 22:08 | 36 22:08 | 36 21:59 |
| Caereithin | none | 967 08:11 | none | none |
| Fforestfach | none | 967 08:11 | none | none |
| Penlan | none | 967 08:11 | none | none |
| Swansea College | none | 967 08:11 | none | none |
| Treboeth | 36 22:08 | 36 22:08 | 36 22:08 | 36 21:59 |
| Cockett | none | 967 08:11 | none | none |
| Cwm Gwyn | none | 967 08:11 | none | none |
| Gendros | none | 41 07:45 | none | none |
| Grenfell Park | 31 20:33 | 31 20:33 | 31 20:33 | 31 18:54 |
| Mayhill | none | 41 07:45 | none | none |
| Parc Tawe | none | 45 15:27 | none | none |
| Pentre-Chwyth | 31 20:33 | 31 20:33 | 31 20:33 | 31 18:54 |
| Pontardawe | X6 23:02 | X6 23:02 | X6 23:02 | X6 17:02 |
| Townhill | none | 41 07:45 | none | none |
| Ynysforgan | X6 23:02 | X6 23:02 | X6 23:02 | X6 17:02 |
| Ystradgynlais | X6 20:27 | X6 20:27 | X6 20:27 | X6 17:02 |
| Bonymaen | 31 20:33 | 31 20:33 | 31 20:33 | 31 18:54 |
| Hanover Square | 31 20:33 | 31 20:33 | 31 20:33 | 31 18:54 |
| Mynydd-Bach | 36 22:08 | 36 22:08 | 36 22:08 | 36 21:59 |
| Trallwn | 31 20:33 | 31 20:33 | 31 20:33 | 31 18:54 |
| Winchwen | 31 20:33 | 31 20:33 | 31 20:33 | 31 18:54 |
The time each last direct bus leaves Morriston, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.
Questions
- What time is the last bus from Morriston tonight?
- The X6 to Ynysforgan at 23:02 from Clydach Road, from the timetable for Saturday.
- What time is the last bus from Morriston to St Helens?
- The last direct bus from Morriston to St Helens: on weekdays, the 4 at 18:58 from Martin Street, reaching St Helens at 19:31; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Morriston to Swansea?
- The last direct bus from Morriston to Swansea: on weekdays, the X6 at 22:20 from Martin Street, reaching Swansea at 22:35; on Saturdays, the X6 at 22:20 from Martin Street, reaching Swansea at 22:35; on Sundays, the 4A at 22:20 from Martin Street, reaching Swansea at 22:36.
- What time is the last bus from Morriston to Hafod?
- The last direct bus from Morriston to Hafod: on weekdays, the X6 at 22:20 from Martin Street, reaching Hafod at 22:30; on Saturdays, the X6 at 22:20 from Martin Street, reaching Hafod at 22:30; on Sundays, the 4A at 22:20 from Martin Street, reaching Hafod at 22:29.
- What time is the last bus from Morriston to Sketty?
- The last direct bus from Morriston to Sketty: on weekdays, the 41 at 07:45 from Morriston Library, reaching Sketty at 08:38; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Morriston to St Thomas?
- The last direct bus from Morriston to St Thomas: on weekdays, the 31 at 20:33 from Castle Bingo, reaching St Thomas at 21:18; on Saturdays, the 31 at 20:33 from Castle Bingo, reaching St Thomas at 21:18; on Sundays, the 31 at 18:54 from Castle Bingo, reaching St Thomas at 19:34.
- What time is the last bus from Morriston to Singleton?
- The last direct bus from Morriston to Singleton: on weekdays, the 4 at 18:58 from Martin Street, reaching Singleton at 19:32; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Morriston to Brynmill?
- The last direct bus from Morriston to Brynmill: on weekdays, the 4 at 18:58 from Martin Street, reaching Brynmill at 19:31; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Morriston to Guildhall?
- The last direct bus from Morriston to Guildhall: on weekdays, the 4 at 18:58 from Martin Street, reaching Guildhall at 19:30; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Morriston to Gorseinon?
- The last direct bus from Morriston to Gorseinon: on weekdays, the 46 at 17:00 from Morriston Library, reaching Gorseinon at 17:40; on Saturdays, the 46 at 17:00 from Morriston Library, reaching Gorseinon at 17:35; on Sundays, there's no direct bus.
- What time is the last bus from Morriston to Pentrepoeth?
- The last direct bus from Morriston to Pentrepoeth: on weekdays, the X6 at 22:16 from Clydach Road, reaching Pentrepoeth at 22:16; on Saturdays, the X6 at 22:16 from Clydach Road, reaching Pentrepoeth at 22:16; on Sundays, the 4A at 23:10 from Chemical Road Lower, reaching Pentrepoeth at 23:11.
Buses in Morriston · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 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