Cheap Bus and Train tickets to New Haven, CT

What are the most popular routes to New Haven?

New York City - New HavenAverage price$43Average duration1h 50mDaily departures32
Boston - New HavenAverage price$59Average duration2h 18mDaily departures46
Boston - New HavenAverage price$50Average duration3h 10mDaily departures15
Springfield - New HavenAverage price$32Average duration1h 20mDaily departures5
Philadelphia - New HavenAverage price$80Average duration3h 50mDaily departures37