Food Delivery on Trains across India

IRCTC & FSSAI Approved Restaurants
100% Assured Delivery
Zero Delivery Charges
Authorised IRCTC Partner

Order Food On Train With Easy Steps

Enter PNR/
Train No.

Choose Restaurant


Pay Via Prepaid/COD

On Seat

RailRecipe Offers Offers For You RailRecipe Offers

Group Order
Order Food
Group Travel
Restaurant Signup
Join RailRecipe
Restaurant Partner
Sign Up
Tour Operator sign up
Join RailRecipe
Tour Operator
Sign Up

Food Delivery on Trains across India: Delivering in 

7500+ Trains 

Looking for food delivery on train across India, but don’t want to eat from food stalls & boring pantry. We came to the rescue; order your online food on train with an Authorized IRCTC E-Catering Partner RailRecipe to enjoy the elite quality food. RailRecipe provides online fresh meals & quick food delivery services. We are serving over 450+ Railway Stations across different states across India. FSSAI approves RailRecipe restaurant partner and strictly follows all the guidelines to ensure food quality.


RailRecipe delivers hygienically prepared hot, delicious, and fresh meals (Pure-Veg, Non-veg, Chinese, Mexican, Sizzlers, Starters, Vegan, and Jain Foods) in trains. You can order fresh and delicious food with us in no time. You need to enter 10 Digit valid IRCTC PNR Number or through Train Number (e.g., 02393). Your ordered food will be prepared in the premium quality restaurants and delivered to your train berth as soon as the train reaches your scheduled railway station.


Food Delivery in Pantry & Non-Pantry Trains

RailRecipe serves an online meal in both pantry and non-pantry train coaches. RailRecipe is an authorized IRCTC E-Catering Partner. You can order food online irrespective of their coaches. You have to share details that include Train Numbers, PNR Numbers, or Train Stations. We will share updates for food delivery. RailRecipe offers hot and fresh food in all types of train.


 Online Food Delivery in All Types of Trains

 RailRecipe delivers food in more than 7500+ trains, including Mail/Express., Superfast Trains, Intercity, Garib Rath, Duronto, Jan Shatabdi, Sampark Kranti, Suvidha Express, Antyodaya Express, Yuva Express, Luxury Trains, Kavi Guru Express, Purushottam Express, Vande Bharat, Gatimaan Express, Double Decker Trains, Humsafar trains, Shatabdi and Rajdhani Express. These are some of the best trains to get the most order from our customers.

RailRecipe offers the best food in all significant railways stations like Bhusaval, Bengaluru, Visakhapatnam, Vijayawada, Bhopal, Nagpur, Patna, Gaya, Agra Cantt, Kanpur Central, Prayagraj, Deen Dayal Upadhaya, Sealdah, Howrah, Santragachi, Guwahati, Hatia, Ranchi, Satna, Katni, Korba, Dibrugarh, Malda Town, Gurgaon, Vasco da Gama, Bhubaneswar, Puri, Khurda, Cuttack, Tatanagar, Raipur, Bilaspur,Ahmedabad, Jaipur, Mumbai Central, Bandra, Jodhpur, Sawai Madhopur, Kota, Dhanbad, Ratlam, Tundla, Ujjain, Indore, Jabalpur, Mangalore, Coimbatore, and many more. RailRecipe and its FSSAI approved restaurant partners deliver hot and healthy food at every possible railway station, junctions, and central stations. Currently, we are serving food in train services at more than 450+ railway stations.


Order Food Online with Train Number or Train Name

If a train passenger wants to eat fresh food on the train. Enjoy the food made by various experienced chefs with RailRecipe. They can order online food in quick, simple, and easy steps:

  1. Visit RailRecipe’s website
  2. Order your favorite food in train easily with special dietary requirements.
  3. Customize your menu accordingly; enter your details such as Train No., Train Name, contact details, Date of the journey.
  4. You can place your order directly from the RailRecipe app.
  5. You can easily find the application at Google play store or the ios app store.
  6. We are just one call away; ring our toll-Free number 844-844-0386 anytime from 6 am to 11 pm to get instant delicious food in train.


How to Order Food Online Via Train Number?

You can easily order food on train from RailRecipe. The minimum waiting time will be of 60 minutes. Order on or before 60 minutes to pace the order. Here we are providing you with simple steps to order food on the train:

STEP 1: Open the RailRecipe official website

STEP 2: Enter your PNR details.

Step 3: Click on Order Now option after entering your PNR details.

Step 4: Enter your journey details.

Step 5: Choose your desired station to eat the food.

Step 6: Choose your preferred restaurant from the list and order your favorite dishes.

STEP 7: Choose your preferred payment gateways, either online or “Cash on Delivery.”

Step 8: Relax and enjoy your journey. Your freshly prepared meal will serve you at the desired station at the scheduled time.

Steps to Get Online Food Delivery in Trains Using RailRecipe App

Step 1: Download the RailRecipe app from the Google/ IOS app store.

STEP 2: Enter your PNR details or train number to order food on the train.

STEP 3: Select your desired boarding station to get your food delivered.

STEP 4: Choose various dishes and restaurants from where you can order food

STEP 5: Use different payment gateways for online payment or opt for COD.

STEP 6: Your food will reach your seat at your desired station on time


 Types of Online Food Delivery in Trains You Can Order Using RailRecipe

Train passengers can choose fresh, hot & healthy food from your selective restaurant chef or go for your fond dish while traveling by train. Food Thali Menu here below mentioned:

  1. Veg Thali
  2. Non-Veg Thali
  3. Pure Jain Thali
  4. Marwari Thali
  5. Maharaja Thali
  6. Group Food Order
  7. Jain Thali
  8. Fast food such as Pizza, french fries, and more


Train Food Delivery Across 450+ Stations of India 

Get your favorite meal delivered to your seat. We provide delivery service at more than 350 stations across India. Some of the major stations include Allahabad(PRYJ),Ahmedabad (ADI),Bhopal(BPL),Chennai(MAS),New Delhi (NDLS),Gorakhpur(GKP),Gwalior(GWL),Hajipur (HJP),Itarsi (ET),Jaipur(JP),Jhansi(JHS),Jodhpur(JU),Kolkata(KOAA),Lucknow (LKO),Ludhiana(LDH),Mathura(MTJ),Mugalsarai (DDU),Nagpur(NGP),Pune (PUNE),Patna(PNBE),Ratlam (RTM),Raipur(R),Rajkot(RJT),Satna (STA),Choose whatever you want to eat from the vast option range available to serve you the best food on train anywhere in India.

Why Choose RailRecipe?

Train routes are accepted as the most convenient way to travel by Indian passengers. The pantry food is unfit for consumption. Do you know you can order food from elite restaurants and get it delivered to your train seat during your journey? We recommend ordering food on the train from RailRecipe. We are an authorized e-catering partner of IRCTC who serves quality meals during your train journey.

We Serve You Hygienically Prepared Dishes from Premium Restaurants

We serve you hot & fresh meals from the premium restaurant of the town. Our delivery partner restaurants are approved by FSSAI and follow all the guidelines to take care of customers’ health. The food served by us has the best taste of town that adds more pleasure to your journey.

We serve at 450+ stations in various states of India

Getting healthy and delicious food from the top restaurants of town isn’t a dream anymore. We serve you from the elite class restaurant in the city. We partner with more than 500+ restaurants that deliver food on train across India. We are working continuously to make this number large. We are looking forward to covering every station in India.

FSSAI approves our Delivery Partner

Your health is our utmost priority. We only add the restaurants approved by FSSAI and keep their kitchen area clean and serve fresh food. We ensure that you love the food and enjoy your journey with our service.

Looking for Regional Food RailRecipe Cover, You All

Local Cuisine and Home Made food is no more dream during Train Journey. We cater to the passenger with a perfect blend of spices, taste, and love from home. We also provide various regional dishes options to our customers and cover your special dietary requirements. We will serve you regional dishes irrespective of the town you are traveling to. Order food from RailRecipe and enjoys the famous south Indian dosa in Bihar, vada pav in Bengaluru, litti chokha in Odisha, and so on. Your wish is our command, and we at RailRecipe try to fulfill it anytime & anywhere.

Get Your Food on Train with Us

We deliver food on the train right on your seat. Avoid all the unnecessary hassle and order your food from us. Order your favorite meals from our application and website. Sit Back! Enjoy your meal.

Active Customer Support Team

Need assistance to order food from RailRecipe or regarding any other information. We are here to help! Our customer support team is working from 6 am-11 pm to help you during the journey. They will solve all your queries in no time. You can call us at 844-844-0386 and write us at or regarding any complaints, information, or suggestion.

Process of Delivering Food on Train by RailRecipe

The system of delivering food in train by RailRecipe is entirely digital. You need to enter your PNR details, and we will serve your favorite meal directly on your seat.

We Cater food on 7500+ train

RailRecipe offers you online food delivery in more than 7500+ trains across India. You can easily get your favorite food on the train with RailRecipe in no time, including all pantry and non-pantry trains.

Get Food Directly on Your Seat with Train Number/ Train Name

Order food on train just by adding Train Name/Number. Add your journey details and Date, and you will gather all the information and provide you with different boarding options. Order food online from the vast restaurant options available in RailRecipe and enjoy the journey with the addition of the best taste.


Frequently Asked Questions

Q: Is it possible to get food if the train is running late?

A: Yes! We always keep track of the running status of the train to ensure you don’t miss any orders. If your train is running late more than 2 hours, we will get confirmation from you that you still want food or not. If your train reaches late beyond service time, i.e., 6 am-10 pm, and then your order automatically gets canceled. The refund will be processed by us instantly & will reach you within 7-10 working days.

Q: What are the steps to check my food on train order status?

A: After you place your order, you will get an order id on your mobile number. Visit our tracking order status page and enter your order id & mobile number to get the current status of your order.

Q: What if I want to cancel my order?

A: If, for any reason, you want to cancel your order, call our customer support executives at 844-844-0386 stating your reason for cancellation. Our team will be ready to help you and will cancel your order.


Order online food on the train with RailRecipe; call us at 8448440386. Also, please send us Feedback on the Authorized IRCTC E-Catering Partner RailRecipe Official Facebook Page. Every train passenger’s feedback is equally essential for us.



Travelers Love Our Services

Few of the honest review from our valuable customers who rated RailRecipe's service with Avg. rating of 4.6