T22 Caernarfon to Blaenau Ffestiniog via Groeslon, Porthmadog
Operated by Llew Jones. First bus 05:40, last bus 22:45. 37 journeys on weekdays. Fares: set by the operator — more.
| Stop | 05:40 | 06:40 | 07:00 | 08:00 | 08:30 | 10:00 | 10:05 | 11:00 | 12:00 | 12:05 | 14:00 | 14:05 | 16:00 | 16:10 | 18:00 | 18:15 | 20:00 | 22:00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Caernarfon Bus Station Stand C | · | · | · | · | 08:30 | · | 10:05 | · | · | 12:05 | · | 14:05 | · | 16:10 | · | 18:15 | · | · |
| Bontnewydd Prif (after) | · | · | · | · | 08:38 | · | 10:13 | · | · | 12:13 | · | 14:13 | · | 16:18 | · | 18:23 | · | · |
| Dinas (before Shops) | · | · | · | · | 08:40 | · | 10:15 | · | · | 12:15 | · | 14:15 | · | 16:20 | · | 18:25 | · | · |
| Ffingar (nr) | · | · | · | · | 08:40 | · | 10:15 | · | · | 12:15 | · | 14:15 | · | 16:20 | · | 18:25 | · | · |
| Maen Coch (opp Post Box) | · | · | · | · | 08:41 | · | 10:16 | · | · | 12:16 | · | 14:16 | · | 16:21 | · | 18:26 | · | · |
| Tafarn Pennionyn (before) | · | · | · | · | 08:43 | · | 10:18 | · | · | 12:18 | · | 14:18 | · | 16:23 | · | 18:28 | · | · |
| Gorsaf Heddlu (opp Garage) | · | · | · | · | 08:49 | · | 10:24 | · | · | 12:24 | · | 14:24 | · | 16:29 | · | 18:34 | · | · |
| Ysgol Gynradd Llanllyfni (after) | · | · | · | · | 08:52 | · | 10:27 | · | · | 12:27 | · | 14:27 | · | 16:32 | · | 18:37 | · | · |
| Llwyd Coed Bach Cross (before) | · | · | · | · | 08:53 | · | 10:28 | · | · | 12:28 | · | 14:28 | · | 16:33 | · | 18:38 | · | · |
| Capel Nasareth (nr) | · | · | · | · | 08:55 | · | 10:30 | · | · | 12:30 | · | 14:30 | · | 16:35 | · | 18:40 | · | · |
| Pant Glas (after junction) | · | · | · | · | 08:58 | · | 10:33 | · | · | 12:33 | · | 14:33 | · | 16:38 | · | 18:43 | · | · |
| Capel Soar (after) | · | · | · | · | 09:02 | · | 10:37 | · | · | 12:37 | · | 14:37 | · | 16:42 | · | 18:47 | · | · |
| Capel Horeb (after) | · | · | · | · | 09:06 | · | 10:41 | · | · | 12:41 | · | 14:41 | · | 16:46 | · | 18:51 | · | · |
| Cyffordd Cwm Pennant (before) | · | · | · | · | 09:07 | · | 10:42 | · | · | 12:42 | · | 14:42 | · | 16:47 | · | 18:52 | · | · |
| Bryncir Terrace (opp Post Box) | · | · | · | · | 09:13 | · | 10:48 | · | · | 12:48 | · | 14:48 | · | 16:53 | · | 18:58 | · | · |
| Ysbyty Alltwen (o/s) | · | · | 07:00 | 08:00 | 09:15 | 10:00 | 10:50 | 11:00 | 12:00 | 12:50 | 14:00 | 14:50 | 16:00 | 16:55 | 18:00 | 19:00 | 20:00 | 22:00 |
| The Australia (o/s) | 05:40 | 06:40 | 07:10 | 08:10 | 09:25 | 10:10 | 11:00 | 11:10 | 12:10 | 13:10 | 14:10 | 15:10 | 16:10 | 17:10 | 18:10 | 19:10 | 20:10 | 22:10 |
| Minffordd (after Post Box) | 05:44 | 06:44 | 07:14 | 08:14 | 09:29 | 10:14 | · | 11:14 | 12:14 | 13:14 | 14:14 | 15:14 | 16:14 | 17:14 | 18:14 | 19:14 | 20:14 | 22:14 |
| Pierce's (before) | 05:47 | 06:47 | 07:17 | 08:17 | 09:32 | 10:17 | · | 11:17 | 12:17 | 13:17 | 14:17 | 15:17 | 16:17 | 17:17 | 18:17 | 19:17 | 20:17 | 22:17 |
| Griffin Industrial Estate (after) | 05:47 | 06:47 | 07:17 | 08:17 | 09:32 | 10:17 | · | 11:17 | 12:17 | 13:17 | 14:17 | 15:17 | 16:17 | 17:17 | 18:17 | 19:17 | 20:17 | 22:17 |
| Oakeley Arms (after) | 05:52 | 06:52 | 07:22 | 08:22 | 09:37 | 10:22 | · | 11:22 | 12:22 | 13:22 | 14:22 | 15:22 | 16:22 | 17:22 | 18:22 | 19:22 | 20:22 | 22:22 |
| Square (before) | 06:03 | 07:03 | 07:33 | 08:33 | 09:48 | 10:33 | · | 11:33 | 12:33 | 13:33 | 14:33 | 15:33 | 16:33 | 17:33 | 18:33 | 19:33 | 20:33 | 22:33 |
| Wynnes Arms (o/s) | 06:05 | 07:05 | 07:35 | 08:35 | 09:50 | 10:35 | · | 11:35 | 12:35 | 13:35 | 14:35 | 15:35 | 16:35 | 17:35 | 18:35 | 19:35 | 20:35 | 22:35 |
| Manod (o/s) | 06:06 | 07:06 | 07:36 | 08:36 | 09:51 | 10:36 | · | 11:36 | 12:36 | 13:36 | 14:36 | 15:36 | 16:36 | 17:36 | 18:36 | 19:36 | 20:36 | 22:36 |
| Blaenau Ffestiniog Station Stand C (o/s) | 06:12 | 07:12 | 07:45 | 08:45 | 10:00 | 10:45 | · | 11:45 | 12:45 | 13:45 | 14:45 | 15:45 | 16:45 | 17:45 | 18:45 | 19:42 | 20:45 | 22:45 |
Each column is one journey, headed by the time it sets off. 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 Llew Jones before you travel. Everything above is an ordinary week.
- Christmas Day — Friday, 25 December 2026 towards Blaenau Ffestiniog: 7 journeys, first 08:10 towards Caernarfon: 7 journeys, first 08:45 Few buses run on Christmas Day, so check with Llew Jones before relying on this.
- Boxing Day — Saturday, 26 December 2026 towards Blaenau Ffestiniog: 7 journeys, first 08:10 towards Caernarfon: 7 journeys, first 08:45
- New Year's Day — Friday, 1 January 2027 towards Blaenau Ffestiniog: 7 journeys, first 08:10 towards Caernarfon: 7 journeys, first 08:45
Route map
All stops on route T22
T22 towards Blaenau Ffestiniog
All 67 stops
- Caernarfon Bus Station Stand C Caernarfon
- Turf Square (after) Caernarfon
- Asda C (at) Caernarfon
- Rhes Gwstenin (o/s 9) Caernarfon
- Bro Helen (after) Caernarfon
- Tesco (after) Caernarfon
- Parc Muriau (before) Caernarfon
- Tyddyn-Elen (after) Bontnewydd
- Bontnewydd Prif (after) Bontnewydd
- Cartref (o/s) Bontnewydd
- Plas Dinas Turn (before) Bontnewydd
- Ffrwd Cae Du (after) Bontnewydd
- Dinas (before Shops) Dinas
- Ffingar (nr) Llanwnda
- Maen Coch (opp Post Box) Dolydd
- Dolydd (before) Dolydd
- Capel Brynrodyn (after) Dolydd
- Llwyn-y-gwalch (before) Groeslon
- Tafarn Pennionyn (before) Groeslon
- Inigo Jones (opp) Groeslon
- Tredafydd (opp 18) Penygroes
- Red Lion (before) Penygroes
- Gorsaf Heddlu (opp Garage) Penygroes
- Stad Ddiwydiannol (opp) Penygroes
- Felin Gerrig (o/s 8) Llanllyfni
- Quarrymen`s Arms (adj Post Box) Llanllyfni
- Ysgol Gynradd Llanllyfni (after) Llanllyfni
- Llwyd Coed Bach Cross (before) Nebo
- Nebo Turn (after) Nebo
- Capel Nasareth (nr) Nasareth
- Pant Glas (after junction) Pant-Glas
- Capel Soar (after) Bryncir
- The Goat Inn Glan Dwyfach
- Ysgol Garndolbenmaen (before) Garndolbenmaen
- Capel Horeb (after) Garndolbenmaen
- Nant Heddwch (o/s) Garndolbenmaen
- Cyffordd Cwm Pennant (before) Dolbenmaen
- Bryncir Terrace (opp Post Box) Penmorfa
- Bron Alltwen (opp) Penmorfa
- Glanmorfa Terrace (opp) Penmorfa
- Ysbyty Alltwen (o/s) Tremadog
- Ysgol y Gorlan (after) Tremadog
- Market Square (after) Tremadog
- Capel Peniel (opp) Tremadog
- Porthmadog War Memorial (before) Porthmadog
- Rhes Cambrian (after) Porthmadog
- Sportsman (o/s) Porthmadog
- The Australia (o/s) Porthmadog
- Minffordd (after Post Box) Minffordd
- Minffordd Ffestiniog Railway Station (o/s) Minffordd
- Ysbyty Bron y Garth (o/s) Penrhyndeudraeth
- Maes Deudraeth (after) Penrhyndeudraeth
- Adwy Ddu (after) Penrhyndeudraeth
- Pierce's (before) Penrhyndeudraeth
- Griffin Industrial Estate (after) Penlan
- Oakeley Arms (after) Tan-y-bwlch
- Bryn Llewelyn (nr) Llan Ffestiniog
- Square (before) Llan Ffestiniog
- Highgate (opp 8) Llan Ffestiniog
- Morannedd (opp) Llan Ffestiniog
- Wynnes Arms (o/s) Congl-y-Wal
- Manod (o/s) Manod
- Pengwndwn (after) Manod
- Y Don (after) Blaenau Ffestiniog
- Cambrian Garage (o/s) Blaenau Ffestiniog
- Lord Street (after) Blaenau Ffestiniog
- Blaenau Ffestiniog Station Stand C (o/s) Blaenau Ffestiniog
T22 towards Caernarfon
All 67 stops
- Blaenau Ffestiniog Station Stand C (o/s) Blaenau Ffestiniog
- Lord Street (before) Blaenau Ffestiniog
- Cambrian Garage (opp) Blaenau Ffestiniog
- Y Don (before) Blaenau Ffestiniog
- Capel (nr) Manod
- Manod (opp) Manod
- Capel Hyfrydra (opp) Congl-y-Wal
- Morannedd (o/s) Llan Ffestiniog
- Highgate (o/s 1) Llan Ffestiniog
- Square (after) Llan Ffestiniog
- Bryn Llewelyn (nr) Llan Ffestiniog
- Capel Maentwrog Isaf (before) Maentwrog
- Oakeley Arms (after) Tan-y-bwlch
- Griffin Industrial Estate (before) Penrhyndeudraeth
- Griffin (o/s) Penrhyndeudraeth
- Maes Deudraeth (before) Penrhyndeudraeth
- Ysbyty Bron y Garth (opp) Penrhyndeudraeth
- Minffordd Railway Station (opp) Minffordd
- Minffordd (after Post Box) Minffordd
- Porthmadog Park A (at) Porthmadog
- Porthmadog Tesco (o/s) Porthmadog
- Porthmadog Railway Station (o/s) Porthmadog
- Maes Gerddi (o/s 20) Porthmadog
- St Mary`s Church (before) Tremadog
- Market Square (o/s Post Office) Tremadog
- Ysgol y Gorlan (before) Tremadog
- Ysbyty Alltwen (o/s) Tremadog
- Glanmorfa Terrace (adj) Penmorfa
- Bron Alltwen (after) Penmorfa
- Dolbenmaen (after) Garndolbenmaen
- Dolbenmaen (before) Dolbenmaen
- Nant Heddwch (opp) Garndolbenmaen
- Capel Horeb (before) Garndolbenmaen
- Ysgol Garndolbenmaen (after) Garndolbenmaen
- Glan-Dwyfach (before) Glan Dwyfach
- The Goat Inn Bryncir
- Capel Soar (before) Bryncir
- Pant Glas (before junction) Pant-Glas
- Capel Nazareth (nr) Nasareth
- Nebo Turn (before) Nasareth
- Llwyd Coed Bach Cross (after) Nebo
- Ysgol Gynradd Llanllyfni (before) Llanllyfni
- Quarrymen`s Arms (opp Post Box) Llanllyfni
- Felin Gerrig (opp 4) Llanllyfni
- Stad Ddiwydiannol Penygroes
- Co-op (o/s) Penygroes
- Red Lion (after) Penygroes
- Tredafydd (o/s 7) Penygroes
- Inigo Jones (o/s) Groeslon
- Tafarn Pennionyn (after) Groeslon
- Llwyn-y-gwalch (opp) Groeslon
- Capel Brynrodyn (opp) Dolydd
- Dolydd (after) Dolydd
- Maen Coch (adj Post Box) Dolydd
- Ffingar (nr) Llanwnda
- Dinas (after Shops) Dinas
- Ffrwd Cae Du (after) Bontnewydd
- Plas Dinas Turn (after) Bontnewydd
- Cartref (opp) Bontnewydd
- Bontnewydd Prif (before) Bontnewydd
- Pont Glan-Beuno (after) Bontnewydd
- Tyddyn-du (after) Bontnewydd
- Parc Muriau (ad) Caernarfon
- Caernarfon Tesco (before) Caernarfon
- Bro Helen Caernarfon
- Eagle Hotel (after) Caernarfon
- Caernarfon Bus Station Stand C Caernarfon
Towns & areas on this route
Frequently asked questions
What time is the first T22 bus?
The first T22 departure on weekdays leaves at 05:40 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last T22 bus?
The last T22 on weekdays leaves its first stop at 22:45. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the T22 bus cost?
The England fare cap doesn't apply in Wales — Llew Jones sets the fares on the T22. Check their website or the Traveline Cymru fare finder for current prices.
Who runs the T22 bus?
The T22 is operated by Llew Jones.
Timetable data from Llew Jones via the Traveline National Dataset. Check before you travel — services can change at short notice.