Shinawatra went on a government-owned TV station to declare the state of emergency.
"The prime minister with the approval of the Cabinet declares serious emergency law in Bangkok from now on," Thaksin said on Channel 9 from New York, where he was attending the U.N. General Assembly.
He said he was ordering the transfer of the nation's army chief to work in the prime minister's office, effectively suspending him from his military duties.