This presentation outlines a generic approach for rescheduling public transit timetables to reduce passenger waiting times. It involves three stages: pre-optimization analysis of transit data, optimization of timetables using mathematical models, and post-optimization analysis. The approach is demonstrated on Athens' metro system, showing potential waiting time reductions of up to 9% through rescheduling. Further research is needed to handle larger networks and incorporate operator criteria.