Train Fare & Ticket Pricing API
Fetch real-time train ticket fare breakups across all classes with discrete components: Base Fare, Reservation, Superfast, GST, and Catering.
Live Protocol Demo
Production headers and authentic PRS gateway response.
Engineered for Railway Throughput
High-throughput PRS reservation engine connectivity with sub-second Redis caches and 99.9% uptime reliability.
Direct Gateway Architecture
Multi-hop routing & telemetryQueries route through high-speed edge clusters across Indian data center zones with direct PRS gateway connectivity and sub-millisecond dispatch.
Production SLAs & Latency
Deterministic throughput backed by enterprise uptime guarantees.
Itemized Fee Breakdown
Transparent audit of GST, Reservation Charge, and Superfast fee for seamless financial reporting in corporate expense apps.
All-Class Comparison
Pass class=all to receive fares for First AC, 2A, 3A, Economy 3E, and Sleeper in a single API query.
Tatkal & Dynamic Fare Support
Automatic computation of Tatkal charges and dynamic pricing surge adjustments.
Parameters Specification
Query and path parameters for /api/v1/trains/:trainNo/fare
5-digit Indian Railways train number (e.g. 12558).
Origin station code (e.g. ANVT).
Destination station code (e.g. NKE).
Travel class code (1A, 2A, 3A, 3E, SL, or all). Defaults to all.
Quota code (GN = General, TQ = Tatkal). Defaults to GN.
Frequently Asked Questions
Technical specs regarding IRCTC session lifetime, authentication, and quotas.
How to Check Indian Railway PNR Status Programmatically
Pair ticket fare calculation with passenger verification workflows using production-tested Node.js and Python blueprints.
Related Railway Endpoints
Trains Between Stations API
Search all running trains between any two Indian Railways station codes with travel duration, running days, distance, halts, and base fares.
IRCTC Seat Availability API with 14-Day Calendar
Fetch real-time PRS seat & berth availability across all classes and quotas with a full 14-day continuous calendar forecast in a single request.
Real-Time PNR Status API
Sub-100ms Indian Railways passenger confirmation, coach & berth allocation, and chart preparation status with zero scraping headaches.
Integrate Train Fare & Ticket Pricing API
Integrate live Indian Railways data into your production or staging stack. 10,000 free sandbox calls included.