Londoners heading home after the Beast from the East swept through the capital faced misery as trains and overground services were hit by delays and cancellations.
Commuters were warned of major disruption early on Tuesday after snowfall blanketed much of the UK overnight.
But services were affected through to rush hour, although rail companies began to reinstate timetables.
Southeastern, which runs to Kent, was forced to cancel dozens of trains on Tuesday.
High Speed services to Kent from St Pancras were also cancelled in the afternoon.
It came amid widespread disruption to train services, including Greater Anglia, which made cancellations on all routes on Tuesday.
Apologising for the disruption, the rail company said services were beginning to be reinstated.
It said: “We are now planning to run the full, normal service tomorrow, although as more snow is forecast there may still be some delays, disruption and service alterations over the course of the day.”
People travelling on the Overground were unimpressed as the line ran a reduced service from 6am to 11pm.
Service was suspended between Edmonton Green and Cheshunt, Romford to Upminster and Richmond to Willesden Green.
And trains ran two to four times per hour on other routes.
However, commuters writing on Twitter branded the service “embarrassing” as trains were cancelled after snow melted away from the capital.
Sam Miles said: “Literally no snow in London but half the Overground cancelled both ways at rush hour. Err wot #BeastFromTheEast.”
Meanwhile, C2C rail also ran a reduced service, but the rail company added extra peak trains, it said. A normal timetable is planned for Wednesday.
And Great Northern said it is in the process of returning train service to normal after running limited services on Tuesday.
TfL Rail ran a “very limited” service of six trains per hour between Liverpool Street and Shenfield.
“Services are expected to be extremely busy. Between 5pm and 7pm, additional trains will be introduced,” it said.
National Rail Enquiries said severe weather was affecting services on c2c, Greater Anglia, London Overground, South Western Railway, Southeastern, Stansted Express and TfL Rail.
Disruption may continue through Wednesday and Thursday, Network Rail said.
It urged customers to check services before travelling.
British Airways cancelled dozens of flights from Heathrow Airport on Tuesday, while easyJet said it is expecting some disruption.
British Airways said in a statement it was preparing for adverse weather until March 2, saying it was “likely to affect some of our short-haul and domestic flights”.
It added: “It is likely at times we will have to proactively cancel some services and re-book customers on to alternative flights.
“Customers on cancelled services can also claim a full refund if they no longer wish to travel.
“We are sorry for the potential disruption to your travel plans and are doing all we can to minimise the effect the poor weather may have on our flights.”
North east England and Scotland are expected to see the heaviest snow from Wednesday morning, with 15-25cm likely across Scotland, the Met Office said.