129 Tycroes to Carmarthen via Ammanford, Cross Hands
Operated by First South & West Wales. First bus 05:50, last bus 19:40. 19 journeys on weekdays. Fares: set by the operator — more.
Wanted a different 129? 12 other bus routes are numbered 129 elsewhere in the UK — see every 129 bus timetable by area.
| Stop | 05:50 | 06:36 | 08:00 | 08:05 | 10:30 | 12:30 | 14:30 | 15:30 | 16:30 | 18:30 |
|---|---|---|---|---|---|---|---|---|---|---|
| Tycroes Square | · | 06:36 | · | · | · | · | · | · | · | · |
| Ammanford Bus Station Stand 4 (Bay 4) | 05:50 | 06:44 | 08:00 | 08:05 | 10:30 | 12:30 | 14:30 | 15:30 | 16:30 | 18:30 |
| Post Office | 05:57 | 06:51 | 08:08 | 08:13 | 10:38 | 12:38 | 14:38 | 15:38 | 16:38 | 18:37 |
| Post Office | 06:00 | 06:54 | 08:11 | 08:16 | 10:41 | 12:41 | 14:41 | 15:41 | 16:41 | 18:40 |
| Penygroes Surgery | 06:07 | 07:02 | 08:20 | 08:25 | 10:49 | 12:49 | 14:49 | 15:49 | 16:49 | 18:47 |
| Gorslas Square | 06:11 | 07:06 | 08:25 | 08:30 | 10:54 | 12:54 | 14:54 | 15:54 | 16:54 | 18:51 |
| Cross Hands Business Park | 06:16 | 07:11 | 08:30 | 08:35 | 10:59 | 12:59 | 14:59 | 15:59 | 16:59 | 18:56 |
| Ysgol Maes y Gwendraeth (opp) | · | · | 08:36 | · | · | · | · | · | · | · |
| Llandeilo Road | 06:19 | 07:16 | 08:42 | 08:42 | 11:04 | 13:04 | 15:04 | 16:04 | 17:04 | 19:00 |
| High Street | 06:26 | 07:24 | 08:51 | 08:51 | 11:13 | 13:13 | 15:13 | 16:13 | 17:13 | 19:07 |
| Drefach Cafe | 06:31 | 07:32 | 08:58 | 08:58 | 11:20 | 13:20 | 15:20 | 16:20 | 17:20 | 19:13 |
| Prince of Wales | 06:35 | 07:36 | 09:03 | 09:03 | 11:25 | 13:25 | 15:25 | 16:25 | 17:25 | 19:17 |
| Is-y-Llan | 06:40 | 07:41 | 09:08 | 09:08 | 11:30 | 13:30 | 15:30 | 16:30 | 17:30 | 19:22 |
| Nant-y-caws | 06:47 | 07:48 | 09:15 | 09:15 | 11:37 | 13:37 | 15:37 | 16:37 | 17:37 | 19:29 |
| Carmarthen Bus Station Stand 5 | 06:55 | 07:56 | 09:25 | 09:25 | 11:47 | 13:47 | 15:47 | 16:47 | 17:47 | 19:37 |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with First South & West Wales before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
- Tuesday, 29 December 2026 towards Carmarthen: 9 journeys, first 05:50 towards Tycroes: 9 journeys, first 07:00
- Wednesday, 30 December 2026 towards Carmarthen: 9 journeys, first 05:50 towards Tycroes: 9 journeys, first 07:00
Route map
All stops on route 129
129 towards Carmarthen
All 85 stops
- Tycroes Square Tycroes
- Caersalem Church Tycroes
- Mountain Gate Tycroes
- Gelliwriddon Penybanc
- Post Office Penybanc
- Golden Lion Hotel Penybanc
- Post Office Ammanford
- West End Newsagents Ammanford
- St Michael's Church Ammanford
- Ammanford Bus Station Stand 4 (Bay 4) Ammanford
- Harold Street Tir-y-Dail
- Ammanford Railway Station Tir-y-Dail
- Carmarthenshire College (after) Tir-y-Dail
- Tir-y-dail Cemetery Tir-y-Dail
- Parklands Road Tir-y-Dail
- Maes-y-dail Tir-y-Dail
- Dyffryn Road Saron
- St David`s Church Saron
- Post Office Saron
- Cefncrug Saron
- Llys yr Ysgol Saron
- Saron Primary School Saron
- Old Quarry Capel Hendre
- Post Office Capel Hendre
- Delfryn Capel Hendre
- Llwyn Celyn Capel Hendre
- Waterloo Square Capel Hendre
- Nant Arw Capel Hendre
- David's Way Pen-y-groes
- Spien Road Pen-y-groes
- Bryndedwyddfa Pen-y-groes
- Pen-y-groes Primary School Pen-y-groes
- Penygroes Surgery Pen-y-groes
- Farmers Arms Pen-y-groes
- Norton Road Penygroes
- Grove Hill Park Gorslas
- Penygroes Road Gorslas
- Gorslas Square Gorslas
- Heol Llandeilo Gorslas
- Gwernllwyn Cross Hands
- Heol Parc Mawr Cross Hands
- Cross Hands All - Spares Morfa
- Cross Hands Business Park Cross Hands
- Cross Hands JJ Motors (before) Cross Hands
- Cross Hands Retail Park Cross Hands
- Ysgol Maes y Gwendraeth (opp) Cefneithin
- Cross Hands Retail Park Cross Hands
- Llandeilo Road Cross Hands
- Cross Hands Square Cross Hands
- Maesyrhaf Cross Hands
- Heol Bryngwili Cross Hands
- Llechyfedach Primary (opp) Tumble
- Upper Tumble Square Tumble
- Upper Tumble Surgery (opp) Tumble
- Singleton Road Tumble
- High Street Tumble
- Workingmen`s Club Tumble
- Tumble Rugby Club Tumble
- Bethesda Road Tumble
- Derlwyn Garage Tumble
- Cwm-mawr Club Cwm-mawr
- Gwendraeth Road Cwm-mawr
- Ysgol y Gwendraeth Drefach
- Post Office Drefach
- Drefach Cafe Drefach
- Maes-y-Coed Drefach
- Mansel Arms Porthyrhyd
- Post Office Porthyrhyd
- Prince of Wales Porthyrhyd
- Llanddarog Primary School Llanddarog
- White Hart Inn Llanddarog
- White Hart Inn Llanddarog
- Is-y-Llan Cwmisfael
- White Hart Inn Llanddarog
- Pontypwll Llanddarog
- Gelli Uchaf Cwmisfael
- Coedgain Garage Nantycaws
- Bridwell-y-Coed Nantycaws
- Nant-y-caws Nantycaws
- Heol Llangynnwr Nantycaws
- Login Hill Nant
- Llangynnwr Police Station Llangunnor
- Capel Dewi Turn Tre-gynwer
- Llangynnwr Road Tre-gynwer
- Carmarthen Bus Station Stand 5 Carmarthen
129 towards Tycroes
All 80 stops
- Carmarthen Bus Station Stand 5 Carmarthen
- Llangynnwr Road Tre-gynwer
- Capel Dewi Turn Tre-gynwer
- Llangynnwr Police Station Llangunnor
- Login Hill Nant
- Heol Llangynnwr Nantycaws
- Nant-y-caws Nantycaws
- Bridwell-y-Coed Nantycaws
- Coedgain Garage Nantycaws
- Gelli Uchaf Cwmisfael
- Pontypwll Llanddarog
- White Hart Inn Llanddarog
- Is-y-Llan Cwmisfael
- White Hart Inn Llanddarog
- Llanddarog Primary School Llanddarog
- Prince of Wales Porthyrhyd
- Post Office Porthyrhyd
- Mansel Arms Drefach
- Maes-y-Coed Drefach
- Drefach Cafe Drefach
- Post Office Drefach
- Ysgol y Gwendraeth Drefach
- Gwendraeth Road Cwm-mawr
- Cwmmawr Cwm-mawr
- Heol Hirwaun Olau Tumble
- Derlwyn Garage Tumble
- Bethesda Road Tumble
- Tumble Rugby Club Tumble
- Tumble Workingmen`s Club Tumble
- High Street Tumble
- Upper Tumble Surgery (after) Tumble
- Llechyfedach School Tumble
- Heol Bryngwili Cross Hands
- Maesyrhaf Cross Hands
- Cross Hands Square Cross Hands
- Llandeilo Road Cross Hands
- Heol Parc Mawr Cross Hands
- Cross Hands All - Spares Morfa
- Cross Hands Business Park Cross Hands
- Cross Hands JJ Motors (before) Cross Hands
- Gwernllwyn Country Club Cross Hands
- Heol Llandeilo Cross Hands
- Gorslas Primary School Gorslas
- Penygroes Road Gorslas
- Grove Hill Park Gorslas
- Norton Road Pen-y-groes
- Farmers Arms Pen-y-groes
- Penygroes Surgery Pen-y-groes
- Pen-y-groes Primary School Pen-y-groes
- Bryndedwyddfa Pen-y-groes
- Spien Road Pen-y-groes
- Maesglas Pen-y-groes
- Nant Arw Capel Hendre
- Waterloo Terrace Capel Hendre
- Llwyn Celyn Capel Hendre
- King`s Head Capel Hendre
- Post Office Capel Hendre
- Old Quarry Capel Hendre
- Saron Primary School Saron
- Llys yr Ysgol Saron
- Cefncrug Saron
- Post Office Saron
- St David`s Church Saron
- Dyffryn Road Saron
- Maes-y-dail Tir-y-Dail
- Parklands Road Tir-y-Dail
- Tir-y-dail Cemetery Tir-y-Dail
- Carmarthenshire College Tir-y-Dail
- Ammanford Railway Station Tir-y-Dail
- Harold Street Tir-y-Dail
- Ammanford Bus Station Stand 4 (Bay 4) Ammanford
- West End Newsagents Ammanford
- Post Office Ammanford
- Golden Lion Hotel Penybanc
- Post Office Penybanc
- Gelliwriddon Penybanc
- Mountain Gate Tycroes
- Caersalem Church Tycroes
- Tycroes Square Tycroes
- Tycroes Bus Depot Tycroes
Towns & areas on this route
Frequently asked questions
What time is the first 129 bus?
The first 129 departure on weekdays leaves at 05:50 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 129 bus?
The last 129 on weekdays leaves its first stop at 19:40. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 129 bus cost?
The England fare cap doesn't apply in Wales — First South & West Wales sets the fares on the 129. Check their website or the Traveline Cymru fare finder for current prices.
Who runs the 129 bus?
The 129 is operated by First South & West Wales.
Timetable data from First South & West Wales via the DfT Bus Open Data Service (Wales feed). Check before you travel — services can change at short notice.