Cross border rail services on both the east and west coast have been among the most significant casualties.
West Coast and Cross Country services between Carlisle, Glasgow and Edinburgh have been suspended because of damaged power lines.
And GNER services on the east coast line were suspended after the roof at York station was damaged in high winds.
No-one was injured and two platfiorms were reopened to services late on Friday afternoon.
Ferry company Stena Line said Stranraer to Belfast services were suspended until further notice due to adverse weather conditions.
Seacat sailings on Friday between Troon and Belfast were also suspended and flights to the Western and Northern Isles were subject to delay.
Caledonian MacBrayne ferries were suffering disruption to services with many services cancelled or delayed.
People planning to travel by rail and ferry were asked to check with the operators.
Five flood warnings were in place across the country.
The Scottish Environment Protection Agency (Sepa) said that heavy rain and melting snow in some areas had caused many rivers to rise dangerously high.
The warnings applied to the Rivers Conon and Dulnain, in Inverness-shire, parts of the River Tay from Kenmore to the A9 road bridge, and the River Lyon in Perthshire.
Flood watch alerts
An alert was in place for the River Tummel in Perthshire downstream of the Pitlochry Dam to Ballinluig.
The agency also issued 16 flood watch alerts.
Police said the poor weather conditions had caused major problems for motorists.
The Forth Road Bridge was closed for an extended period after a lorry overturned.
The northbound carriageway was later reopened with one lane reopened southbound. But the area was subject to severe traffic disruption.
The Dornoch and Kessock bridges were among those closed to high sided vehicles, with a series of other road closures across the country.
Weather experts said the rain and strong winds would tail off by Saturday morning but that conditions would remain poor until Monday.
Forecasters said gusts of wind had reached up to 50 or 60 miles per hour and that exposed areas on the west coast were being worst affected.
Meanwhile, police in the Highlands said a man was killed after his vehicle went into a river in Sutherland.
The alarm was raised when James Burnett, 75, of Culleave, Ardgay, Sutherland, failed to return to the family home on Thursday night.
His son, Kenneth, discovered Mr Burnett clinging to a tree in the River Carron at about 0130 GMT on Friday.
Northern Constabulary said Mr Burnett, a retired joiner, died after his Renault car was swept by floods towards the river.
Mountain rescue
He managed to get out of the vehicle, but was swept 20 yards down river and held onto the trees until he died.
A party of six walkers had to be rescued by Glencoe Mountain Rescue Team after they were trapped by poor conditions during a walk in the Glencoe mountains.
The six men, who set off on Thursday morning to walk across the Aonach Eagach Ridge, became stuck in a gully and the emergency services were alerted by concerned friends.
Northern Police said they had been trapped by a combination of poor weather and bad planning, which caused them to make slow progress.