Travel from Virginia to Vermont

Train, bus or fly from Virginia to Vermont?

American Airlines and United Airlines fly from Alexandria to South Burlington every 4 hours. Alternatively, you can take a bus from Virginia Beach to Burlington via New York, NY - Times Square 37th St, New York, NY, and Greyhound \ Trailways Terminal in around 15 h 49 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Virginia to Vermont

ModeDurationPrice
From Braddock Rd Metrorail Station subway to Reagan Washington airport, fly to Burlington airport, then line 12 bus to South Burlington.3 h 1 min$173
From VIRGINIA SQUARE station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Burlington airport, then line 12 bus to South Burlington.3 h 40 min$170
From Braddock Rd Metrorail Station subway to Reagan Washington airport, fly to Albany airport, then bus to Bennington.4 h 56 min$171
From Boardwalk, Virginia Beach, Virginia, 23451, United States of America bus to New York, NY - Times Square 37th St, walk to New York, NY, bus to Greyhound \ Trailways Terminal, then bus to Downtown Transit Center Burlington.15 h 49 min$105
From Arctic & 19Th line 20 bus to Norfolk, VA, bus to East Broadway, subway to 42 St - Bryant Pk, walk to New York, NY, bus to Hanover, NH, then bus to Burnington, VT - UVM.19 h 9 min$148
From Parks & 19Th line 960 bus to Newtown Road, line 800 tram to Norfolk Amtrak, train to Washington Union Station Amtrak, train to Amtrak, then line 2 bus to Downtown Transit Center.19 h 51 min$303
From Virginia Beach drive to Burlington.12 h 31 min$76

How long does it take to get from Virginia to Vermont?

It takes approximately 3 h 1 min to get from Virginia to Vermont, including transfers.

Is there a direct bus between Virginia and Vermont?

No, there is no direct bus from Virginia to Vermont. However, there are services departing from Boardwalk, Virginia Beach, Virginia, 23451, United States of America and arriving at Downtown Transit Center Burlington via New York, NY and Greyhound \ Trailways Terminal. The journey, including transfers, takes approximately 15 h 49 min.

Operators from Virginia to Vermont

OperatorPhoneWebsite
Metro Washington DCMetro Washington DC
American AirlinesAmerican Airlines
United AirlinesUnited Airlines
Green Mountain Transit(802) 864-2282Green Mountain Transit
MWAA+1(703) 417-8600MWAA
JetBlue AirwaysJetBlue Airways
Cape AirCape Air
Vermont Translines+1 844- 888-7267Vermont Translines
Sprinter BusSprinter Bus
Trailways New YorkTrailways New York
Hampton Roads Transit (HRT)Hampton Roads Transit (HRT)
Rockledge BusRockledge Bus
New York City Transit (MTA)New York City Transit (MTA)
Dartmount CoachDartmount Coach
Greyhound USA+1 214-849-8100Greyhound USA
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Amtrak+1 1-800-872-7245Amtrak