Last buses from Ynystawe

Direct buses from Ynystawe go to 40 places. Tonight (Saturday) the last one leaves at 23:07, the X6 to Clydach. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
SwanseaX6 22:12X6 22:12X6 22:12X6 18:51
HafodX6 22:12X6 22:12X6 22:12X6 18:51
St Thomas45 15:3245 15:3745 15:32none
MorristonX6 22:12X6 22:12X6 22:12X6 18:51
PentrepoethX6 22:12X6 22:12X6 22:12X6 18:51
CwmrhydyceirwX6 22:12X6 22:12X6 22:12X6 18:51
Llansamlet45 15:3245 15:3745 15:32none
LandoreX6 22:12X6 22:12X6 22:12X6 18:51
Morriston Hospital45 15:0145 12:5845 15:01none
Pantlasau45 15:0145 12:5845 15:01none
Tirdeunawnone967 07:53nonenone
Caereithinnone967 07:53nonenone
Fforestfachnone967 07:53nonenone
Penlannone967 07:53nonenone
Swansea Collegenone967 07:53nonenone
Treboethnone967 07:53nonenone
Cockettnone967 07:53nonenone
Cwm Gwynnone967 07:53nonenone
Grenfell Park45 15:3245 15:3745 15:32none
Parc Tawe45 15:3245 15:3745 15:32none
Pentre-Chwyth45 15:3245 15:3745 15:32none
PontardaweX6 23:07X6 23:07X6 23:07X6 17:07
YnysforganX6 22:12X6 22:12X6 22:12X6 18:51
YstradgynlaisX6 20:32X6 20:32X6 20:32X6 17:07
Bonymaen45 15:3245 15:3745 15:32none
Hanover Square45 15:3245 15:3745 15:32none
Winchwen45 15:3245 15:3745 15:32none
ClydachX6 23:07X6 23:07X6 23:07X6 17:07
Ravenhillnone967 07:53nonenone
Birchgrove45 15:3245 13:1645 15:32none
Cwm45 15:3245 15:3745 15:32none
Foxhole45 15:3245 15:3745 15:32none
Graig-TrewyddfaX6 22:12X6 22:12X6 22:12X6 18:51
Heol-las45 15:3245 13:1645 15:32none
Parc Gwernfadog45 15:0145 12:5845 15:01none
PlasmarlX6 22:12X6 22:12X6 22:12X6 18:51
YstalyferaX6 20:32X6 20:32X6 20:32X6 17:07
Craig LlangiwgX6 20:32X6 20:32X6 20:32X6 17:07
Felin Fran45 15:3245 13:1645 15:32none
Glais45 15:3245 13:1645 15:32none

The time each last direct bus leaves Ynystawe, 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 Ynystawe tonight?
The X6 to Clydach at 23:07 from Ynystawe Hill, from the timetable for Saturday.
What time is the last bus from Ynystawe to Swansea?
The last direct bus from Ynystawe to Swansea: on weekdays, the X6 at 22:12 from Christopher Road, reaching Swansea at 22:35; on Saturdays, the X6 at 22:12 from Christopher Road, reaching Swansea at 22:35; on Sundays, the X6 at 18:51 from Christopher Road, reaching Swansea at 19:15.
What time is the last bus from Ynystawe to Hafod?
The last direct bus from Ynystawe to Hafod: on weekdays, the X6 at 22:12 from Christopher Road, reaching Hafod at 22:30; on Saturdays, the X6 at 22:12 from Christopher Road, reaching Hafod at 22:30; on Sundays, the X6 at 18:51 from Christopher Road, reaching Hafod at 19:10.
What time is the last bus from Ynystawe to St Thomas?
The last direct bus from Ynystawe to St Thomas: on weekdays, the 45 at 15:37 from Ynystawe Hill, reaching St Thomas at 16:11; on Saturdays, the 45 at 15:32 from Ynystawe Hill, reaching St Thomas at 16:11; on Sundays, there's no direct bus.
What time is the last bus from Ynystawe to Morriston?
The last direct bus from Ynystawe to Morriston: on weekdays, the X6 at 22:12 from Christopher Road, reaching Morriston at 22:16; on Saturdays, the X6 at 22:12 from Christopher Road, reaching Morriston at 22:16; on Sundays, the X6 at 18:51 from Christopher Road, reaching Morriston at 18:55.
What time is the last bus from Ynystawe to Pentrepoeth?
The last direct bus from Ynystawe to Pentrepoeth: on weekdays, the X6 at 22:12 from Christopher Road, reaching Pentrepoeth at 22:16; on Saturdays, the X6 at 22:12 from Christopher Road, reaching Pentrepoeth at 22:16; on Sundays, the X6 at 18:51 from Christopher Road, reaching Pentrepoeth at 18:56.
What time is the last bus from Ynystawe to Cwmrhydyceirw?
The last direct bus from Ynystawe to Cwmrhydyceirw: on weekdays, the X6 at 22:12 from Christopher Road, reaching Cwmrhydyceirw at 22:14; on Saturdays, the X6 at 22:12 from Christopher Road, reaching Cwmrhydyceirw at 22:14; on Sundays, the X6 at 18:51 from Christopher Road, reaching Cwmrhydyceirw at 18:54.
What time is the last bus from Ynystawe to Llansamlet?
The last direct bus from Ynystawe to Llansamlet: on weekdays, the 45 at 15:37 from Ynystawe Hill, reaching Llansamlet at 15:54; on Saturdays, the 45 at 15:32 from Ynystawe Hill, reaching Llansamlet at 15:59; on Sundays, there's no direct bus.
What time is the last bus from Ynystawe to Landore?
The last direct bus from Ynystawe to Landore: on weekdays, the X6 at 22:12 from Christopher Road, reaching Landore at 22:25; on Saturdays, the X6 at 22:12 from Christopher Road, reaching Landore at 22:25; on Sundays, the X6 at 18:51 from Christopher Road, reaching Landore at 19:06.
What time is the last bus from Ynystawe to Morriston Hospital?
The last direct bus from Ynystawe to Morriston Hospital: on weekdays, the 45 at 12:58 from Ynystawe Primary School, reaching Morriston Hospital at 13:03; on Saturdays, the 45 at 15:01 from Park Road, reaching Morriston Hospital at 15:06; on Sundays, there's no direct bus.
What time is the last bus from Ynystawe to Pantlasau?
The last direct bus from Ynystawe to Pantlasau: on weekdays, the 45 at 12:58 from Ynystawe Primary School, reaching Pantlasau at 13:05; on Saturdays, the 45 at 15:01 from Park Road, reaching Pantlasau at 15:09; on Sundays, there's no direct bus.

Buses in Ynystawe · 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