I normally get this to add to outlook and sync with my phone from the BBC but Sky have beat them to it this year.
Go to http://www1.skysports.com/formula1/grandprix/
Click on "Add All Races to Calender"
Go to http://www1.skysports.com/formula1/grandprix/
Click on "Add All Races to Calender"