Anschliessend reiste er zur weiteren Erholung nach Interlaken und verbrachte dort einige Wochen, bis er im September 1847 wieder nach Paris reiste. Aufgrund der Februarrevolution 1848 in Paris beschloss er, vorerst zu seiner Familie nach Zürich zu reisen, dort beendete er sein letztes Gemälde, das Generalife, ein arabisches Lustschloss bei Granada, das sich vor der Alhambra befindet, die Auftragsarbeit für den württembergischen König. Im Juni 1848 reiste er wieder nach Interlaken bis er über Genf, gemeinsam mit seinem Freund Franz Xaver Winterhalter, nach Chamonix-Mont-Blanc und von da aus zu seiner Familie nach Zürich fuhr. Dort verstarb er einigen Wochen später an einem Magenleiden.