The Met Office said up to 100mm (nearly 4in) of rain could fall by Tuesday. An amber weather warning is in force for north Wales.

There is continued disruption to some rail services.

Train companies and Network Rail will continue to work together to solve the problems and ensure as many trains can safely run as possibleAssociation of Train Operating Companies

In Flintshire, a number of roads were closed on Monday but have since reopened.

On the rail network, flooding has disrupted Arriva Trains Wales services between Wrexham and Shrewsbury, as well as Shrewsbury and Hereford, the line that continues to Abergavenny, Newport and Cardiff.

Image caption
A worker from Environment Agency Wales puts up flood defence in Rossett, near Wrexham

Its service between Llandudno and Rhyl has stopped due to flooding at Penmaenrhos Tunnel, between Colwyn Bay and Abergele in Conwy.

The company said on social networking site Twitter that several routes were "highly likely" to close by 18:00 BST and it advised against travelling unless absolutely necessary.

The routes include Chester to Crewe, Llandudno to Manchester, Shrewsbury to Birmingham, Manchester and Holyhead, Wrexham to Bidston, the Cambrian Line and the Conwy Valley.

A spokesperson for the Association of Train Operating Companies said: "Some rail services have been affected by flooding caused by heavy rain and we would like to apologise to passengers affected by the disruption.

"Train companies and Network Rail will continue to work together to solve the problems and ensure as many trains can safely run as possible."

North Wales Fire and Rescue Service were called to three flooding incidents on Tuesday morning, in Llangefni, Anglesey, Colwyn Bay and Towyn in Conwy.

The incidents in Llangefni and Towyn involved floodwater outside properties, while in Colwyn Bay a basement was flooded.

Image caption
School buses were temporarily stuck in floodwater on the B4393 in Powys on Monday

The Environment Agency said a band of heavy rain was expected to hit north and mid Wales throughout the day.

It follows heavy rain on Monday, which caused travel disruption across Wales.

North Wales Police had urged people not to travel unless necessary due to surface water on roads.

A driver was helped to safety after being stuck in water at Llanfynydd, between Wrexham and Mold.

BBC Wales weather presenter Sue Charles said parts of north east Wales saw a month's worth of rain fall on Monday.

In Powys, the A458 road between Llanfair Caereinion and Cyfronydd was closed but re-opened on Tuesday morning.

Fire services in mid, west and south Wales reported no flooding incidents since Monday.