British fans will be happy to see the Silverstone round retain its spot on July 7, at the end of a triple header with Spain and Austria. The Belgian Grand Prix retains a place on the grid, just before the summer break, which finishes with the Dutch Grand Prix at Zandvoort in August.
The Azerbaijan round in Baku has also shifted, swapping with the Suzuka race to take place in September as part of a swing back into Asia just before the Singapore Grand Prix. The F1 circus then moves into the Americas with rounds at Austin, Mexico City, Sao Paulo and Las Vegas before a back-to-back return to the Middle East ends the season in Qatar and Abu Dhabi.
The calendar has been announced much sooner than for previous years and has been ratified by the World Motor Sport Council already, so will only be subject to change if anything major happens to one of the rounds, like the cancellation of the Emilia Romagna GP this year.