Which trains include free meals?

Premium trains (Rajdhani, Shatabdi, Vande Bharat, Duronto, Tejas, Garib Rath in some classes) include meals in the fare. Express / Mail trains charge separately for catering. Check IRCTC at booking for meal-inclusive indicator.

Trains with included meals:

Always included:

  • Rajdhani Express (1A, 2A, 3A) — multiple meals
  • Shatabdi Express (CC, EC) — meals + tea
  • Vande Bharat (CC, EC) — meals + tea
  • Tejas Express — meals + tea
  • Duronto Express (most classes) — meals
  • Garib Rath (limited)

Not included (paid catering):

  • Express / Mail / SuperFast trains
  • Most regional / Sampark Kranti / Humsafar (paid catering)
  • Sleeper class on most non-premium trains

Catering options on paid trains:

  • IRCTC e-catering (book online via IRCTC + Zomato/Swiggy partners)
  • Pantry car service (variable quality)
  • Station-based food at major halts
  • Local vendors (varies)

Check at booking: IRCTC shows meal-inclusive indicator. Look for "Meal included" tag during seat selection.

Check your PNR status now
Free, instant, no login — sourced live from Indian Railways
Check PNR →

Related questions