The 47-year-old was on a practice run for a race in an electric car for Amazon Prime show "The Grand Tour", reported BBC.
Hammond "climbed out of the car himself before the vehicle burst into flames", the show said in a statement
Co-host Jeremy Clarkson tweeted that it was the "most frightening" accident he had ever seen but said Hammond, who fractured a knee, was "mostly OK".
The show's statement said Hammond had been involved in a "serious crash" after completing the Hemberg Hill Climb in Switzerland, where a race takes place on Sunday.
More From This Section
Hammond was "conscious and talking" after the crash, , and had been flown to hospital in St Gallen "to be checked over", the show said.
"Nobody else was in the car or involved in the accident, and we'd like to thank the paramedics on site for their swift response. The cause of the crash is unknown and is being investigated," the statement added.
The crash comes 11 years after Hammond nearly died when he lost control of a Vampire dragster while filming for "Top Gear."