This article lists all the real-life shooting locations for the first season of the Indian version of 24. A scene shot "on location" refers to any filming that took place outside of the main studio set.
The opening shot of Thailand actually shows the skyline of Downtown Los Angeles in America, where the original series was shot.
The scenes at Aditya Singhania's hotel were shot at the Renaissance Mumbai Convention Centre Hotel in Powai.
The scenes at the Lido Cinema were actually shot at the closed Capitol Cinema opposite the CST in the Fort district of Mumbai.
Again, the scenes at Eden Park were filmed at the Evershine Dream Park in Thakur Village.