Flood warnings have been issued to businesses at Carmarthen Quayside. The river is expected to overtop the quayside wall overnight, peaking at around 7am Saturday. A road closure will be in place along The Quay from 6pm. Please stay away until conditions improvePic: Google pic.twitter.com/ZFVHaPYa1J

The Valley Line between Abercynon and Aberdare remains closed after 30 passengers had to be rescued from a train stuck in floodwater at Penrhiwceiber, near Mountain Ash on Friday.

Image caption Passengers had to be evacuated after this train was stranded at Penrhiwceiber

The train operator said: “Due to the severe disruption to train services, lack of available road transport caused by local road conditions, customers are advised not to travel as journey completion cannot be guaranteed.”

Trains between Swansea and Carmarthen stopped running at 19:00 on Friday evening due to anticipated coastal flooding.

They will not run between 07:00 and 11:00 on Saturday, and will again after 19:00.

A bus replacement service will operate between Llandudno Junction and Blaenau Ffestiniog and between Machynlleth and both Newtown and Pwllheli.

Road closures

Motorists faced flooded roads and congestion as they made their journeys home on Friday evening.

The Britannia Bridge between Anglesey and the mainland was closed to all vehicles, and the A465 Heads of the Valleys road was also closed at Hirwaun in Rhondda Cynon Taff due to flooding.

The A5114 Glanhwfa Road at Llangefni, A4215 at Defynnog in Powys and A4059 in Aberdare, Rhondda Cynon Taff, were also shut on Friday.

A landslip blocked the eastbound carriageway of the A5 between Bethesda and Capel Curig at about 19:30 on Friday.

Passengers are advised to check service updates with ferry companies before travelling from either Holyhead or Fishguard.