S3
Gwynfor Coaches
S3 bus timetable: Beddgelert to Dinorwig via RhydDdu, Waunfawr, Caethro, Caernarfon, Bangor, Llanrug, Brynrefail, Deiniolen
Beddgelert - Dinorwig via RhydDdu, Waunfawr, Caethro, Caernarfon, Bangor, Llanrug, Brynrefail, Deiniolen
Route map
S3 live route map
See the route, stops, and live buses currently on this line.
129 stops
Live buses loading
Map ready
Loading the route map...
Beddgelert → Dinorwig
12 trips · first 08:02 · last 19:02
Sunday
Live Valid 2026-06-05 – 2027-06-03
Swipe sideways to see later trips.
Stop
08:02
Dinorwig
09:02
Dinorwig
10:02
Dinorwig
11:02
Dinorwig
12:02
Dinorwig
13:02
Dinorwig
14:02
Dinorwig
15:02
Dinorwig
16:02
Dinorwig
17:02
Dinorwig
18:02
Dinorwig
19:02
Dinorwig
08:09
09:09
10:09
11:09
12:09
13:09
14:09
15:09
16:09
17:09
18:09
19:09
Dinorwig → Beddgelert
12 trips · first 07:22 · last 17:28
Sunday
Live Valid 2026-06-05 – 2027-06-03
Swipe sideways to see later trips.
Stop
07:22
Dinorwig
08:22
Dinorwig
09:22
Dinorwig
09:28
Dinorwig
11:22
Dinorwig
11:28
Dinorwig
13:22
Dinorwig
13:28
Dinorwig
15:22
Dinorwig
15:28
Dinorwig
17:22
Dinorwig
17:28
Dinorwig
07:45
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
Timetable data from Gwynfor Coaches, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code GCAS003.
Main stops shown
19 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Beddgelert B at
- Rhyd-Ddu, Gorsaf Rhyd Ddu Station before
- Rhyd-Ddu, Cwellyn Arms after
- Betws Garmon, Snowdon Ranger after
- Betws Garmon, Betws Inn after
- Waunfawr, Whiteways opposite 22
- Caeathro, Bryngwna before
- Caernarfon Bus Station Stand B at
- Caernarfon, Ysgol Sir Hugh Owen outside
- Caernarfon, Arfon Leisure Centre outside
- Bethel, Ysgol Gynradd Bethel after
- Llanrug, Ysgol Brynrefail after
- Llanrug, Corlan y Rhos opposite
- Penisar Waun, Eglwys Santes Helen before
- Brynrefail, Caban before
- Deiniolen, Capel Maes-y-dref near
- Deiniolen, Pentre Helen before
- Deiniolen, Rhyd Fadog after
- Dinorwic, Bro Elidir before