Trip to New York

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration8h
Distance714 km
Avg. price$ 113
Train trips13 found

Trains from Buffalo to New York

🚆 Experience a scenic train journey from Buffalo to New York on Amtrak. 🌆 Departures for the Buffalo to New York train services are available four times a day, providing flexibility for travelers. With a travel time of approximately 8 hours and 17 minutes, passengers can relax and enjoy the ride while taking in the beautiful views along the way. 💸 Ticket prices for the train from Buffalo to New York range from $60 to $120, making it an affordable and comfortable transportation option for those looking to explore the bustling city of New York.

Where to stay in New York

There are over 1695 hotels to stay in New York. Prices range from $21 per night.

Find accommodation
  • Amtrak is the main company that provides train routes from Buffalo to New York. The direct train departs from Buffalo station and arrives at New York Penn Station, with services operating four times a day, every day. The journey typically takes approximately 8 hours and 17 minutes. Ticket prices for this route can range from $60 to $120 depending on the class and time of booking.
  • The fastest train between Buffalo and New York is operated by Amtrak, with direct services departing from Buffalo station and arriving at New York Penn Station. The journey typically takes approximately 8 hours and 17 minutes. While there are no faster options available for this particular route, travelers can enjoy a comfortable and scenic train ride between the two cities. Ticket prices vary between $60 and $120 depending on the class and availability.
  • Trains leaving for New York from Buffalo depart from Buffalo station. This station serves as the departure point for the Amtrak train services operating on this route. Passengers can board the train at Buffalo station to begin their journey to New York. It is essential for travelers to arrive at Buffalo station in advance of their departure time to ensure a smooth boarding process.
  • There are four trains operating daily between Buffalo and New York. These direct train services provided by Amtrak offer travelers multiple departure options throughout the day. The journey duration between Buffalo and New York on these trains typically lasts around 8 hours and 17 minutes. Passengers can choose from different departure times based on their travel preferences and schedules.
  • The train traveling from Buffalo to New York operated by Amtrak, arrives at the New York Penn Station. New York Penn Station serves as the final stop for this train route, providing passengers with a central location in New York City. Located in Midtown Manhattan, New York Penn Station offers easy access to various transportation options and nearby attractions for travelers arriving from Buffalo.
  • The first train of the day from Buffalo to New York operated by Amtrak, typically departs in the early morning. The last train of the day for this route usually leaves Buffalo in the late evening. With services operating four times a day, travelers have several options to choose from when planning their journey from Buffalo to New York by train.
  • There are four direct train trips each day between Buffalo and New York operated by Amtrak. These services run daily, providing travelers with multiple options for making the journey. The train departs from Buffalo station and arrives at New York Penn Station, with each trip taking approximately 8 hours and 17 minutes. With four daily departures, passengers have flexibility in choosing a convenient time to travel by train between Buffalo and New York.
  • Yes, there is a direct train route between Buffalo and New York. The train departs from Buffalo station and arrives at New York Penn Station without requiring any transfers. This direct train service operates four times a day, providing passengers with a convenient and efficient way to travel between the two cities. The journey typically takes approximately 8 hours and 17 minutes, offering a comfortable and scenic rail experience for travelers.
  • The cost of a train ticket from Buffalo to New York typically falls within the range of $60 to $120. The exact price may vary depending on factors such as the class of service, time of booking, and availability of discounts or promotions. Passengers can choose from different fare options to suit their preferences and budget when traveling by train between Buffalo and New York.

Will you be returning to Buffalo by train?

If you are looking for the return train journey, check out trains from New York to Buffalo

See schedule