Two taxi drivers were arrested for overcharging undercover police officers during the night of Halloween in Central.

Police officers dressed as a Chinese vampire, a witch and a skeleton and pretending to be mainland Chinese tourists took a taxi from Lower Albert Road to Des Voeux Road in Central, news website HK01.com reported.

The 58-year-old taxi driver surnamed Chan charged them HK$100 (US$12) for a journey that would normally cost only HK$30 (US$3.8).

Meanwhile, another two police officers dressed in Halloween costumes took a ride from Ice House Street to Wan Chai. They were charged HK$300 by a 47-year-old taxi driver surnamed Leung for a journey that normally costs only HK$30.

Both taxi drivers were arrested for overcharging and failing to use their meters. They were detained for further questioning.

Hong Kong law prohibits overcharging, refusing a hire, tampering with a taximeter, soliciting and failing to drive to a destination by the most direct practicable route.

Offenders who are convicted can face up to six months in prison and a fine of up to HK$10,000.