CT Transit operates a bus from Middlebury to New York once daily. Tickets cost $1 - $4 and the journey takes 21 min. Peter Pan Bus Lines also services this route every 4 hours. Alternatively, CT Transit operates a train from Middlebury to New York twice daily. Tickets cost $1 - $4 and the journey takes 19 min. 2 other operators also service this route.
How to get from Middlebury to New York
From West St and Store Rd bus to Waterbury, CT - Travel Center then bus to New York, NY - Port Authority Bus Terminal. 3 h 51 min $15. From Village Green and North St line 442 bus to W Main St and Meadow St, walk to Waterbury, train to Bridgeport, then train to Grand Central. 4 h 18 min $29. From Middlebury drive to New York. 1 h 35 min $10.