These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to New Haven, CT from Buffalo, NY

distanceDistance323 miles (521 km)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Buffalo, NY to New Haven, CT cover the 323 miles (521 km) long journey taking on average 11 h 54 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available.

Travel Tips

Trains from Buffalo, NY to New Haven, CT
Travel by train to New Haven, CT 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 Buffalo, NY to New Haven, CT.
FAQs
How far is New Haven, CT from Buffalo, NY by train?
The Buffalo, NY to New Haven, CT train distance is approximately 323 miles (521 km).
How many hours is the train time to New Haven, CT from Buffalo, NY?
While the time it takes to travel 323 miles (521 km) to New Haven, CT from Buffalo, NY can vary based on specific dates, weekends, and holidays, the Buffalo, NY to New Haven, CT train journey time is on average 11 h 54 min.
How many trains per day are there to New Haven, CT from Buffalo, NY?
The average number of trains departing Buffalo, NY for New Haven, CT is 2 a day. The train schedules and services may vary between weekdays and weekends.

Trains from Buffalo, NY to New Haven, CT: related information

Here are some other resources that might have the information you need