If you are a frequent train traveller in India, you must know how difficult is to get good food on your train seat. Although the Indian Railway Catering and Tourism Corporation (IRCTC) under the Ministry of Railways provides food depending on the train and your ticket, the food is not always up to the mark, and the menu is limited.
Moreover, people have long been complaining about the quality and hygiene of the train food. To counter this problem, IRCTC partnered with various food junctions, including Domino’s, Behrouz, and Fassos, to allow passengers to order food online directly.
Major food delivery services like Swiggy and Zomato have also partnered with the IRCTC to deliver food at your railway station, where the train is halting.
In this article, we’ll explain how to get Swiggy food delivery on the train.
Get Swiggy order delivered on the train
Bundl Technologies Pvt will facilitate the pilot phase of the partnership between Swiggy and IRCTC. Ltd (Swiggy Foods) and will be available in a few stations.
These stations are Bengaluru, Bhubaneswar, Vijayawada, and Vishakhapatnam. The service will expand to other stations in the coming months once the pilot project is successful.
via the IRCTC’s e-catering website

Probably the easiest way to order your favourite food from Swiggy or another food delivery service is via the IRCTC’s e-catering website.
Head to the website, enter your PNR number or the railway station and then select the brand from where you want to order. Currently, IRCTC’s online food delivery works in more than 100 railway stations across India.
Remember, the Swiggy service is only available on the four stations that we have mentioned above. For the rest of the stations, you can choose a different delivery joint or service.
via the Food on Track application

The second way to get Swiggy food delivery on your train is via the Food on Track app. The app is available on Google Play Store and Apple App Store and currently has a rating of 3.6 based on about 22 thousand reviews on the Play Store.
Install the app and then enter your PNR number to confirm the berth. Then select the station where you want the food to be delivered and you are good to go.
via the Swiggy app

The third way to get Swiggy food delivery on the train is via the Swiggy app. You can use the app if you are boarding from Bengaluru, Vijayawada, Bhubaneswar, or Vishakhapatnam. Or, if your train happens to pass by these stations, you can pre-order your meal seamlessly.
Also read: Swiggy referral code: Everything you need to know
Tips for smooth Swiggy food delivery on train
Here are some tips that will help you order food delivery on the train via Swiggy easily and without any hassles:
- Order in advance: You should order to avoid any last-minute hassles. Usually, the best time is to order an hour before the scheduled arrival of your train.
- Keep your PNR number handy: While ordering food on the train, your PNR number with you at all times. You can order food only with your PNR number, and may have to confirm with the delivery executive once the food arrives.
- Keep in mind the service availability: Currently, the Swiggy train delivery services are only on four stations. So, keep in mind the service availability to avoid discomfort later.
- Keep in mind the train halting time: Usually, the food delivery services only provide food at stations where the train halts for at least 10 minutes. So, check the train halting time before ordering food.
In conclusion, it is quite easy to get Swiggy food delivery on the train. You can use the IRCTC’s e-catering website, the Food on Track app or the Swiggy app to get the food delivered right to your berth. Read the tips that we have mentioned above to avoid any hassles.
Also read: How to change your location in Swiggy?