Compare prices and tickets by train, bus or flight
Fri Jun 02
Sat Jun 03
Sun Jun 04
Mon Jun 05
Tue Jun 06
Wed Jun 07
Thu Jun 08
More than 1,000 travel companies trust us to sell their tickets all in one place.
Overview: Train from New Rochelle, NY to Buffalo, NY
295 miles (475 km)
Trains from New Rochelle, NY to Buffalo, NY cover the 295 miles (475 km) long journey. There are direct train services available.
FAQs: Trains from New Rochelle, NY to Buffalo, NY
FAQs: Travel by train from New Rochelle, NY to Buffalo, NY easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New Rochelle, NY to Buffalo, NY.
It's helpful to compare your options as there are 3 ways to travel to Buffalo, NY from New Rochelle, NY including taking a bus, flight or train.
Important Stations and Airports for this connection
The major train station for arrivals in Buffalo, NY is Exchange Street Station. Find all the information you need to know about services, amenities and connections at Exchange Street Station for your journey to Buffalo, NY.