Alarmed by the incident, the driver decided to stop, he added.
According to him, minutes after the bus stopped, the last back tyre exploded causing some other passengers to jump from the window of the bus.
The witness added the passengers numbering more than 30 all escaped unhurt.
Watch video down here:
Although the Ghana Fire Service was called to intervene, the witness said it took them more than 30 minutes to get to the scene.
But a fire officer said they delayed because the phone call went to the headquarters in Accra before it was transferred to them.
Even though the fire men were able to put out the fire, there was little to salvage from the bus.