Last buses from Llanelli
Direct buses from Llanelli go to 40 places. Tonight (Saturday) the last one leaves at 21:59, the 111 to Llwynhendy. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Cardiff | 507 10:15 | 507 10:25 | 507 10:15 | 507 10:15 |
| Swansea | 111 21:59 | 111 21:59 | 111 21:59 | 111 17:58 |
| Victoria | 507 10:15 | 507 10:25 | 507 10:15 | 507 10:15 |
| Carmarthen | X11 18:42 | X11 18:43 | X11 18:42 | none |
| Earls Court | 507 10:15 | 507 10:25 | 507 10:15 | 507 10:15 |
| Port Talbot | none | 507 10:25 | none | none |
| Hafod | 111 21:59 | 111 21:59 | 111 21:59 | 111 17:58 |
| Crymlyn Burrows | 507 10:15 | 507 10:25 | 507 10:15 | 507 10:15 |
| Ammanford | L3 19:00 | L3 19:00 | L3 19:00 | none |
| Gorseinon | 111 21:59 | 111 21:59 | 111 21:59 | 111 18:48 |
| Waun Wen | 111 21:59 | 111 21:59 | 111 21:59 | 111 17:58 |
| Pembrey | X11 18:42 | X11 18:43 | X11 18:42 | none |
| Cwmbwrla | 111 21:59 | 111 21:59 | 111 21:59 | 111 17:58 |
| Kidwelly | X11 18:42 | X11 18:43 | X11 18:42 | none |
| Fforestfach | 111 21:59 | 111 21:59 | 111 21:59 | 111 17:58 |
| Cross Hands | 128 18:00 | 128 18:00 | 128 18:00 | none |
| Gendros | 111 21:59 | 111 21:59 | 111 21:59 | 111 17:58 |
| Furnace | X11 18:42 | X11 18:43 | X11 18:42 | none |
| Cwmffrwd | X11 18:42 | X11 18:43 | X11 18:42 | none |
| Pibwrlwyd | X11 18:42 | X11 18:43 | X11 18:42 | none |
| Ravenhill | 111 21:59 | 111 21:59 | 111 21:59 | 111 17:58 |
| Tycroes | L3 19:00 | L3 19:00 | L3 19:00 | none |
| Gorslas | 128 15:00 | 128 15:00 | 128 15:00 | none |
| Pen-y-groes | 128 15:00 | 128 15:00 | 128 15:00 | none |
| Penybanc | L3 19:00 | L3 19:00 | L3 19:00 | none |
| Pontarddulais | L3 19:00 | L3 19:00 | L3 19:00 | none |
| Burry Port | X11 18:42 | X11 18:43 | X11 18:42 | none |
| Cefneithin | 128 18:00 | 128 18:00 | 128 18:00 | none |
| Cwm-mawr | 128 18:00 | 128 18:00 | 128 18:00 | none |
| Cwmdu | 111 21:59 | 111 21:59 | 111 21:59 | 111 17:58 |
| Drefach | 128 18:00 | 128 18:00 | 128 18:00 | none |
| Dyfatty | X11 18:42 | X11 18:43 | X11 18:42 | none |
| Hendy | L3 19:00 | L3 19:00 | L3 19:00 | none |
| Idole | X11 18:42 | X11 18:43 | X11 18:42 | none |
| Llangennech | L3 19:00 | L3 19:00 | L3 19:00 | none |
| Loughor | 111 21:59 | 111 21:59 | 111 21:59 | 111 18:48 |
| Swiss Valley | 128 18:00 | 128 18:00 | 128 18:00 | none |
| Tumble | 128 18:00 | 128 18:00 | 128 18:00 | none |
| Achddu | L11 17:17 | L11 17:17 | L11 17:17 | none |
| Bancffosfelen | 195 17:48 | 195 17:48 | 195 17:48 | none |
The time each last direct bus leaves Llanelli, 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 Llanelli tonight?
- The 111 to Llwynhendy at 21:59 from The Joiners, from the timetable for Saturday.
- What time is the last bus from Llanelli to Cardiff?
- The last direct bus from Llanelli to Cardiff: on weekdays, the 507 at 10:25 from Llanelli Bus Station Stand 2, reaching Cardiff at 12:20; on Saturdays, the 507 at 10:15 from Llanelli Bus Station Stand 2, reaching Cardiff at 12:05; on Sundays, the 507 at 10:15 from Llanelli Bus Station Stand 2, reaching Cardiff at 12:05.
- What time is the last bus from Llanelli to Swansea?
- The last direct bus from Llanelli to Swansea: on weekdays, the 111 at 21:59 from The Joiners, reaching Swansea at 22:48; on Saturdays, the 111 at 21:59 from The Joiners, reaching Swansea at 22:42; on Sundays, the 111 at 17:58 from The Joiners, reaching Swansea at 18:46.
- What time is the last bus from Llanelli to Victoria?
- The last direct bus from Llanelli to Victoria: on weekdays, the 507 at 10:25 from Llanelli Bus Station Stand 2, reaching Victoria at 16:20; on Saturdays, the 507 at 10:15 from Llanelli Bus Station Stand 2, reaching Victoria at 15:45; on Sundays, the 507 at 10:15 from Llanelli Bus Station Stand 2, reaching Victoria at 15:45.
- What time is the last bus from Llanelli to Carmarthen?
- The last direct bus from Llanelli to Carmarthen: on weekdays, the X11 at 18:43 from Denham Avenue South, reaching Carmarthen at 19:45; on Saturdays, the X11 at 18:42 from Denham Avenue South, reaching Carmarthen at 19:40; on Sundays, there's no direct bus.
- What time is the last bus from Llanelli to Earls Court?
- The last direct bus from Llanelli to Earls Court: on weekdays, the 507 at 10:25 from Llanelli Bus Station Stand 2, reaching Earls Court at 15:55; on Saturdays, the 507 at 10:15 from Llanelli Bus Station Stand 2, reaching Earls Court at 15:20; on Sundays, the 507 at 10:15 from Llanelli Bus Station Stand 2, reaching Earls Court at 15:20.
- What time is the last bus from Llanelli to Port Talbot?
- The last direct bus from Llanelli to Port Talbot: on weekdays, the 507 at 10:25 from Llanelli Bus Station Stand 2, reaching Port Talbot at 11:40; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Llanelli to Hafod?
- The last direct bus from Llanelli to Hafod: on weekdays, the 111 at 21:59 from The Joiners, reaching Hafod at 22:47; on Saturdays, the 111 at 21:59 from The Joiners, reaching Hafod at 22:41; on Sundays, the 111 at 17:58 from The Joiners, reaching Hafod at 18:45.
- What time is the last bus from Llanelli to Crymlyn Burrows?
- The last direct bus from Llanelli to Crymlyn Burrows: on weekdays, the 507 at 10:25 from Llanelli Bus Station Stand 2, reaching Crymlyn Burrows at 11:30; on Saturdays, the 507 at 10:15 from Llanelli Bus Station Stand 2, reaching Crymlyn Burrows at 11:10; on Sundays, the 507 at 10:15 from Llanelli Bus Station Stand 2, reaching Crymlyn Burrows at 11:10.
- What time is the last bus from Llanelli to Ammanford?
- The last direct bus from Llanelli to Ammanford: on weekdays, the L3 at 19:00 from Dafen Trade Park, reaching Ammanford at 19:50; on Saturdays, the L3 at 19:00 from Dafen Trade Park, reaching Ammanford at 19:50; on Sundays, there's no direct bus.
- What time is the last bus from Llanelli to Gorseinon?
- The last direct bus from Llanelli to Gorseinon: on weekdays, the 111 at 21:59 from The Joiners, reaching Gorseinon at 22:12; on Saturdays, the 111 at 21:59 from The Joiners, reaching Gorseinon at 22:10; on Sundays, the 111 at 18:48 from The Joiners, reaching Gorseinon at 19:00.
Buses in Llanelli · 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