This paper investigates the use of fuzzy numbers and the annealing method to improve the results of the traveling salesman problem (TSP) by more accurately representing real-world circumstances, where the value of the objective function represents the subjective perception of the length of the time interval required to travel between cities. TSP is a classic combinatorial optimization problem that involves finding the shortest route between a set of cities. Fuzzy numbers are used to model input inaccuracy and uncertainty, as they allow for a more detailed representation of real-world constraints and factors that may affect the problem. The annealing method is used to optimize the TSP solution by gradually decreasing the temperature of the system, which allows exploring different solutions and avoiding getting stuck in local minima. To demonstrate the effectiveness of this approach, a Python program was developed that was used to compare the results of the TSP problem using crisp and fuzzy numbers using the annealing method. The results show that the use of fuzzy numbers, particularly triangular and parabolic, with the annealing method leads to a significant improvement in the results of the TSP problem compared to the use of crisp numbers, assuming a model is called realistic if it has possible deviations from the expected fixed mean. Computational results of the program are presented and analyzed, demonstrating the potential of this approach for real-world optimization problems involving imprecise or uncertain data and which can be particularly applied to the optimization of processes with subjective time perception.