Early voting for the Teluk Intan parliamentary by-election for 410 voters began at the Hilir Perak Police District Headquarters multipurpose hall here at 8am on Tuesday.

The voting process for the electors comprising mainly policemen and their family members closes at 5pm.

They are part of 60,349 registered voters in the by-election.

The constituency has 23,301 Malay voters (38.3 percent), 25,310 Chinese voters (41.9 percent) and 11,468 Indian voters (19 percent).

Barisan Nasional's Datuk Mah Siew Keong faces DAP's Dyana Sofya Mohd Daud in the by-election scheduled for Saturday.