Cheap Bus and Train tickets to New Haven, CT

What are the most popular routes to New Haven?

Boston - New HavenAverage price$62Average duration2h 18mDaily departures44
New York City - New HavenAverage price$48Average duration1h 50mDaily departures30
Washington - New HavenAverage price$81Average duration9h 10mDaily departures30
Providence - New HavenAverage price$64Average duration1h 44mDaily departures24
Newark - New HavenAverage price$59Average duration2h 36mDaily departures48