Stowe is tucked in the northern Green Mountains at the base of Vermont's highest peak, Mount Mansfield. While the landscape may feel rugged, mountainous, and remote, Stowe is actually the perfect location to take advantage of Vermont's most beautiful destinations. Stowe is a 45-minute drive from Burlington, which is Vermont's largest city and home to Burlington International Airport (BTV). It's 30 minutes from the state capital of Montpelier, and 2.5 hours from Montreal (don't forget your passport).