BusGenie
3
Caelloi

3 bus timetable: Pwllheli to Porthmadog

Pwllheli - Porthmadog

Mode Bus

Pwllheli, Bus Station, Stand B → Porthmadog, Park, Stand B

12 trips · first 07:20 · last 19:30
Mon–Fri Live Valid 2026-06-05 – 2027-06-03

Swipe sideways to see later trips.

Stop
07:20 Porthmadog, Park, Stand B
08:00 Porthmadog, Park, Stand B
08:45 Porthmadog, Park, Stand B
09:45 Porthmadog, Park, Stand B
10:45 Porthmadog, Park, Stand B
11:45 Porthmadog, Park, Stand B
13:15 Porthmadog, Park, Stand B
14:30 Porthmadog, Park, Stand B
16:00 Porthmadog, Park, Stand B
17:05 Porthmadog, Park, Stand B
18:05 Porthmadog, Park, Stand B
19:30 Porthmadog, Park, Stand B
07:20
08:00
08:45
09:45
10:45
11:45
13:15
14:30
16:00
17:05
18:05
19:30
07:25
08:05
08:50
09:50
10:50
11:50
13:20
14:35
16:05
17:10
18:10
19:35
07:30
08:10
08:55
09:55
10:55
11:55
13:25
14:40
16:10
17:15
18:15
19:40
07:33
08:13
08:58
09:58
10:58
11:58
13:28
14:43
16:13
17:18
18:18
19:43
07:40
08:20
09:05
10:05
11:05
12:05
13:35
14:50
16:19
17:24
18:24
19:50
07:45
08:25
09:10
10:10
11:09
12:09
13:39
14:55
16:25
17:29
18:30
19:55
07:50
08:30
09:14
10:14
11:14
12:14
13:44
15:00
16:30
17:34
18:35
20:00
07:53
·
·
10:17
·
·
·
15:03
16:33
17:37
·
·
·
08:35
09:19
·
11:19
12:18
13:48
·
·
·
18:39
20:04
·
08:37
09:21
·
11:21
12:20
13:50
·
·
·
18:41
20:06
07:55
08:40
09:25
10:20
11:25
12:25
13:55
15:06
16:35
17:40
18:45
20:10

Porthmadog, Park, Stand B → Pwllheli, Bus Station, Stand B

12 trips · first 08:00 · last 20:15
Mon–Fri Live Valid 2026-06-05 – 2027-06-03

Swipe sideways to see later trips.

Stop
08:00 Porthmadog, Park, Stand B
08:50 Porthmadog, Park, Stand B
09:30 Porthmadog, Park, Stand B
10:30 Porthmadog, Park, Stand B
11:30 Porthmadog, Park, Stand B
12:30 Porthmadog, Park, Stand B
14:00 Porthmadog, Park, Stand B
15:30 Porthmadog, Park, Stand B
16:50 Porthmadog, Park, Stand B
17:45 Porthmadog, Park, Stand B
18:50 Porthmadog, Park, Stand B
20:15 Porthmadog, Park, Stand B
08:00
08:50
09:30
10:30
11:30
12:30
14:00
15:30
16:50
17:45
18:50
20:15
·
08:53
·
·
11:33
12:33
·
·
·
17:47
·
·
08:03
·
09:32
10:32
·
·
14:03
15:35
16:53
·
18:53
20:18
Tremadog, Market Square outside Post Office
08:05
·
09:35
10:35
·
·
14:05
15:37
16:55
·
18:55
20:20
08:10
08:58
09:38
10:39
11:39
12:36
14:10
15:41
17:00
17:51
19:00
20:25
08:15
09:03
09:43
10:44
11:42
12:41
14:15
15:46
17:05
17:55
19:05
20:30
08:20
09:08
09:48
10:49
11:49
12:46
14:20
15:49
17:09
18:00
19:09
20:34
08:25
09:13
09:53
10:55
11:53
12:53
14:25
15:55
17:15
18:05
19:15
20:40
08:30
09:16
09:56
10:57
11:56
12:56
14:28
15:58
17:18
18:07
19:18
20:43
08:33
09:21
10:01
11:02
12:01
13:01
14:33
16:03
17:23
18:12
19:23
20:48
08:38
09:26
10:06
11:07
12:06
13:06
14:38
16:08
17:28
18:17
19:28
20:53

Timetable data from Caelloi, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code TJAO003.

Main stops shown

11 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Pwllheli Bus Station Stand B at
  2. Abererch, Glan Erch after
  3. Afon Wen, Hafan-y-Mor in
  4. Chwilog, Maes Myrddin opposite
  5. Llanystumdwy, Eglwys before
  6. Criccieth, Y Maes High Street
  7. Pentrefelin, Yr Hen Efail outside
  8. Porthmadog, Aldi outside
  9. Tremadog, Market Square after
  10. Porthmadog, Rhes Cambrian after
  11. Porthmadog Park Stand B at