Amtrak New York to Buffalo is a comfortable train journey that connects New York City with Buffalo in western New York State. The trip takes about 8 to 9 hours and passes through scenic towns like Albany, Syracuse, and Rochester. Amtrak offers two main services on this route: the Empire Service and the Maple Leaf, both departing from Moynihan Train Hall at Penn Station in New York City.

Amtrak New York to Buffalo Routes Overview
The Amtrak New York to Buffalo route is a scenic train journey served by the Empire Service and Maple Leaf, covering about 358 miles in 8–9 hours. Starting from Moynihan Train Hall at Penn Station in New York City, the trains pass through major stops like Albany, Syracuse, and Rochester before reaching Buffalo. With multiple daily departures, affordable ticket prices starting around $62, and amenities like spacious seating, Wi-Fi, and café service, Amtrak offers passengers a comfortable and convenient way to travel across New York State.
| Feature | Details |
|---|---|
| Route Name | Empire Service (primary), Maple Leaf, Lake Shore Limited |
| Starting Station | New York Penn Station (NYP) |
| Ending Station | Buffalo–Depew Station (BUF) or Buffalo–Exchange Street Station (BFX) |
| Distance | Approximately 460 miles (740 km) |
| Average Travel Time | 8 hours 20 minutes – 9 hours 30 minutes (Empire Service); up to 12 hours on long-distance routes |
| Daily Departures | 4–7 trains per day (varies by route and day) |
| Train Services | Coach Class, Business Class (Empire Service), Café Car |
| Wi-Fi Availability | Yes (available on most Empire Service trains) |
| Power Outlets | Available at most seats |
| Scenic Highlights | Hudson River Valley, Catskill Mountains, Mohawk Valley, Finger Lakes region |
| Major Stops | Yonkers, Croton-Harmon, Poughkeepsie, Albany-Rensselaer, Utica, Syracuse, Rochester |
| Ticket Price Range | $45 – $90 (one-way, depending on class, demand, and booking time) |
| Baggage Policy | 2 carry-on + 2 personal items free; checked baggage available at select stations |
| Accessibility | Wheelchair-accessible stations and restrooms; assistance available upon request |
| Popular Connections | Niagara Falls, Toronto (via Maple Leaf), Chicago (via Lake Shore Limited) |
| Best Route for Direct Travel | Empire Service |
| Best Route for Overnight Travel | Lake Shore Limited |
Amtrak New York to Buffalo Routes
Amtrak provides convenient train service between New York City and Buffalo, mainly through the Empire Service, with additional options like the Maple Leaf and Lake Shore Limited. The trip takes about 8 to 9 hours and includes scenic views of the Hudson River Valley and upstate New York, with stops in major cities such as Albany, Syracuse, and Rochester. Passengers can enjoy comfortable seating, Wi-Fi on most trains, power outlets, and a café car, making it a relaxed and reliable way to travel across New York State.
| Train Name / Number | Route | Departure (New York Penn Station) | Arrival (Buffalo) | Frequency / Notes | Approx. Travel Time |
|---|---|---|---|---|---|
| Empire Service 281 | NYC ⇄ Buffalo via Albany | Morning (varies by day) | Afternoon | Daily direct service | 8h 30m – 9h |
| Empire Service 283 | NYC ⇄ Buffalo via Albany | Late morning | Evening | Daily direct service | 8h 20m – 8h 50m |
| Empire Service 285 | NYC ⇄ Buffalo via Albany | Afternoon | Late night | Daily direct service | 8h 40m – 9h 15m |
| Empire Service (multiple numbers) | NYC ⇄ Buffalo | Various times throughout the day | Various | 4–7 trains daily | 8h – 9h 30m |
| Maple Leaf 63 / 64 | NYC ⇄ Toronto (stops at Buffalo) | Midday | Late evening | 1 train daily; international route | 9h 30m (NYC–BUF) |
| Lake Shore Limited 48 / 49 | Chicago ⇄ NYC (stops at Buffalo–Depew) | Evening / Night | Morning / Early day | 1 train daily; overnight option | 9h (NYC–BUF segment) |
Amtrak New York to Buffalo Schedule
The Amtrak New York to Buffalo schedule offers about three daily departures from Moynihan Train Hall at Penn Station in New York City, with trains stopping at major cities like Albany, Syracuse, and Rochester before reaching Buffalo. The journey takes around 8 to 9 hours, with the earliest train leaving in the morning and the latest arriving in Buffalo by evening, giving passengers flexible options for planning their trip.
| Train Service | Service Type | Departure (New York Penn Station) | Arrival (Buffalo) | Duration | Days of Operation |
|---|---|---|---|---|---|
| Empire Service (Morning) | Regional / Direct | 7:00 AM – 9:00 AM | 3:30 PM – 5:30 PM | 8h – 9h | Daily |
| Empire Service (Midday) | Regional / Direct | 10:00 AM – 12:00 PM | 6:30 PM – 8:30 PM | 8h 30m – 9h | Daily |
| Empire Service (Afternoon) | Regional / Direct | 1:00 PM – 3:00 PM | 9:30 PM – 11:30 PM | 8h 30m – 9h 30m | Daily |
| Empire Service (Evening) | Regional / Direct | 5:00 PM – 6:30 PM | Late night / early morning | 9h – 9h 30m | Daily |
| Maple Leaf | International / Long-Distance | Around 11:00 AM | Around 9:00 PM | 9h 30m | Daily |
| Lake Shore Limited | Long-Distance / Overnight | Around 3:30 PM – 4:00 PM | Late night | 9h | Daily |
Amtrak New York to Buffalo Ticket Prices
The Amtrak New York to Buffalo ticket price is affordable and varies depending on when you book and the class of service. Standard fares usually start around $62 and can go up to about $127, with business class tickets costing more for added comfort. Prices may change based on demand, travel dates, and how early you reserve, so booking in advance often helps secure the lowest fare. This makes Amtrak a budget-friendly and convenient option for passengers traveling between New York City and Buffalo.
| Train Service | Service Type | Class | Ticket Type | Refundable? | One-Way Ticket Price (Approx.) | Discounts Available |
|---|---|---|---|---|---|---|
| Empire Service | Regional / Direct | Coach Class | Value / Flexible | Value: NoFlexible: Yes | $45 – $70 | Student, Senior, Military, AAA |
| Empire Service | Regional / Direct | Business Class | Flexible | Yes | $65 – $95 | Student, Senior, Military |
| Maple Leaf | International / Long-Distance | Coach Class | Value / Flexible | Value: NoFlexible: Yes | $55 – $85 | Student, Senior, Military |
| Lake Shore Limited | Long-Distance / Overnight | Coach Class | Value / Flexible | Value: NoFlexible: Yes | $60 – $90 | Student, Senior, Military |
| Lake Shore Limited | Long-Distance / Overnight | Roomette (Sleeper) | Flexible | Yes | $180 – $300+ | Senior, Military |
Amtrak Comfort: New York to Buffalo
Traveling with Amtrak from New York City to Buffalo is not just about getting from one place to another it’s about enjoying a smooth, relaxing, and scenic journey across New York State. The trip takes about 8–9 hours, and Amtrak ensures passengers have everything they need to stay comfortable along the way.
Comfort Features You’ll Enjoy
- Spacious Seating: Wide seats with extra legroom, perfect for long journeys.
- Free Wi-Fi: Stay connected throughout the trip.
- Power Outlets: Charge your devices at every seat.
- Café Car: Snacks, drinks, and light meals available onboard.
- Restrooms: Clean and accessible facilities for passenger convenience.
- Quiet Cars: Peaceful environment for reading, working, or simply relaxing.
- Business Class Upgrade: Larger seats, complimentary beverages, and a quieter atmosphere.
Amtrak New York to Buffalo vs. Other Travel Options
The Amtrak New York to Buffalo vs. Other Travel Options comparison shows that while driving takes about 6.5 hours and flying is faster at around 1.5 hours in the air, Amtrak’s train journey of 8–9 hours offers a more relaxing experience with spacious seating, Wi‑Fi, café service, and scenic views through upstate New York. Unlike flying or driving, Amtrak provides stress‑free travel with city‑center stations and no long security lines, making it a convenient and comfortable choice for passengers who value ease and affordability over speed.
| Travel Option | Average Travel Time | Cost (One-Way) | Comfort Level | Convenience | Pros | Cons |
|---|---|---|---|---|---|---|
| Amtrak Train | 8 – 9 hours | $45 – $90 | High | High | Spacious seating, Wi-Fi, power outlets, café car, scenic views, no traffic | Longer travel time than flying |
| Car (Driving) | 6 – 7 hours (without traffic) | $60 – $120 (fuel + tolls) | Medium | Medium | Flexible schedule, door-to-door travel | Traffic, fatigue, parking costs |
| Bus (Greyhound/Megabus) | 7 – 9 hours | $30 – $60 | Low–Medium | Medium | Cheapest option, frequent departures | Limited legroom, fewer amenities |
| Flight | 1.5 hours (flight time) | $100 – $250 | Medium | Low–Medium | Fastest in the air | Airport security, delays, baggage fees |
| Rideshare / Carpool | 6 – 7 hours | $50 – $100 | Medium | Medium | Shared cost, flexible timing | Depends on driver, limited space |
Amtrak New York to Buffalo Travel Tips
Traveling by Amtrak from New York City to Buffalo is a smooth and scenic experience, but a few smart tips can make your journey even better:
Helpful Travel Tips
- Book Early: Fares are lowest when reserved in advance.
- Check the Schedule: Trains run about three times daily—plan around your preferred departure time.
- Arrive Early: Get to Moynihan Train Hall at least 30 minutes before departure.
- Pack Snacks: Café cars are available, but bringing your own food adds convenience.
- Choose Business Class: For extra comfort, wider seats, and complimentary drinks.
- Stay Connected: Use free Wi‑Fi and power outlets to work or relax during the trip.
- Weather Awareness: Buffalo winters can be snowy—check conditions before traveling.
- Enjoy the Views: The ride offers beautiful scenery along the Hudson River and through upstate New York.
Some Other Amtrak Routes
Conclusion
The Amtrak New York to Buffalo route is a reliable and comfortable way to travel across New York State. With multiple daily departures, affordable ticket prices starting around $62, and a journey time of about 8–9 hours, passengers can enjoy spacious seating, Wi‑Fi, café service, and scenic views along the Hudson River and through upstate towns. Compared to driving or flying, Amtrak offers a stress‑free experience with convenient city‑center stations and a relaxing atmosphere. For travelers seeking affordability, comfort, and convenience, Amtrak remains one of the best options to reach Buffalo from New York City.
FAQs on Amtrak New York to Buffalo
The Amtrak New York to Buffalo journey takes about 8 hours 17 minutes to 8 hours 35 minutes, depending on the train.
Yes, Amtrak New York to Buffalo runs direct with no transfers required.
There are typically 3 trains per day between New York and Buffalo.
Amtrak New York to Buffalo is served by the Lake Shore Limited and Maple Leaf routes.
Ticket prices range from $44 to $160, with average fares around $85–$127.
Yes, Amtrak offers discounts for students, seniors, military personnel, and children.
Yes, Amtrak New York to Buffalo tickets include reserved seating.
Yes, Amtrak New York to Buffalo trains offer café service with snacks and beverages.
Checked baggage service is available on most Amtrak New York to Buffalo routes.
Many Amtrak New York to Buffalo trains provide Wi-Fi access, though availability may vary.
Driving takes about 6–7 hours, so Amtrak New York to Buffalo is slightly longer but more relaxing.
Yes, several hotels are located near Buffalo Exchange Street Station.
