Skip to primary navigation Skip to content Skip to footer


Quick Details

Entrees $22.99 - $26.99 | Kids Meal $8.99
Seasonal Summer Menu offered through Sept. 30
Adult Ages 12 and up
Children Ages 2-11
Infant Under Age 2

Enjoy a Delicious Meal Aboard Our Dining Car

Enjoy freshly prepared food onboard the train and relax in air-conditioned comfort. Our regular excursion train rides are 45 minutes in length (4.5 miles east and 4.5 miles returning west on the same track).

The prices shown are ticket prices. Food selections and food payments for the Daily Lunch Train are made at the time of the train ride.

Dining Car

As COVID cases are on the rise, the Strasburg Rail Road wishes to ensure the health and safety of our Team Members and Guests.

– Our Team Members are wearing face masks to help protect themselves, our Guests, and co-workers.
– We ask that unvaccinated Guests wear a face mask for the duration of their visit to the Strasburg Rail Road. Guests who are fully vaccinated are urged to wear a face mask when aboard the train or when visiting our retail shops and Café 1832.
– Face masks may be removed when eating or drinking.

Thank you for helping to keep the Strasburg Rail Road a safe place to visit!

Fall/Winter Menu

Available from October 1 – December 31, 2021

All meals include a non-alcoholic drink and a bag of potato chips. Additional non-alcoholic and alcoholic drinks are available for purchase. Pennsylvania State Sales Tax and Gratuity are included in the price of the meal. 

Entrees Menu – $22.99 to $26.99

  • Café 1832 Crabby Patty Sandwich
  • Falafel Sandwich
  • “Puffer Belly” Roast Beef Sandwich
  • Turkey BLT

For the Kids – $7.99 – $8.99 each

  • Choice of:
  • All-Beef Hot Dog
  • Turkey & Cheese Sandwich
  • Kids Peanut Butter & Jelly
  • All kid’s meals include a non-alcoholic drink and a bag of Good’s potato chips.


Skip to toolbar