The Grand’s Prix in the United States, Mexico, Brazil and Canada have been scrapped this year but three races in Europe have been added to the coronavirus-affected season, Formula One said on Friday.
There will be an F1 debut for Portugal's Portimao track and a return for Germany's Nurburgring and Imola in Italy.
The US Grand Prix in Austin, Texas, had been scheduled for Oct 23, with a race in Mexico City a week later and Brazil on Nov 13, but with coronavirus infections rising in all those countries, organizers have abandoned attempts to hold races there.
The race in Canada had originally been scheduled for June, but plans to hold it later in the season have been scrapped due to Canadian travel restrictions.
The race at the historic Nurburgring circuit, which last saw F1 action in 2013, will take place on Oct 11.
F1 said it still intended to hold between 15 and 18 races and end in the Gulf in mid-December.
The sport was hit hard by the pandemic, with the season postponed just hours before the opening practice of the traditional curtain raiser in Melbourne in March.
The season finally got underway this month with two races in Austria before moving to Hungary last weekend. The next two races will take place at Silverstone in England on Jul 31 and Aug 7. All events so far have been behind closed doors.
We are pleased that we continue to make strong progress in finalizing our plans for the 2020 season and are excited to welcome Nurburgring, Portimao and Imola to the revised calendar, said Chase Carey, chief executive of Formula One.
We also want to pay tribute to our incredible partners in the Americas and look forward to being back with them next season when they will once again be able to thrill millions of fans around the world.
Imola, whose race will be on November 1, last held an F1 race in 2006 while Portugal's most recent grand prix was 24 years ago at Estoril near Lisbon. The Algarve circuit in the south of Portugal intends to welcome fans for the Oct 25 race.
There will be spectators, promised Portugal's tourism minister Rita Marques. We are working on a number of scenarios depending on the health situation.
Organizers of the Russian Grand Prix at Sochi on September 27 have also said they will allow fans to attend.
Revised 2020 Formula One championship calendar:
Jul 31 - Aug 2: British Grand Prix (Silverstone)
Aug 7-9: 70th Anniversary Grand Prix (Silverstone)
Aug 14-16: Spanish Grand Prix (Barcelona)
Aug 28-30: Belgian Grand Prix (Spa-Francorchamps)
Sep 4-6: Italian Grand Prix (Monza)
Sep 11-13: Tuscan Grand Prix (Mugello)
Sep 25-27: Russian Grand Prix (Sochi)
Oct 9-11: Eifel Grand Prix (Neurburgring)
Oct 23-25: Portuguese Grand Prix (Portimao)
Oct 31 - Nov 1: Emilie-Romagna Grand Prix (Imola)