More than 93,000 polling stations in 77 provinces will be open until 5 p.m. (1000 GMT). About 51.4 million people are expected to show up.
The election commission has said that the first unofficial results will be available three hours after voting ends.