At least 100 coach passengers, including 30 children, were left stranded on Saturday night after their vehicle fell into a hole caused by a burst water main flood on Lee High Road in Lewisham, south east London.
Pedestrians and drivers were urged to avoid the area by the police.
Scotland Yard said the road was closed "and will be for some time".
London Fire Brigade tweeted that they helped all of the passengers get off the bus.
Thames Water confirmed the water was from a burst main and that it had a team at the scene working to fix the problem.
Lewisham Central Safer Neighbourhoods team posted a picture of the flooded road and thanked nearby supermarket Lidl for providing food to the stranded passengers.
The police confirmed that a shelter had been set up for anyone affected at Leemore Centre in Bonfield Road.