The Singapore Grand Prix will be on the Formula One calendar until at least 2028 after a seven-year contract extension to stage the race was agreed.

There was no racing at the Marina Bay Street Circuit in the past two seasons due to the coronavirus pandemic, but the 2022 race is set to go ahead on October 2.

F1 on Thursday announced that a deal has been agreed with Singapore GP Pte Ltd (SGP) and the Singapore Tourism Board (STB) for the event to remain on the calendar for at least another seven seasons.

"I am delighted that Formula One will continue to race in Singapore for another seven years," said F1 president and CEO Stefano Domenicali.

"The Marina Bay Street Circuit hosted the first night race in F1 history in 2008, and Singapore has continued to thrill fans, teams, and drivers ever since. Singapore holds a special place on the F1 calendar, and this extension is part of our long-term commitment to continue to grow the sport in Asia.

"The plans that are in place to reduce the carbon footprint of the event are impressive and align with our plans to be Net Zero Carbon as a sport by 2030 and I look forward to continuing our successful relationship with Singapore GP and the Singapore Tourism Board as Formula One returns to this incredible city."

Singapore GP's chairman Mr Ong Beng Seng said: "We are very pleased that the night race will continue for seven more years.

"After more than a decade of celebrating this spectacular event on the racing calendar, we are looking forward to building on its success and working with Formula One as well as its partners to take the night race to greater heights. We are delighted that this marquee event will demonstrate how Singapore is open for business.

"We look forward to welcoming both local and overseas fans and visitors to the Marina Bay Street Circuit once again."