Suriyanithi had previously apprenticed under directors including K. Balachander, Yaar Kannan and Sundar K. Vijayan.
The makers decided to cast actor Abhinay Vaddi after seeing him in Dasari Narayana Rao's Young India (2010), and Vilambaram was the first Tamil film that he signed on to appear in.
[1] The film was shot throughout late 2012 and early 2013 in Kuala Lumpur and Putrajaya,[2][3][4] with actresses Haira and Aishwarya Rajesh also joining the cast.
[7] Following Aishwarya Rajesh's appearances in Rummy (2014) and Pannaiyarum Padminiyum (2014), she had become a known presence in the Tamil film industry.
Aishwarya later spoke out against the makers, suggesting that she had only appeared in a small role in the film and that the promoters were misrepresenting her involvement in the project.