A single-storey bus was destroyed after it caught fire on Richmond Road in London on Saturday afternoon.
Video footage from the scene in Twickenham showed firefighters battling huge flames and billowing black smoke in the middle of the street.
The 490 bus burst into flames at about 13:18 BST, and was over for firefighters at 14:26 BST, the Fire Brigade said.
No-one was hurt and the road has been closed for the rest of the day while investigations continue, according to the London Fire Brigade.
Five fire engines and about 30 firefighters took just over an hour to extinguish the fire.