Middlebury

 

Boston, MA

Bus

Megabus

Take the Megabus from the UVM Davis Center in Burlington to South Station. There are generally two Megabuses departing from Burlington during the day, a morning bus and afternoon bus.
Price: $1 - $25
Time: 3.5 - 4.5 H
Convenience: * * *

Greyhound

Take the Greyhound bus from Burlington Greyhound Station located at the Burlington Airport to South Station.
Price: $20 - $45
Time: 4.5 - 5.5 H
Convenience: * *

Train

Amtrak from Essex Junction

Take the Amtrak from Essex Junction to South Station. There is one transfer in Springfield, MA. Alternate route: Take the train from Essex Junction and transfer in New Haven, CT.
Price: $61 - $153
Time: 12 H
Convenience: *

Air

Multiple Airlines

Depart Burlington Airport and arrive in Boston. Note: No direct flights go to Boston.
Price: $164 - $957 (Kayak)
Time: 3 - 10 H
Convenience: *