Search By

Offers for Food Orders on Train

How Food Delivery in Train Works?

Get your favourite food in just few clicks.


Choose your delivery station


Select a restaurant


Pay online or by Cash


Delivery Right at your seat

Are you a Restaurant owner?

Take your business online with IRCTC e-Catering. Become an authorized vendor for train food order delivery and expand your business.

Order Food on Train

Every city in India has its own incredible special taste and flavor. This makes food ordering online for train travel even more exciting. Order special dishes from kitchens of top-rated chefs of every city. Food gets delivered to you right at your seat when your train reaches the desired station. Order food on train online from website, mobile app or with a call. This delivery service is available at more than 250 railway stations. It covers all major 4000+ trains with no hidden charges.

Get best discounts and offers from famous restaurants at all stations. You can avail best offers while booking your food orders online. We have special offers for bulk bookings for train passengers traveling in large groups. So, allow us to deliver your favorite meals fresh and hot on your next trip.

We encourage passengers to order special dishes from every station. It's your chance to taste the wonderful flavors of various parts of India. Healthy breakfast, luxurious lunch, or a light dinner, we’ve covered it all. Great food would make your pleasant train journey even more memorable. All restaurants displayed are IRCTC e-Catering approved.

So, look out of the window, read a book, or just relax on your seat. We ensure your train journey with friends, family or solo is even more happy.

Food Delivery in Train

Just relax with comfort on your seat and our delivery boy would do the rest. We ensure that your food order reaches right at your seat. You will see list of available stations and restaurants to choose for booking. Select station, pick restaurant, and book order as per your choice. Food delivery in trains for online orders have variety and quality within budget.

Choose from North Indian, South Indian, Mughlai, Punjabi, and other famous Indian cuisines as per your taste. Fast food menu options like Burgers, Sandwiches, Pizza and Pasta etc. are available as well. Special arrangements are available for Satvik Bhojan, Jain Bhojan and Navratri Thalis. All restaurants aim to deliver fresh and hygienic meals to ensure best service levels. You can pay cash on delivery of your orders or online in advance.

Delivery timings at most stations start around 8:30am and continue till 10pm. Delivery boys for trains carry ID cards issued by IRCTC. You should place your food order at least 45 minutes before your train reaches the chosen station for delivery.

At some stations delivery and cut-off time may differ basis the restaurant selected. We advise our customers to remain seated at their berths when train arrives at the delivery station. We feel that’s suitable both for you and the delivery boy.

Order food on trainFood Delivery in Train
IRCTC eCateringZoop Other Services

IRCTC eCatering

Indian Railways allowed e-Catering services in trains in 2016. IRCTC e-Catering services helps you order food online on train journeys. You can book food orders in advance from the day you have booked your train ticket. Order from famous restaurants at more than 250 stations in all major 4000+ trains.

Book food for train journeys with the help of your ten-digit PNR number. You can search for restaurants by station name or train number as well.

Passengers can order food delivery in train from following mediums: -


-Android App

-Call at +91 8010802222

-IRCTC e-Catering website and Mobile App.

Zoop is IRCTC authorized food aggregator for train food orders delivery service. These days when everyone’s focus is on quality and hygienic meals, ordering meals from FSSAI certified restaurants is the best option. For best results always opt for online payments and contact less deliveries. You can very well mention any special cooking request at the time of confirming the order.

Useful Services for Railway Passengers

There are many useful services for Railway Passengers at Zoop. These services help passengers plan their train journey in advance. Along with booking food orders in trains, you can also check PNR status, train time-table, Coach position and platform number of your train.

PNR Status – You can check PNR status of your ticket online here. Know seat / berth and coach information of your train ticket in advance. This information is extremely useful for passengers who have wait listed or RAC tickets.

Train Time-Table – Know train route and timings for planning your journey by checking train time-table. It is also known as train schedule. It shows all stations of a train route along with arrival, departure, and halt time at each station. You can pick best train for ticket booking by referring to time-tables of all trains of your route.

Train Coach Position – You can now online check position of your train coach at the railway platform. It helps you know location of your coach before arrival of train at the platform. You can save time and effort while boarding the train with this online service.

Train Platform Number – Every passenger wants to know on which platform at railway station their train will arrive. This service helps you know in advance the platform number of your train at the station online. This service is useful for passengers in planning their movement at stations.

FAQs on Food Delivery in Trains

There is a detailed section on FAQs on food delivery in trains at Zoop. Below are answers to some of the common queries from passengers on online train food orders.


How to order food delivery in trains online?


You can order food for delivery in train online through website, mobile app or by calling 8010802222. This service is available for all major railway stations for all the trains. Taste the flavors of India with


What is Zoop?


Zoop is a technology company authorized by IRCTC as an aggregator to provide online food ordering and delivery services for Indian Railway passengers.


What are the steps involved to order food delivery on train journey?


Steps to order food for train delivery online are as follows: -

1. Enter your ten-digit PNR number,

2. Choose station and restaurant for order,

3. Place order from the menu displayed,

4. Pay online or at the time of delivery in cash.


What are the various mediums to book food in train online?


Various mediums to book a food order for train are: -

1. Get Android mobile app at

2. Visit website

3. Call at +91 8010802222


Can we order food on train using train name or number?


You can order food on train journey by choosing an upcoming station as well. Just make sure that you confirm order 45 minutes before train reaches the desired station.


How to book food for train journey for a specific station?


Following steps will help you order food delivery in train for a specific station.

1. Enter station name where you want food delivery,

2. Choose a restaurant listed for that station,

3. Create order from the menu shown of the restaurant,

4. Pay cash on delivery or in advance online.


Is it safe to order food online during Corona times?


It is better to order food online for train travel than visiting food stalls in corona times because of following reasons: -

1. Avoid crowds at railway platforms,

2. Helps you maintain social distancing when you order online,

3. Contact less delivery and online payments ensure Zero human contact,

4. Hygienic food from certified restaurants.


What safety measures are taken by restaurants in Corona Covid-19 pandemic?


Restaurants delivering food in trains are taking following safety measures in Corona times: -

1. Regular sanitization of kitchens,

2. Staff entry after temperature checks,

3. Face mask is compulsory,

4. Regular hand wash,

5. Delivery bags sanitized after every delivery,

6. Order handover to delivery boys after hand wash,

7. Contact free deliveries.


How to order food on train journeys online?


Book hygienic, fresh, and tasty food for delivery on your train seat. Order food for train journeys online with the following simple steps.

1. Enter your Train Name or number, PNR number or desired station.

2. Choose your favorite restaurant from the list presented.

3. Select food items from the chosen restaurant’s menu card.

4. Pay online or cash on delivery.

5. You will get delivery right at your seat at the chosen railway station.


How can we call and book a meal on train journey?


To order food on call in train, dial +91 801080 2222 and share your ten-digit PNR number. We will assist you to order meals of your choice from the best restaurants. This service is available for all railway stations.


How can we pay for food in train orders online?


It is safe to pay for train food orders online on our platform. Choose from mediums like Debit / Credit Card, e-Wallets, or net banking. All the options will be visible to you while ordering for food in train.


Which is the best App to order tasty food in train online?


One of the best mobile app to order food in train is available at It gives you a smooth experience and helps you create order in short time. It covers all the trains and major railway stations.


Which are the best or most commonly ordered menu when travelling in train?


Passengers are mostly ordering following variety of menu items online for delivery in trains.

Thalis – Veg Thali, Jain Thali, Navratri Thali, Mini Thali.

Rice & Biryani – Veg Pulao, Veg Biryani or Chicken Biryani with Raita.

Combos – Idli Vada Sambhar Combo, Aalo Parantha with Curd (Dahi), Dal Rice Combo, Channa Rice, Rajma Rice.

Fastfood – Pizza, Burgers, Sandwiches, Noodles / Chowmein, Salads, Pasta.

Non-Veg food in trains – Chicken curry, Mutton Curry, Chicken 65, Chilli Chicken, Non-Veg Thali, Chicken Burger, Non-Veg Platter.

Apart from this some passengers are also placing a-la-carte orders like Dal Tadka, Dal Mkhani, Shahi Paneer, Kadhai Paneer, Paneer Butter Masala, Tawa or Tandoori Butter Roti, Nan, Lachcha Parantha, Plain Rice, Jeera Rice, Boondi Raita.


How to order food in non-pantry car trains?


Many trains in India are running without pantry cars. These trains are known as non-pantry car trains. You should not worry about food in these trains as you can order online with ease. Follow steps mentioned below to book your food order: -

1. Share your PNR number as mentioned on your ticket,

2. Tell us the station where you want food delivery,

3. Pick restaurant from the list shown on that station,

4. Select items from the menu card of chosen restaurant,

5. Confirm order and pay online or at time of delivery.


How to check best offers and discounts when booking train food orders online?


You would see an ‘Apply Coupon’ option on the final order creation page online. Click on this link and you will see all the running offers and discounts for you. You can type your special coupon codes on the same page as well to get discounts.


How much do we need to pay in advance while availing online train food services?


You can pay either online or cash on delivery for train food orders. Only when orders value is more than Rs 500 that you need to pay in advance.


What are other useful services for passengers ordering food in train?


Passengers ordering food in train online can also check PNR status, Coach position, platform number, and train time-table at Zoop.


How to order food delivery in train online at IRCTC e-Catering ‘Food on Track’ App?


Please note steps to order food delivery in train online at IRCTC e-Catering ‘Food on Track’ App: -

1. Enter PNR or Train Name or Number in the search box,

2. Look for Zoop logo in the stations available on your journey,

3. Pick restaurants from the list displayed,

4. Create your order from the online menu card,

5. You can pay cash on delivery or online in advance,

6. Get delivery on your train seat.


Can Rail Yatri order khana in travel by train online from restros?


All Rail Yatri can order their favorite khana in travel by train online from best restros on every station from Zoop website, mobile app or by call at +918010802222.

Recognised by