Firefighters were called to a bus fire on the A90 Dundee to Aberdeen road this evening.
Police and ambulance crews are also in attendance, with four people treated for smoke inhalation at the scene.
Crews used one hose reel jet and two sets of breathing apparatus to extinguish the flames, which were put out just after 8pm.
The road is still closed while police work to remove the bus.
A fire spokeswoman said: “One person has been treated for smoke inhalation but there are no serious injuries.
— Traffic Scotland (@trafficscotland) February 19, 2019
“No-one was on the bus at the time of the fire.
“It is believed that the fire started in the engine compartment of the bus.”
Two appliances, from North Anderson Drive and Central fire stations, were sent to the scene, on the northbound carriageway around 7.30pm.
Fuel had spilled onto the road, but has already been cleaned up by a team from infrastructure company Balfour Beatty.
The stop call was received at 8pm, but fire engines remain on the scene.