1004 Machynlleth to Pwllheli
Departing on 4th January 2026

operated by
Transport for Wales
2 coaches
Machynlleth - Porthmadog
2 coaches
Porthmadog - Pwllheli
Planned
Realtime
Location
Pl
Arr
Dep
Arr
Dep
Dly
1
1010
1010
1010
1011
+1
Penhelig
Stops on request
1019
1019
N/R
1020
+1
1023
1023
1022
1024
+1
2
1029
1030
1029
1030
Tonfanau
Stops on request
1033
1033
N/R
1034
+1
Llwyngwril
Stops on request
1040
1040
1040
1042
+2
1049
1049
1048
1049
Morfa Mawddach
Stops on request
2
1051
1051
1051
1054
+3
2
1058
1058
1059
1101
+3
Llanaber
Stops on request
1102
1103
N/R
1104
+1
1106
1106
1108
1109
+3
1109
1109
1111
1112
+3
Llanbedr
Stops on request
1114
1114
1116
1117
+3
Pensarn
Stops on request
1115
1115
N/R
1119
+4
Llandanwg
Stops on request
1118
1118
N/R
1120
+2
2
1124
1125
1124
1125
Tygwyn
Stops on request
1130
1130
1129
1130
Talsarnau
Stops on request
1131
1131
1132
1133
+2
Llandecwyn
Stops on request
1134
1134
N/R
1135
+1
1138
1138
1137
1139
+1
1142
1142
1142
1143
+1
2
1148
1154
1148
1204
+10
1201
1201
No report
Penychain
Stops on request
1207
1207
No report
Abererch
Stops on request
1211
1211
No report
1
1217
1227
+10