1. Bet-Cha Transit Inc
202 Mainelli Rd, Middlebury, VT 05753
Coordinate: 44.03652,-73.17005
Phone: (802) 388-7800
2. Addison County Transit
297 Creek Rd, Middlebury, VT 05753
Coordinate: 44.00116,-73.16016
Phone: (802) 388-1886
3. Middlebury Transit Inc
1974 West St, Middlebury, VT 05753
Coordinate: 43.97064,-73.25102
Phone: (802) 462-3838
4. Greyhound Bus Lines
110 Storrs Ave, Middlebury, VT 05753
Coordinate: 44.01,-73.17418
Phone: (800) 231-2222