A bus has crashed through a house on Victoria's Mornington Peninsula, leaving two people in hospital and sparking asbestos concerns.
The bus collided with a concrete truck shortly after 11am on Wednesday, sending it crashing through fences and a holiday home on Safety Beach.
Up to 12 passengers were on the bus but no one was inside the house at the time.
Nearby residents, including two off-duty nurses, helped the passengers but emergency crews had to extract the 44-year-old bus driver from the wreck.
He and a 17-year-old male passenger were taken to Frankston Hospital with non-life threatening injuries.
The 32-year-old truck driver was not hurt and is assisting police, while another passenger suffered minor injuries.
The front of the bus was lodged in the roof of a single-storey home on Dromana Parade, causing significant structural damage to the property.
Emergency crews took about four hours to slowly remove the bus from the home, with concerns turning to asbestos.
"We need to make sure there isn't a risk to the community," Acting Sergeant Steve Newland told reporters.
"The asbestos will be taken care of, the properties will be boarded up and made safe for the rest of the night until WorkSafe and council do further investigating."
The owner's son Tim Green said it was built by his father in the 1970s.
He vowed to repair the unoccupied beach house but was unsure how much that would cost.
"It will get fixed, it's repairable," Mr Green told reporters.
A second holiday house was also caught up in the incident, with the bus crashing through its side fence.
Circumstances surrounding the crash are being investigated, with police looking at whether the truck driver failed to give way and if seatbelts were being worn.
The bus was operated by Ventura, with the company's managing director Andrew Cornwall saying he was glad no one was seriously injured.
"This crash is under police investigation and it would be inappropriate to comment further," he told AAP.
The incident is the latest in a series of bus crashes, including one in Melbourne's west where 18 school children were hospitalised.
Seven of the children from Exford Primary School were seriously injured when a truck crashed into the back of their school bus on May 16.
Ten people were also killed when a bus crashed in NSW's Hunter Valley on June 12.