Travel from New-Hampshire to Virginia-Beach

Bus or fly from New Hampshire to Virginia Beach?

Southwest Airlines, American Airlines and 2 other airlines fly from Manchester to Virginia Beach hourly. Alternatively, Boston Express operates a bus from Manchester to Virginia Beach every 2 hours. Tickets cost $15 - $18 and the journey takes 1 h 25 min. 5 other operators also service this route.

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 New Hampshire to Virginia Beach

From Manchester, NH line 3536 bus to Manchester airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 5 h 46 min $276. From Salem, New Hampshire bus to Boston airport, fly to Norfolk airport, taxi to Newtown Rd Station, then line 960 bus to Virginia Beach. 4 h 52 min $273. From Manchester, NH line 3536 bus to Manchester airport, fly to Newport News airport, line 116 bus to Patrick Henry Mall, line 112 bus to Newport News Transfer Center, line 961 bus to Wood & Church, then line 960 bus to Virginia Beach. 8 h 49 min $566. From Manchester, NH bus to Boston, MA, bus to New York, NY, then bus to Virginia Beach, VA. 15 h 11 min $78. From Manchester, NH bus to Boston South Station Amtrak, train to Washington Union Station Amtrak, train to Harbor Park, line 800 tram to Newtown Rd Station, then line 960 bus to Parks & 20Th. 15 h 59 min $530. From Manchester, NH bus to 750, Atlantic Avenue, Church Green, Financial District, Boston, Suffolk County, Massachusetts, 02111, United States of America, bus to New York, bus to Glenrock & Virginia Beach, then line 20 bus to Arctic & 19Th. 16 h 44 min $105. From Manchester, NH bus to Boston South Station Amtrak, train to Newport News, VA, then Amtrak Thruway to Virginia Beach, VA. 19 h 30 min. From Manchester drive to Virginia Beach. 11 h 17 min $72.