This study applies simulation-based optimization using an enhanced evolutionary algorithm to improve waste collection routing in Sweden, specifically addressing the complexities of the travelling salesman problem. By incorporating a repair function, the algorithm efficiently adjusts routes for approximately 17,000 garbage bins served by three lorries, demonstrating that the order crossover operator outperforms heuristic crossover under various mutation rates. The results indicate that this approach significantly streamlines route optimization, addressing the inefficiencies of manual planning.