Amtrak dining options vary depending on your ticket and train route. Long-distance trains have dining cars and free meals for sleeper car passengers, and all trains have a cafe car open to all. In this guide, you’ll learn about the dining options on each Amtrak route.
This information is subject to change. Visit Amtrak.com for the latest information.
Traditional Dining
- Auto Train
- California Zephyr
- Coast Starlight
- Empire Builder
- Floridian
- Southwest Chief
- Sunset Limited
- Texas Eagle
Note that passengers who book sleeping accommodations have free meals. Otherwise, if you are sitting in coach, you must pay (dining room seats are offered to coach if there are extra reservations available). Everyone eating in the dining car must also select a reservation time, which is handled on board the train via Amtrak staff.
Flexible/Delivery Dining
The newest dining option on Amtrak is the flexible dining option, which is a free meal service for passengers who have booked private rooms on the following routes:
You can have meals delivered to your roomette or bedroom or eat in a private lounge car available only to sleeper car passengers. Reservations are not required.
Cafe
All passengers can purchase snacks, drinks, and light meals on board Amtrak trains. The single-level Viewliner, Acela, and Amfleet trains have a cafe car. On two-level Superliner trains, the snack bar is on the lower level of the sightseer lounge.
We recommend bringing meals and snacks on board the trains when possible due to the limited variety of food on board. You can bring a cooler or small cooler bag as a carry-on bag for perishable food.
More Information
Amtrak routes with WiFi
Amtrak routes with sleeper cars
Amtrak travel: 5 things to know






