20 March: Melbourne, Australia
3 April: Bahrain, Bahrain
17 April: Shanghai, China
1 May: Sochi, Russia
15 May: Barcelona, Spain
29 May: Monte Carlo, Monaco
12 June: Montreal, Canada
19 June: Baku, Azerbaijan
3 July: Spielberg, Austria
10 July: Silverstone, United Kingdom
24 July: Budapest, Hungary
31 July: Hockenheim, Germany
28 August: Spa-Francorchamps, Belgium
4 September: Monza, Italy
18 September: Singapore
2 October: Sepang, Malaysia
9 October: Suzuka, Japan
23 October: Austin, USA (provisional)
30 October: Mexico City, Mexico
13 November: Sao Paolo, Brazil
27 November: Abu Dhabi, UAE
The only dates which might have a problem are Azerbaijan (clashes with Le Mans) and Austin (USA) which may not be able to raise enough money to keep Bernie happy.