You don't have to rely on onboard pantry cars or station vendors for train food anymore â IRCTC's e-Catering service lets you order from local restaurants and have it delivered straight to your seat when the train pulls into a participating station.
How It Works
- Go to the e-Catering website (ecatering.irctc.co.in) or the "Food on Track" app.
- Enter your PNR number â the system uses this to identify your train, coach, and seat.
- Browse restaurant options at upcoming stations on your route and pick your meal.
- Select the station where you want delivery and place your order.
- Pay online (UPI, wallets, net banking, cards) or choose cash on delivery, depending on what's offered for that order.
- Your food is delivered to your seat when the train arrives, verified using a delivery code sent via SMS/email/order details.
Booking Window
Orders can typically be placed as early as 7 days before your journey and as late as roughly 30 minutes before the train reaches your selected delivery station â giving you flexibility whether you're planning ahead or deciding last-minute as you approach a station.
Coverage
| Coverage | Approximate Scale |
|---|---|
| Participating stations | 170+ stations across India |
| Trains covered | 3,000+ trains nationwide |
| Restaurant partners | FSSAI-approved restaurants, including a partnership with Zomato for order fulfillment |
Not every station has e-Catering options â coverage depends on restaurant partners operating near that specific station, so check availability for your actual route before counting on it for every stop.
The New E-Pantry Service
A newer addition to the e-Catering ecosystem, E-Pantry targets Mail and Express trains where meals aren't automatically included in the fare (unlike premium trains such as Rajdhani or Shatabdi, where catering is bundled in). E-Pantry lets you secure a meal digitally at the time of booking your ticket, so your food is guaranteed and pre-arranged rather than depending on whatever's available onboard or at a station stop during the journey.
Payment & Delivery Verification
- Payment options: UPI, mobile wallets, net banking, credit/debit cards, and cash on delivery are commonly available, though the exact options can vary by order and restaurant.
- Delivery verification: a delivery code is sent to you via SMS, email, or shown in your order details â the delivery staff verifies this code when handing over your order at your seat.
- If the train is delayed: since orders are tied to your PNR, the system is generally able to account for schedule changes, but it's worth double-checking your order status if your train is running significantly behind schedule.
e-Catering vs Pantry Car vs Station Vendors
| Option | Pros | Cons |
|---|---|---|
| e-Catering | Wider restaurant choice, ordered in advance, delivered to your seat | Only at participating stations; requires planning ahead of the delivery cutoff |
| Onboard pantry car | No advance planning needed, available throughout the journey | Limited menu, quality varies by train, not present on every train |
| Station vendors | Immediate, no ordering process | Only available during the brief station halt; quality and hygiene standards vary |
For longer journeys with participating stations along the route, e-Catering generally offers the most consistent quality and choice â worth planning for in advance rather than relying entirely on the pantry car or station stops, especially for overnight trains where pantry service can be inconsistent.
Tips for a Smooth Order
- Order a bit ahead of the 30-minute cutoff rather than right at the deadline, to leave buffer for the restaurant to prepare and stage the delivery.
- Double-check your PNR and coach/seat details are correctly reflected before confirming â delivery accuracy depends on this being right.
- If your train is running late, monitor your PNR status and live running status so you (and the delivery partner) have an accurate arrival estimate at the delivery station.
Frequently Asked Questions
How early can I order food for my train journey?
As early as 7 days before your journey, and as late as roughly 30 minutes before your train reaches the delivery station.
How do I know my e-Catering order will actually be delivered?
A delivery code is sent to you (SMS/email/order details), and the delivery staff verifies this code when they hand you the order at your seat.
Is e-Catering available at every station?
No â coverage depends on restaurant partners near that station. It's available at 170+ stations and 3,000+ trains, but check availability for your specific route before relying on it.
What is E-Pantry and how is it different from regular e-Catering?
E-Pantry lets you pre-secure a meal at the time of ticket booking specifically for Mail/Express trains that don't include catering in the fare â guaranteeing your food in advance rather than ordering separately during the journey.
Can I pay cash on delivery for train food orders?
Cash on delivery is commonly offered alongside UPI, wallets, net banking, and cards, though exact payment options can vary by order and restaurant.