Governing body the FIA has printed a 21-race schedule, having a French Grand Prix the very first time inside a decade – at Le Castellet in Provence.
The entire year ends at Abu Dhabi’s Yas Marina track on 25 November.
The Azerbaijan race, happening a few days ago, will the coming year take place on 29 April, the date occupied this season by Russia, which in 2018 is going to be on 30 September.
China and Singapore haven’t yet completed commercial deals on new contracts using the F1 Group.
And Germany returns at Hockenheim for that final year of their current biennial deal, getting delivered the schedule in 2017 due to financial problems in the Nurburgring.