S2 bus: Llanberis – Bangor
Gwynfor Coaches bus S2 runs between Bangor and Llanberis via Upper Bangor, Penrhos Garnedd, Pentir and Waen-Pentir. Runs every day. On Sunday 8 November the first bus from Bangor leaves at 07:16 and the last at 17:00, about every 2 hours during the day.
Operated by Gwynfor Coaches. Timetable for Sunday, 8 November 2026. Tomorrow's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable
Questions
- When is the first and last S2 bus from Bangor to Llanberis?
- On Sunday 8 November the first bus leaves Bangor at 07:16 and the last at 17:00, 6 journeys in all.
- When is the first and last S2 bus from Llanberis to Bangor?
- On Sunday 8 November the first bus leaves Llanberis at 08:00 and the last at 18:00, 6 journeys in all.
- Does the S2 bus run on Sundays?
- Yes. Runs every day.
- How often does the S2 bus run?
- On Sunday 8 November it runs about every 2 hours during the day (09:00 to 15:00), 6 journeys from Bangor.
- Where does the S2 bus stop?
- Main stops from Bangor to Llanberis: Bangor Bus Station Stand A (Bangor), Bangor Railway Station H (Bangor), Upper Bangor Ffriddoedd (Upper Bangor), Ysbyty Gwynedd (Penrhos Garnedd), Tafarn Vaynol (Pentir), Rhiwlas (Waen-Pentir), Modurdy Beran (Deiniolen), Rhyd Fadog (Deiniolen), Pentre Helen (Deiniolen), Plas y Rhiw (Deiniolen), Caban (Brynrefail), Llanberis Interchange (Llanberis). The full list is in the timetable below.
- Who runs the S2 bus?
- Gwynfor Coaches.
Bangor to Llanberis
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 |
|---|---|---|---|---|---|---|
| Bangor Bus Station Stand A | 07:16 | 09:00 | 11:00 | 13:16 | 15:00 | 17:00 |
| Bangor Railway Station H | 07:20 | 09:04 | 11:04 | 13:20 | 15:04 | 17:04 |
| Upper Bangor Ffriddoedd | 07:23 | 09:07 | 11:07 | 13:23 | 15:07 | 17:07 |
| Ysbyty Gwynedd, Penrhos Garnedd | 07:31 | 09:15 | 11:15 | 13:31 | 15:15 | 17:15 |
| Tafarn Vaynol, Pentir | 09:26 | 11:26 | 15:25 | 17:26 | ||
| Rhiwlas, Waen-Pentir | 09:30 | 11:30 | 15:30 | 17:30 | ||
| Modurdy Beran, Deiniolen | 07:44 | 09:37 | 11:37 | 13:44 | 15:36 | 17:37 |
| Rhyd Fadog, Deiniolen | 09:41 | 11:41 | 15:40 | 17:41 | ||
| Pentre Helen, Deiniolen | 09:42 | 11:42 | 15:41 | 17:42 | ||
| Plas y Rhiw, Deiniolen | 09:44 | 11:44 | 15:43 | 17:44 | ||
| Caban, Brynrefail | 07:48 | 09:48 | 11:48 | 13:48 | 15:48 | 17:48 |
| Llanberis Interchange | 07:57 | 09:57 | 11:57 | 13:57 | 15:57 | 17:57 |
Llanberis to Bangor
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 |
|---|---|---|---|---|---|---|
| Llanberis Interchange | 08:00 | 10:00 | 12:00 | 14:00 | 16:00 | 18:00 |
| Ger Afon, Brynrefail | 08:09 | 10:09 | 12:09 | 14:09 | 16:09 | 18:09 |
| Plas y Rhiw, Clwt-y-bont | 08:13 | 10:13 | 14:13 | 16:13 | 18:13 | |
| Pentre Helen, Deiniolen | 08:14 | 10:14 | 14:14 | 16:14 | 18:14 | |
| Rhyd Fadog, Deiniolen | 08:16 | 10:16 | 14:16 | 16:16 | 18:16 | |
| Modurdy Beran, Deiniolen | 08:20 | 10:20 | 12:13 | 14:20 | 16:20 | 18:20 |
| Tafarn Vaynol, Pentir | 08:25 | 10:25 | 14:25 | 16:25 | 18:25 | |
| Rhiwlas, Waen-Pentir | 08:29 | 10:29 | 14:29 | 16:29 | 18:29 | |
| Ysbyty Gwynedd, Penrhos Garnedd | 08:42 | 10:42 | 12:26 | 14:42 | 16:42 | 18:42 |
| Upper Bangor Ffriddoedd | 08:50 | 10:50 | 12:34 | 14:50 | 16:50 | 18:50 |
| Bangor Railway Station J | 08:53 | 10:53 | 12:37 | 14:53 | 16:53 | 18:53 |
| Bangor Bus Station Stand A | 08:57 | 10:57 | 12:41 | 14:57 | 16:57 | 18:57 |
Places on this route
- Buses in Nant-Peris
- Buses in Llanberis
- Buses in Pen-gilfach
- Buses in Brynrefail
- Buses in Penisar Waun
- Buses in Clwt-y-bont
- Buses in Deiniolen
- Buses in Rhiwen
- Buses in Pentir
- Buses in Llanddeiniolen
- Buses in Waen-Pentir
- Buses in Seion
- Buses in Aber Pwll
- Buses in Capel-y-graig
- Buses in Bangor
- Buses in Bethel
- Buses in Llanrug
- Buses in Pont-Rhythallt
- Buses in Cwm-y-glo
Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 8 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