Former Formula One champion Michael Schumacher has left a Swiss hospital to continue his recovery at home.

Schumacher's manager, Sabine Kehm, says the seven-time champion from Germany has made "progress" since a skiing accident in December put him in a coma.

Kehm says progress has been made over recent weeks and months but Schumacher still has "a long and difficult road ahead."

Schumacher has been hospitalized in Lausanne since June, after six months at a hospital in France. He lives in Gland, near Geneva.