Background: Railway capacity analysis is essential for optimizing infrastructure utilization and improving service quality in suburban railway networks. Accurate assessment of capacity consumption is fundamental for identifying spare capacity and planning service enhancements, yet the evaluation of mixed express-local operations on suburban routes presents unique challenges that require systematic investigation. Objectives: This study develops a simulation-based framework to evaluate capacity consumption across two suburban railway routes in Iran by analyzing six operational scenarios and providing route-specific recommendations for service enhancement. Methods: A comprehensive simulation-based framework was developed following a four-phase approach: (1) input existing timetable, (2) train operation scenario development (six scenarios per route including base, peak-hour express, mixed batch, alternating, optimal express, and off-peak local), (3) new timetable generation, and (4) capacity consumption analysis using the UIC 406 Compression Method. Results: All routes demonstrate significant spare capacity in base scenarios, with capacity consumption values of 58.6% (Hashtgerd–Golshahr) and 31.2% (Parand–Shahid). Express trains reduce capacity consumption by 0.4-0.6%, batch distribution outperforms alternating patterns by 9.4-12.8%, and peak-hour additions are 0.4-0.7% more efficient than off-peak additions. The Parand–Shahid route shows the greatest expansion potential with 38.8% spare capacity. Conclusions: Route-specific recommendations include a balanced strategy for Hashtgerd–Golshahr (+6 trains, 68-70% capacity consumption) and express expansion for Parand–Shahid (+8 trains, 49% capacity consumption). The simulation framework provides a practical tool for rapid capacity consumption analysis, supporting data-driven decision-making for suburban railway operations.