AN Ulsterbus driver had a narrow escape when his vehicle left the road near Newtownards, smashing through a wall before landing on the shores of Strangford Lough.
The bus had been due to collect schoolchildren later in the morning, Translink has confirmed.
The accident happened on the Portaferry Road at around 6.30am and the bus ended up just feet away from the water.
There were unconfirmed reports that the vehicle, which was travelling in dark, rainy and windy conditions, may have skidded in surface water lying on the road.
Delays on the #Portaferry Road towards Portaferry as drivers slow down to take pictures of the bus on the beach
— BBCNI Travel (@BBCNITravel) December 9, 2015
However, a Tranlink spokeswoman insisted it was too early to determine the cause of the collision.
“We can confirm an Ulsterbus was involved in an incident on the Portaferry Road today around 6.30am. No other vehicles were involved and no passengers were on board. The driver has been taken to hospital to be assessed.
“PSNI attended the scene. Arrangements to recover the bus are currently underway. An investigation is on-going,” Translink said.
Efforts to remove the bus from the shoreline are being delayed by high winds but it is hoped that it can be moved later today.