KevinF, on google map I am seeing that Stowe and Smuggler's Notch are 5-10000 feet away from each other (on road 108). Am I seeing wrong: How can they be an hour away distance from each other? If there is a daily bus from Burlington then that would be great.... Or even if there is no daily bus from Burlington, and if I stay there at some cheap place, I would still be interested in a local bus so that I don't have to deal with a rental car from the Burlington airport.+1 to @Rudi Riet 's comments, but lodging in Stowe isn't really that out of line compared to Burlington. There are stupid expensive places, but there are budget options as well.
Smuggler's Notch is a short hop away from Stowe -- in the summer. The road between them is closed in the winter. If you're in Stowe, Smugg's is about an hour away. If you're in Burlington, both Stowe and Smuggs are about an hour away.