A Budd Lake ambulance was transporting a patient to a local hospital early Sunday morning when smoke started to come out of the dash.
The crew pulled over as flames began coming through the heating vents and the vehicle became fully engulfed.
The crew chief called in to Mt. Olive Dispatch and reported the fire
They removed the 40-year-old male patient from the ambulance and took him to an apartment for safety as police and fire responded.
The fire was brought under control within 15 minutes, and a second ambulance arrived to complete the patient's transport to the hospital, the fire department said in a release.
Two crew members were treated for smoke inhalation.
The cause of the fire is under investigation.