Amtrak Meals: What to Expect on Train Journeys in the U.S.

When you ride Amtrak, the national passenger railroad service in the United States. Also known as Amtrak Rail Service, it connects over 500 destinations across 46 states with routes that stretch from coast to coast. One of the biggest questions travelers ask is: What’s included in Amtrak meals? Unlike flying, where you pay extra for snacks, Amtrak offers dining options that vary by route, class, and distance—some are free, some cost extra, and some are just plain surprising.

If you’re on a long-distance route like the California Zephyr or the Empire Builder, you’ll find a full-service dining car where meals are included with sleeper ticket bookings. Breakfast, lunch, and dinner are served family-style with hot, made-to-order dishes—think grilled chicken, pasta, salads, and even dessert. No coupons, no apps, no waiting in line. Just sit down, order, and eat. But if you’re on a shorter route like the Northeast Regional or the Pacific Surfliner, you’re more likely to find a café car with sandwiches, snacks, coffee, and cold drinks. No reservations. No table service. Just grab-and-go.

Here’s what you need to know: Amtrak dining car, the onboard restaurant on long-distance trains. Also known as full-service dining, it’s where meals come with real plates, silverware, and servers who remember your name after a few days on the road. It’s not fine dining, but it’s way better than airport food. Vegetarian, gluten-free, and kid-friendly options are available if you ask. And yes, they’ll bring your meal to your seat if you’re in a sleeper car. But if you’re in coach, you’ll need to head to the dining car yourself—sometimes waiting 20 minutes during peak hours.

Amtrak café car, the snack bar on shorter routes. Also known as bistro car, it’s your go-to for coffee, chips, granola bars, and pre-made wraps. Prices are fair, but don’t expect gourmet. A sandwich runs $8–$12. A coffee is $4. A bottle of water? $3.50. Pro tip: Bring your own snacks. Many riders pack nuts, fruit, or even leftovers from home. It saves money and keeps you fed during delays—because trains in the U.S. don’t always run on time.

Don’t assume all Amtrak trains are the same. A trip from Chicago to New Orleans is a totally different experience than a 2-hour ride from Philadelphia to Washington D.C. The longer the route, the more likely you’ll get real meals. The shorter the ride, the more you’ll rely on the café car—or your own backpack.

And here’s something most people don’t tell you: if you’re traveling with a sleeper ticket, your meals are included no matter what you order. No hidden fees. No surprise charges. Just walk in, pick your dish, and eat. It’s one of the best perks of upgrading. But if you’re in coach, you’re paying out of pocket for everything—even the water.

So whether you’re planning a cross-country adventure or just a quick hop between cities, knowing what to expect with Amtrak meals helps you pack smarter, budget better, and enjoy the ride. You’ll find posts below that break down exactly what’s on the menu, how to order like a local, which routes have the best food, and what to bring when the dining car is closed. No fluff. Just real advice from people who’ve been there.

Are Meals Free on Amtrak Roomette? A Complete Rider’s Guide

Find out if meals are free in Amtrak roomette, what to expect, and tips on getting the most from your sleeper car dining experience.

Read more