The Upper Valley is easy to get to with I-89 and I-91 passing through and a multitude of transportation options available. And, on those occasions when you need to make a trip from the Upper Valley, there are several major airports nearby with daily shuttle service provided by Dartmouth Coach, UV Ride and UV Shuttle. In addition, a train station and a bus terminal are located in White River Junction VT.
The nearby airports are Burlington International BTV (93 miles), Manchester Boston Regional MHT (89 miles), Boston Logan International BOS (128 miles) and Bradley International (145 miles). Dartmouth Coach provides very comfortable bus service to Boston Logan airport with wireless internet on-board. The bus leaves several times a day from Hanover NH, Lebanon NH and New London NH. UVRide is an airport transport service and it provides pick up and delivery to BTV, MHT and BOS.
Greyhound Bus can be found in White River Junction VT at the Station Market. It is the only out-of-the-area bus line in the Upper Valley other than Dartmouth Coach.
There is Amtrak train service leaving from White River Junction also.
Local bus service is free and provided by Advanced Transit.
In addition, Stage Coach Transportation, Inc provides transportation services to the elderly, persons with disabilities, and the general public across a 29 town area of northern Windsor and Orange Counties.