Get Delicious Food
delivered to your train seat.
Get Delicious meals delivered
straight to your train seat.
Swiggy it!
AUTHORISED
PARTNER
Why order from Swiggy
Exclusive Features & Benefits
Guaranteed delivery
Enjoy the assurance of timely & reliable food delivery right at your train seat.
Live train tracking
We track your train, to ensure food is served hot & on time.
Free order cancellation
Change of plans? We understand that. 100% refund and easy cancellation.
Order from top brands
Enjoy food from top brands around the station on your journey.
Plan your meal
Whether it's a quick snack or a feast, plan your meals upto 2 hours in advance.
FSSAI Approved Restaurants
We make sure that only the best quality food is served to you.

How to place order via Swiggy app
Use Swiggy search
Search keywords like train, IRCTC, platform etc and tap on the banner.
Find category on food homepage
Scroll to the last category on food homepage and tap on it.
Must-Try Famous Food on Train
Must-Try Meals on Train : Make your train journey a culinary adventure with must-try dishes like biryanis, thalis and idli sambar. Thanks to Swiggy, enjoy fresh, delicious food delivered right to your train seat.
Know More
Swiggy and IRCTC: A Revolution in Train Food Ordering
Craving Restaurant-Quality Food on Your Train Ride? Swiggy Food on Train brings the comfort of restaurant dining to your train journey. With a wide range of cuisines delivered straight to your seat, you can enjoy your favorite dishes while on the move, making your travel experience enjoyable and hassle-free.
Know More
How to Order from Swiggy and Get Food Delivery In Train
Craving a flavourful biryani or a satisfying thali? With Swiggy, it's easy—just click a few buttons on the Swiggy app to place your order and have your favorite dishes delivered straight to your seat, making your journey delightfully hassle-free.
Know More

Happy travel!
See you on your train ride
Happy travel! See you on your train ride
Benefits Of Swiggy’s Online Food Delivery Service In Trains
Ordering food online while travelling by train, has become very popular these days. Technology is making it easier for passengers to enjoy a pleasant and comfortable journey along with access to a wide variety of cuisines and their favourite restaurants.
  1. Food Delivery in Non-Pantry & Pantry Trains: If you are travelling in a train which has no pantry car, Swiggy comes to your rescue as you can easily order online from our large, trusted network of restaurants at all major stations.
  2. Order Food Online for all Types of Trains: Online ordering is allowed for all types of trains. You can order food online for delivery in Shatabdi, Rajdhani, Vande Bharat Express, Tejas Express, Duronto as well as other trains.
  3. Online Food Booking for 60 Stations: Online food ordering is available at 60 stations across India. You can choose from any of these stations on your route to place an order.
  4. Easy Payment Options: Passengers can pay for online train food deliveries easily via trusted payment gateway options using various modes such as Debit/Credit cards, digital wallets, UPI, Net Banking and Mobile Banking.
  5. Customer Reviews & Ratings: You can easily check reviews & ratings given by other passengers for restaurants listed on Swiggy Food on Train, before placing your order.
  6. Special Discounts & Offers: Attractive discounts and offers for passengers make online ordering for train deliveries adds value for money in this service.
  7. Increased Safety: All restaurants and delivery boys are certified by IRCTC and competent authorities to ensure safety and convenience for passengers.
Menu Options For Train Food Delivery
When it comes to online train food delivery, passengers have the option of choosing from a wide range of cuisines. Here is a list of most popular menu items.
  1. Breakfast in Train – Poha, Stuffed Parathas (Aloo Pyaaz, Gobhi, Paneer), Plain Parathas, South Indian cuisines (Idli Sambar Vada, Dosa, Upma, Uthappam), Chole Bhature, Poori Bhaji, Hot Milk, Sandwiches, Bread Egg Omelette, Boiled Eggs, Butter Jam Toast, Cutlets, Tea & Coffee, Milk Shakes and Healthy Fruit Juices, Lassi, Butter Milk.
  2. Lunch & Dinner in Train – Veg Thalis including, Maharaja Thali, Deluxe Thali, Mini Thali, Standard Thali, Jain Thalis.
  3. Rice Combos – Dal Chawal, Chana/Chole Chawal, Rajma Rice, Kadhi Pakoda, Paneer Rice
  4. Roti Combo – Seasonal Veg & Roti, Paneer Sabzi with Roti, Mix Vegetable and Roti Combo.
  5. Veg Food in Train – Dal Tadka, Dal Fry, Dal Makhani, Shahi Paneer, Kadhai Paneer, Paneer Butter Masala, Salads, Papad, Dum Aloo, Veg Pulao, Chana Masala, Jeera Aloo, Jeera Rice, Steam Rice, Soya Chaap, Afghani Chap
  6. Non-Veg Food on Train – Butter Chicken, Kadhai Chicken, Mutton Curry, Chicken Curry, Biryani, Tandoori Chicken, Kababas & Tikkas.
  7. Chinese – Chowmein, Noodles, Manchurian, Fried Rice, Spring Rolls, Hakka Noodles, Tomato Soup, Honey Chilli Potato.
  8. Fast Food Options – Pizzas, Burgers, Maggi, Pakoda, Hot-Dogs, French Fries, Garlic Bread Sticks.
  9. Desserts – Gulab Jamun, Rasgulla, Rasmalai, Rabdi, Jalebi, Milk Cakes, Pastries, Ice-creams, Birthday Cakes
Payment Options For Online Food Delivery In Trains
Swiggy has multiple payment options for online food ordering to make it easier for you to order food on the go. Whether you prefer using your credit/debit cards or mobile wallets, we have you covered. Our online payment process is quick, secure, and simple so that you enjoy delicious food on your journey.
Food delivery in trains across 60 railway stations of India
Experience delicious food delivery on trains via Swiggy, from a variety of restaurants across 60 stations in India. Easily choose from a wide range of budget-friendly menu options backed by 24/7 customer support.

FAQ'S
Frequently asked Questions
When you’re ordering food on train through Swiggy, you have plenty of payment options to make things easy. You can use your credit or debit card, net banking, or digital wallets like Paytm, PhonePe, and Google Pay. It’s all designed to be quick, secure, and convenient while you’re on the go.

To keep a tab on your food delivery while you're on a train, just use the Swiggy app. It gives you real-time updates from start to finish, right from when your food is being prepared, through to when it’s on its way and finally delivered. You’ll get notifications about the status of your order and the delivery person’s location, so you’ll always know exactly when your meal is arriving.

Yes, you can book and order food on train for someone else travelling. Enter their PNR number, choose which station you would like the food to be delivered to and pick dishes from their favourite cuisines and restaurants. The meal will be delivered right to their seat.

You can cancel your order from the track screen in your Swiggy app. If you cancel the order before 2 hours of the train arrival time, then 100% of the order value will be refunded to you. In case the order is not cancelled before 2 hours of train arrival time, 100% of the order value will be charged as cancellation fee.

When you order food on the train via Swiggy, and if your train is cancelled for any reason, we will cancel your order. The refund of the order will be initiated towards the same mode of payment that the customer used while placing the order.

Contact your Swiggy delivery partner for online food delivery in train. If you are unable to connect with the delivery partner, you can reach out to our customer support service for assistance.

We make persistent efforts to ensure that your order is delivered successfully, However, if the restaurant or Swiggy is unable to fulfil your order, Swiggy will initiate a complete refund within 4-7 working days.

Orders can be placed from 24 hours up until 1 hour before the scheduled arrival of your train at the chosen railway station.
Top trains on which Swiggy is delivering
Order food in KONARK EXPRESS - 11019

Order food in JYOTI EXPRESS - 12565

Order food in MANGALA LDWEEP EXP - 12602

Order food in MAS HYB SF EXP - 12603

Order food in NIZAMUDDIN EXPRESS - 12615

Order food in TAMILNADU EXP - 12622

Order food in KERALA EXPRESS - 12625

Order food in NAVJEEVAN EXP - 12655

Order food in HUSSAIN SAGAR - 12702

Order food in FALAKNUMA EXP - 12704

Order food in GODAVARI EXPRES - 12728

Order food in HAZRAT NIZAMUDDIN EXPRESS - 12862

Order food in CAPE MUMBAI EXPRESS - 16382

Order food in BANGALORE EXPRESS - 16525

Order food in VISAKHA EXP - 17016

Order food in SESHADRI EXP - 17209

Order food in YPR NCL EXPRESS - 17230

Order food in KORAPUT EXPRESS - 18046

Order food in LTT VSKP EXPRESS - 18520
Top stations on which Swiggy is delivering
Order food at Vijayawada JN

Order food at Vadodara JN

Order food at Katpadi JN

Order food at Kanpur Central JN

Order food at Nagpur JN

Order food at Surat JN

Order food at Solapur JN

Order food at Lucknow JN

Order food at Prayagraj JN

Order food at Ratlam JN

Order food at Visakhapatnam JN

Order food at Ahmedabad JN

Order food at Virangana Lakshmibai JN

Order food at Mathura JN

Order food at Bhopal JN

Order food at Moradabad JN

Order food at Jabalpur JN

Order food at New Delhi JN

Order food at Ambala Cant JN
Get the Swiggy App now!

For best offers and discounts curated specially for you.