As revealed by Motorsport.com last month, the three new venues will join Hong Kong, Mexico City, Paris, New York and Montreal on the schedule with two other yet-to-be decided venues.

The 11-date, 14-round calendar, approved in the June 19 meeting of the FIA World Motor Sport Council, also features a return to Marrakesh in Morocco, which will be the first race of 2018 after Hong Kong again hosts a season-opening double-header on 2/3 December.

The later start of the season has been implemented both to avoid the long gaps between races seen in season three, and also to avoid the volatile cyclone season in and around Hong Kong.

Playing host to the second race of 2018 will be Santiago in Chile, as the South American country prepares to host its first ever FIA-sanctioned street race on February 3.

Santiago is the first of a brace of South American races, split by a third Mexico City ePrix which will take place in early March. The first-ever Formula E race in Brazil is scheduled for later in the month in Sao Paulo, but its March 17 date is subject to confirmation.

The European leg of the calendar will kick off with the inaugural Rome ePrix on April 14 before moving onto Paris two weeks later. Another race is scheduled in Germany, and is provisionally slated for May 19. It is believed that the venue will be either Berlin or Munich.

A round for June 9 also appears on the calendar. A long-mooted Zurich ePrix is believed to be the favourite for this date, with plans to return to Moscow now appearing less likely.

The fourth Formula E season will again conclude with two double-headers in New York and Montreal in July. The former round is subject to a final date confirmation.

2017/18 Formula E calendar: