The current concern about the ever-escalating demand for energy, exhaustive nature of fossil fuels, global warming accompanied by climate change has necessitated the development of an alternate pollution-free mode of commute. Electric Vehicles (EV) are an environmentally friendly alternative to reduce the reliance on fossil fuel and pollution. For public acceptance of EVs, functionality and accessibility of charging stations is of paramount importance. Improper planning of EV charging stations, however, is a threat to the power grid stability. EV charging stations must be placed in the transport network in such a way that the safe limit of distribution network parameters is not violated. Thus, charging station placement problem is an intricate problem involving convolution of transport and distribution networks. A novel and simple approach of formulating the charging station placement problem is presented in this work. This approach takes into account integrated cost of charging station placement as well as penalties for violating grid constraints. For obtaining an optimal solution of this placement problem, two efficient evolutionary algorithms, such as Chicken Swarm Optimization (CSO) and Teaching Learning Based Optimization algorithm (TLBO) are amalgamated together thereby extracting the best features of the both algorithms. The efficacy of the proposed algorithm is tested by solving selected standard benchmark problems as well as charging station placement problem. The result of this hybrid algorithm is further compared with other algorithms used for this purpose.