S3 bus: Dinorwic – Beddgelert
Gwynfor Coaches bus S3 runs between Beddgelert and Dinorwic via Rhyd-Ddu, Betws Garmon, Waunfawr and Caeathro. Runs every day. On Tuesday 3 November the first bus from Caernarfon leaves at 07:40 and the last at 19:02, about every hour during the day.
Operated by Gwynfor Coaches. Timetable for Tuesday, 3 November 2026. Plan a journey · Print this timetable
Questions
- When is the first and last S3 bus from Beddgelert to Dinorwic?
- On Tuesday 3 November the first bus leaves Beddgelert at 07:40 and the last at 19:02, 13 journeys in all.
- When is the first and last S3 bus from Bangor to Beddgelert?
- On Tuesday 3 November the first bus leaves Bangor at 06:41 and the last at 18:30, 13 journeys in all.
- Does the S3 bus run on Sundays?
- Yes. Runs every day.
- How often does the S3 bus run?
- On Tuesday 3 November it runs about every hour during the day (09:00 to 15:00), 13 journeys from Caernarfon.
- Where does the S3 bus stop?
- Main stops from Beddgelert to Dinorwic: Beddgelert B (Beddgelert), Gorsaf Rhyd Ddu Station (Rhyd-Ddu), Cwellyn Arms (Rhyd-Ddu), Snowdon Ranger (Betws Garmon), Betws Inn (Betws Garmon), Whiteways (Waunfawr), Bryngwna (Caeathro), Caernarfon Bus Station Stand B (Caernarfon), Ysgol Sir Hugh Owen (Caernarfon), Arfon Leisure Centre (Caernarfon), Ysgol Gynradd Bethel (Bethel), Gors Bach Inn (Llanddeiniolen), Ysbyty Gwynedd (Penrhos Garnedd), Tesco (Coed Mawr) and more. The full list is in the timetable below.
- Who runs the S3 bus?
- Gwynfor Coaches.
Beddgelert to Dinorwic
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Beddgelert B | 07:52 | 09:02 | 10:02 | 11:02 | 12:02 | 13:02 | 14:02 | 15:02 | 16:02 | 17:02 | 18:02 | 19:02 | |
| Gorsaf Rhyd Ddu Station, Rhyd-Ddu | 07:59 | 09:09 | 10:09 | 11:09 | 12:09 | 13:09 | 14:09 | 15:09 | 16:09 | 17:09 | 18:09 | 19:09 | |
| Cwellyn Arms, Rhyd-Ddu | 08:00 | 09:10 | 10:10 | 11:10 | 12:10 | 13:10 | 14:10 | 15:10 | 16:10 | 17:10 | 18:10 | 19:10 | |
| Snowdon Ranger, Betws Garmon | 08:02 | 09:12 | 10:12 | 11:12 | 12:12 | 13:12 | 14:12 | 15:12 | 16:12 | 17:12 | 18:12 | 19:12 | |
| Betws Inn, Betws Garmon | 08:06 | 09:16 | 10:16 | 11:17 | 12:16 | 13:17 | 14:16 | 15:16 | 16:16 | 17:16 | 18:16 | 19:16 | |
| Whiteways, Waunfawr | 08:10 | 09:20 | 10:20 | 11:20 | 12:20 | 13:20 | 14:20 | 15:20 | 16:20 | 17:20 | 18:20 | 19:20 | |
| Bryngwna, Caeathro | 08:15 | 09:25 | 10:25 | 11:25 | 12:25 | 13:25 | 14:25 | 15:25 | 16:25 | 17:25 | 18:25 | 19:25 | |
| Caernarfon Bus Station Stand B | 07:40 | 08:30 | 09:40 | 10:40 | 11:40 | 12:40 | 13:40 | 14:40 | 15:45 | 16:45 | 17:45 | 18:40 | 19:31 |
| Ysgol Sir Hugh Owen, Caernarfon | 07:44 | 08:34 | 09:44 | 10:44 | 11:44 | 12:44 | 13:44 | 14:44 | 15:49 | 16:49 | 17:49 | 18:44 | |
| Arfon Leisure Centre, Caernarfon | 07:45 | 08:35 | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:50 | 16:50 | 17:50 | 18:45 | |
| Ysgol Gynradd Bethel | 07:52 | 08:42 | 09:52 | 10:52 | 11:52 | 12:52 | 13:52 | 14:52 | 15:57 | 16:57 | 17:57 | 18:52 | |
| Gors Bach Inn, Llanddeiniolen | 09:54 | 11:54 | 13:54 | ||||||||||
| Ysbyty Gwynedd, Penrhos Garnedd | 10:07 | 12:07 | 14:07 | ||||||||||
| Tesco, Coed Mawr | 10:15 | 12:15 | 14:15 | ||||||||||
| Bangor Railway Station J | 10:21 | 12:21 | 14:21 | ||||||||||
| Bangor Bus Station Stand A | 10:25 | 12:25 | 14:25 | ||||||||||
| Ysgol Brynrefail, Llanrug | 07:57 | 08:47 | 10:57 | 12:57 | 14:57 | 16:02 | 17:02 | 18:02 | 18:57 | ||||
| Corlan y Rhos, Llanrug | 07:58 | 08:48 | 10:58 | 12:58 | 14:58 | 16:03 | 17:03 | 18:03 | 18:58 | ||||
| Eglwys Santes Helen, Penisar Waun | 08:03 | 08:53 | 11:03 | 13:03 | 15:03 | 16:08 | 17:08 | 18:08 | 19:03 | ||||
| Caban, Brynrefail | 08:09 | 08:59 | 11:09 | 13:09 | 15:09 | 16:14 | 17:14 | 18:14 | 19:09 | ||||
| Capel Maes-y-dref, Deiniolen | 08:13 | 09:03 | 11:13 | 13:13 | 15:13 | 16:18 | 17:18 | 18:18 | 19:13 | ||||
| Pentre Helen, Deiniolen | 08:14 | 09:04 | 11:14 | 13:14 | 15:14 | 16:19 | 17:19 | 18:19 | 19:14 | ||||
| Rhyd Fadog, Deiniolen | 08:24 | 09:22 | 11:22 | 13:22 | 15:22 | 16:24 | 17:22 | 18:24 | 19:16 | ||||
| Bro Elidir, Dinorwic | 08:29 | 09:27 | 11:27 | 13:27 | 15:27 | 16:29 | 17:27 | 18:29 |
Dinorwic to Beddgelert
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bangor Bus Station Stand A | 10:33 | 12:33 | 14:33 | ||||||||||
| Plaza P, Bangor | 10:36 | 12:36 | 14:36 | ||||||||||
| Tesco, Coed Mawr | 10:42 | 12:42 | 14:42 | ||||||||||
| Ysbyty Gwynedd, Penrhos Garnedd | 10:50 | 12:50 | 14:50 | ||||||||||
| Gors Bach Inn, Llanddeiniolen | 11:02 | 13:02 | 15:02 | ||||||||||
| Bro Elidir, Dinorwic | 07:26 | 08:35 | 09:28 | 11:28 | 13:28 | 15:28 | 16:30 | 17:28 | 18:30 | ||||
| Rhyd Fadog, Deiniolen | 06:41 | 07:36 | 08:41 | 09:41 | 11:41 | 13:41 | 15:41 | 16:41 | 17:41 | 18:41 | |||
| Pentre Helen, Deiniolen | 06:42 | 07:37 | 08:42 | 09:42 | 11:42 | 13:42 | 15:42 | 16:42 | 17:42 | 18:42 | |||
| Capel Maes-y-dref, Clwt-y-bont | 06:44 | 07:39 | 08:44 | 09:44 | 11:44 | 13:44 | 15:44 | 16:44 | 17:44 | 18:44 | |||
| Caban, Brynrefail | 06:48 | 07:43 | 08:48 | 09:48 | 11:48 | 13:48 | 15:48 | 16:48 | 17:48 | 18:48 | |||
| Eglwys Santes Helen, Penisar Waun | 06:54 | 07:49 | 08:54 | 09:54 | 11:54 | 13:54 | 15:54 | 16:54 | 17:54 | 18:54 | |||
| Corlan y Rhos, Llanrug | 06:59 | 07:54 | 08:59 | 09:59 | 11:59 | 13:59 | 15:59 | 16:59 | 17:59 | 18:59 | |||
| Ysgol Brynrefail, Llanrug | 07:00 | 07:55 | 09:00 | 10:00 | 12:00 | 14:00 | 16:00 | 17:00 | 18:00 | 19:00 | |||
| Ysgol Gynradd Bethel | 07:05 | 08:00 | 09:05 | 10:05 | 11:05 | 12:05 | 13:05 | 14:05 | 15:05 | 16:05 | 17:05 | 18:05 | 19:05 |
| Arfon Leisure Centre, Caernarfon | 07:12 | 08:07 | 09:12 | 10:12 | 11:12 | 12:12 | 13:12 | 14:12 | 15:12 | 16:12 | 17:12 | 18:12 | 19:12 |
| Caernarfon Bus Station Stand B | 07:22 | 08:22 | 09:22 | 10:22 | 11:22 | 12:22 | 13:22 | 14:22 | 15:22 | 16:22 | 17:22 | 18:22 | 19:16 |
| Bryngwna, Caeathro | 07:29 | 08:29 | 09:29 | 10:29 | 11:29 | 12:29 | 13:29 | 14:29 | 15:29 | 16:29 | 17:29 | 18:29 | |
| Whiteways, Waunfawr | 07:34 | 08:34 | 09:34 | 10:34 | 11:34 | 12:34 | 13:34 | 14:34 | 15:34 | 16:34 | 17:34 | 18:34 | |
| Betws Inn, Betws Garmon | 07:40 | 08:40 | 09:40 | 10:40 | 11:40 | 12:40 | 13:40 | 14:40 | 15:40 | 16:40 | 17:40 | 18:40 | |
| Snowdon Ranger, Rhyd-Ddu | 07:42 | 08:42 | 09:42 | 10:42 | 11:42 | 12:42 | 13:42 | 14:42 | 15:42 | 16:42 | 17:42 | 18:42 | |
| Cwellyn Arms, Rhyd-Ddu | 07:44 | 08:44 | 09:44 | 10:44 | 11:44 | 12:44 | 13:44 | 14:44 | 15:44 | 16:44 | 17:44 | 18:44 | |
| Gorsaf Rhyd Ddu WHR Station, Rhyd-Ddu | 07:45 | 08:45 | 09:45 | 10:45 | 11:45 | 12:45 | 13:45 | 14:45 | 15:45 | 16:45 | 17:45 | 18:45 | |
| Beddgelert A | 07:55 | 08:55 | 09:55 | 10:55 | 11:55 | 12:55 | 13:55 | 14:55 | 15:55 | 16:55 | 17:55 | 18:55 |
Places on this route
- Buses in Beddgelert
- Buses in Rhyd-Ddu
- Buses in Betws Garmon
- Buses in Waunfawr
- Buses in Caeathro
- Buses in Caernarfon
- Buses in Bethel
- Buses in Llanrug
- Buses in Pont-Rhythallt
- Buses in Penisar Waun
- Buses in Brynrefail
- Buses in Clwt-y-bont
- Buses in Deiniolen
- Buses in Gallt-y-foel
- Buses in Dinorwic
- Buses in Llanddeiniolen
- Buses in Seion
- Buses in Aber Pwll
- Buses in Capel-y-graig
- Buses in Bangor
- Buses in Treborth
Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 3 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