T22 bus: Blaenau Ffestiniog – Tremadog
Llew Jones bus T22 runs between Caernarfon and Blaenau Ffestiniog via Bontnewydd, Llanwnda, Groeslon and Penygroes. Runs every day. On Wednesday 4 November the first bus from Porthmadog leaves at 05:40 and the last at 22:00, about every hour during the day.
Operated by Llew Jones. Timetable for Wednesday, 4 November 2026. Plan a journey · Print this timetable
Questions
- When is the first and last T22 bus from Caernarfon to Blaenau Ffestiniog?
- On Wednesday 4 November the first bus leaves Caernarfon at 05:40 and the last at 22:00, 20 journeys in all.
- When is the first and last T22 bus from Blaenau Ffestiniog to Caernarfon?
- On Wednesday 4 November the first bus leaves Blaenau Ffestiniog at 06:15 and the last at 22:45, 19 journeys in all.
- Does the T22 bus run on Sundays?
- Yes. Runs every day.
- How often does the T22 bus run?
- On Wednesday 4 November it runs about every hour during the day (09:00 to 15:00), 20 journeys from Porthmadog.
- Where does the T22 bus stop?
- Main stops from Caernarfon to Blaenau Ffestiniog: Caernarfon Bus Station Stand C (Caernarfon), Asda C (Caernarfon), Bontnewydd Prif (Bontnewydd), Dinas (Llanwnda), Tafarn Pennionyn (Groeslon), Gorsaf Heddlu (Penygroes), Ysgol Gynradd Llanllyfni (Llanllyfni), Capel Nasareth (Nasareth), Capel Horeb (Garndolbenmaen), Ysbyty Alltwen (Tremadog), Market Square (Tremadog), Porthmadog War Memorial (Porthmadog), The Australia (Porthmadog), Minffordd (Minffordd) and more. The full list is in the timetable below.
- Who runs the T22 bus?
- Llew Jones.
Tremadog to Blaenau Ffestiniog
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 | Journey 10 | Journey 11 | Journey 12 | Journey 13 | Journey 14 | Journey 15 | Journey 16 | Journey 17 | Journey 18 | Journey 19 | Journey 20 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Caernarfon Bus Station Stand C | 08:30 | 10:05 | 12:05 | 14:05 | 16:10 | 18:15 | ||||||||||||||
| Asda C, Caernarfon | 08:31 | 10:06 | 12:06 | 14:06 | 16:11 | 18:16 | ||||||||||||||
| Bontnewydd Prif | 08:38 | 10:13 | 12:13 | 14:13 | 16:18 | 18:23 | ||||||||||||||
| Dinas, Llanwnda | 08:40 | 10:15 | 12:15 | 14:15 | 16:20 | 18:25 | ||||||||||||||
| Tafarn Pennionyn, Groeslon | 08:43 | 10:18 | 12:18 | 14:18 | 16:23 | 18:28 | ||||||||||||||
| Gorsaf Heddlu, Penygroes | 08:49 | 10:24 | 12:24 | 14:24 | 16:29 | 18:34 | ||||||||||||||
| Ysgol Gynradd Llanllyfni | 08:52 | 10:27 | 12:27 | 14:27 | 16:32 | 18:37 | ||||||||||||||
| Capel Nasareth | 08:55 | 10:30 | 12:30 | 14:30 | 16:35 | 18:40 | ||||||||||||||
| Capel Horeb, Garndolbenmaen | 09:06 | 10:41 | 12:41 | 14:41 | 16:46 | 18:51 | ||||||||||||||
| Ysbyty Alltwen, Tremadog | 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 | 20:00 | 22:00 | 22:00 | ||
| Market Square, Tremadog | 07:02 | 08:02 | 09:17 | 10:02 | 10:52 | 11:02 | 12:02 | 12:52 | 14:02 | 14:52 | 16:02 | 16:57 | 18:02 | 19:02 | 20:02 | 20:02 | 22:02 | 22:02 | ||
| Porthmadog War Memorial | 07:05 | 08:05 | 09:20 | 10:05 | 10:55 | 11:05 | 12:05 | 12:55 | 14:05 | 14:55 | 16:05 | 17:00 | 18:05 | 19:05 | 20:05 | 20:05 | 22:05 | 22:05 | ||
| The Australia, Porthmadog | 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 | 20:10 | 22:10 | 22:10 |
| Minffordd | 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 | 20:14 | 22:14 | 22:14 | |
| Pierce's, Penrhyndeudraeth | 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 | 20:17 | 22:17 | 22:17 | |
| Oakeley Arms, Tan-y-bwlch | 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 | 20:22 | 22:22 | 22:22 | |
| Square, Llan Ffestiniog | 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 | 20:33 | 22:33 | 22:33 | |
| Manod | 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 | 20:36 | 22:36 | 22:36 | |
| Blaenau Ffestiniog Station Stand C | 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 | 20:42 | 22:45 | 22:42 |
Blaenau Ffestiniog to Tremadog
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 | Journey 10 | Journey 11 | Journey 12 | Journey 13 | Journey 14 | Journey 15 | Journey 16 | Journey 17 | Journey 18 | Journey 19 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Blaenau Ffestiniog Station Stand C | 06:15 | 07:15 | 08:15 | 09:15 | 10:15 | 11:15 | 12:15 | 13:15 | 14:15 | 15:15 | 16:15 | 17:15 | 18:15 | 19:15 | 20:15 | 21:15 | 22:45 | ||
| Manod | 06:21 | 07:21 | 08:21 | 09:21 | 10:21 | 11:21 | 12:21 | 13:21 | 14:21 | 15:21 | 16:21 | 17:21 | 18:21 | 19:21 | 20:21 | 21:21 | 22:51 | ||
| Square, Llan Ffestiniog | 06:24 | 07:24 | 08:24 | 09:24 | 10:24 | 11:24 | 12:24 | 13:24 | 14:24 | 15:24 | 16:24 | 17:24 | 18:24 | 19:24 | 20:24 | 21:24 | 22:54 | ||
| Oakeley Arms, Tan-y-bwlch | 06:35 | 07:35 | 08:35 | 09:35 | 10:35 | 11:35 | 12:35 | 13:35 | 14:35 | 15:35 | 16:35 | 17:35 | 18:35 | 19:35 | 20:35 | 21:35 | 23:05 | ||
| Griffin, Penrhyndeudraeth | 06:40 | 07:40 | 08:40 | 09:40 | 10:40 | 11:40 | 12:40 | 13:40 | 14:40 | 15:40 | 16:40 | 17:40 | 18:40 | 19:40 | 20:40 | 21:40 | 23:10 | ||
| Minffordd | 06:43 | 07:43 | 08:43 | 09:43 | 10:43 | 11:43 | 12:43 | 13:43 | 14:43 | 15:43 | 16:43 | 17:43 | 18:43 | 19:43 | 20:43 | 21:43 | 23:13 | ||
| Porthmadog Park A | 06:50 | 07:20 | 07:50 | 09:00 | 09:50 | 11:00 | 11:50 | 13:00 | 13:50 | 14:50 | 15:00 | 15:50 | 17:00 | 17:50 | 18:50 | 19:50 | 20:50 | 21:50 | 23:17 |
| Porthmadog Railway Station | 06:52 | 07:22 | 07:52 | 09:02 | 09:52 | 11:02 | 11:52 | 13:02 | 13:52 | 14:52 | 15:02 | 15:52 | 17:02 | 17:52 | 18:52 | 19:52 | 20:52 | 21:52 | |
| Market Square, Tremadog | 06:55 | 07:25 | 07:55 | 09:05 | 09:55 | 11:05 | 11:55 | 13:05 | 13:55 | 14:55 | 15:05 | 15:55 | 17:05 | 17:55 | 18:55 | 19:55 | 20:55 | 21:55 | |
| Ysbyty Alltwen, Tremadog | 06:57 | 07:27 | 07:57 | 09:07 | 09:57 | 11:07 | 11:57 | 13:07 | 13:57 | 14:57 | 15:07 | 15:57 | 17:07 | 17:57 | 18:57 | 19:57 | 20:57 | 21:57 | |
| Capel Horeb, Garndolbenmaen | 07:36 | 09:16 | 11:16 | 13:16 | 15:16 | 17:16 | |||||||||||||
| Capel Nazareth, Nasareth | 07:47 | 09:27 | 11:27 | 13:27 | 15:27 | 17:27 | |||||||||||||
| Ysgol Gynradd Llanllyfni | 07:50 | 09:30 | 11:30 | 13:30 | 15:30 | 17:30 | |||||||||||||
| Co-op, Penygroes | 07:55 | 09:33 | 11:33 | 13:33 | 15:33 | 17:33 | |||||||||||||
| Tafarn Pennionyn, Groeslon | 08:02 | 09:39 | 11:39 | 13:39 | 15:39 | 17:39 | |||||||||||||
| Dinas, Llanwnda | 08:05 | 09:42 | 11:42 | 13:42 | 15:42 | 17:42 | |||||||||||||
| Bontnewydd Prif | 08:08 | 09:44 | 11:44 | 13:44 | 15:44 | 17:44 | |||||||||||||
| Caernarfon Bus Station Stand C | 08:19 | 09:55 | 11:55 | 13:55 | 15:55 | 17:55 |
Places on this route
- Buses in Blaenau Ffestiniog
- Buses in Manod
- Buses in Congl-y-Wal
- Buses in Llan Ffestiniog
- Buses in Maentwrog
- Buses in Tan-y-bwlch
- Buses in Penrhyndeudraeth
- Buses in Minffordd
- Buses in Porthmadog
- Buses in Tremadog
- Buses in Penmorfa
- Buses in Garndolbenmaen
- Buses in Dolbenmaen
- Buses in Glan Dwyfach
- Buses in Bryncir
- Buses in Pant-Glas
- Buses in Nasareth
- Buses in Nebo
- Buses in Llanllyfni
- Buses in Penygroes
- Buses in Groeslon
- Buses in Dolydd
- Buses in Llanwnda
- Buses in Bontnewydd
- Buses in Caernarfon
Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 4 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