Trip to Buffalo

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration12h
Distance803 km
Avg. price$ 118
Train trips10 found

Trains from Boston to Buffalo

🚅 Traveling from Boston to Buffalo by train involves a journey of approximately 13 hours with transfers along the way. The trip is operated by Amtrak, starting from Boston station and arriving at Buffalo Depew Station. 🚂 Route options vary in duration, with the quickest taking around 12 hours and 28 minutes to cover the 1078.3 km distance. Passengers will transfer at stations like Washington Union Station and Niagara Falls Amtrak Station, offering a scenic and comfortable train ride. 🌆 Train travelers can enjoy the scenic views and relaxation during the journey, experiencing a convenient way to reach Buffalo from Boston. With varied prices ranging from $30 to $251, the train journey provides an affordable and enjoyable travel option between these two vibrant cities in the United States.

Where to stay in Buffalo

There are over 44 hotels to stay in Buffalo. Prices range from $43 per night.

Find accommodation
  • There are no direct trains from Boston to Buffalo. However, you can take an Amtrak train from Boston to Buffalo with a transfer at Buffalo Depew Station. The journey takes approximately 13 hours. Amtrak is the primary company providing train services for this route.
  • The fastest train route from Boston to Buffalo which includes a transfer, takes approximately 12 hours and 28 minutes. This route involves taking a train from Boston's South Station to Pennsylvania Station in New York City, and then transferring to a train to Exchange Street in Buffalo. This option is operated by Amtrak and is the quickest among the available train routes for this journey.
  • Trains departing from Boston and heading to Buffalo are operated by Amtrak and leave from Boston station. Boston station serves as the primary departure point for travelers making their way to Buffalo by train. Passengers can board the Amtrak trains at Boston station to begin their journey to Buffalo Depew Station.
  • There are multiple train routes available between Boston and Buffalo with transfers at various stations such as Washington Union Station, Niagara Falls Amtrak Station, and Pennsylvania Station. The journey duration can vary depending on the specific route chosen, with travel times ranging from approximately 12 hours to nearly 18 hours. Passengers can select from different train schedules and routes operated by Amtrak and Via Rail Canada Inc when traveling between Boston and Buffalo.
  • The train services traveling from Boston to Buffalo operated by Amtrak, arrive at Buffalo Depew Station. This station serves as the destination for passengers traveling on this route. Buffalo Depew Station provides a convenient location for travelers to disembark and continue their journey in Buffalo and the surrounding areas. Arriving at Buffalo Depew Station allows passengers to easily access transportation options and explore the city of Buffalo.
  • The first train of the day to travel from Boston to Buffalo departs from Boston station. The timing of this first train can vary, so it's recommended to check the Amtrak schedule for specific departure times. The last train of the day on this route arrives at Buffalo Depew Station in the evening, allowing passengers to reach Buffalo by train at the end of the day. Travelers should confirm the exact departure and arrival times with Amtrak for the most up-to-date information on train schedules for this journey.
  • There are no direct train trips offered each day between Boston and Buffalo. Travelers will need to take a connecting route that includes transfers along the way. The journey typically involves departing from Boston station and arriving at Buffalo Depew Station after approximately 13 hours of travel time. Passengers can choose from various transfer options provided by Amtrak to complete the trip from Boston to Buffalo.
  • There is no direct train service between Boston and Buffalo. Travelers will need to take a train from Boston and transfer at Buffalo Depew Station to reach Buffalo, which adds to the total travel time of approximately 13 hours. The connection at Buffalo Depew Station allows passengers to complete the journey between the two cities via Amtrak services.
  • The cost of a train ticket from Boston to Buffalo can vary between $30 and $251, depending on factors such as the class of service, time of booking, and availability. Passengers can choose from different fare options to suit their budget and preferences when booking their journey by train. It is recommended to book tickets in advance to secure the best possible fare for the Boston to Buffalo route.

Will you be returning to Boston by train?

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

See schedule