Travel from Virginia-Beach to Washington-Dulles-Airport-IAD

Train, bus or fly from Virginia Beach to Washington Dulles Airport (IAD)?

United Airlines flies from Virginia Beach to Washington Dulles Airport (IAD) 4 times a day. Alternatively, Amtrak Northeast Regional operates a train from Virginia Beach to Washington Dulles Airport (IAD) once daily. Tickets cost $80 - $200 and the journey takes 4 h 5 min.

Travel Guides

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

How to get from Virginia Beach to Washington Dulles Airport (IAD)

From Parks & 19Th line 960 bus to Newtown Rd Station, taxi to Norfolk airport, then fly to Washington Dulles airport. 2 h 28 min $202. From Parks & 19Th line 960 bus to Newtown Rd Station, taxi to Norfolk airport, fly to Reagan Washington airport, subway to N Moore St & Rosslyn Station Bus Bay C, then bus to Washington Dulles Airport (IAD). 3 h 56 min $183. From Parks & 19Th line 960 bus to Newtown Rd Station, taxi to Norfolk airport, fly to Baltimore airport, bus to BWI Marshall Airport Amtrak, train to UNION STATION station, subway to FARRAGUT WEST station, subway to Wiehle-Reston East Station, then bus to Washington Dulles Airport (IAD). 4 h 51 min $394. From Parks & 19Th line 960 bus to Newtown Road, line 800 tram to Norfolk Amtrak, train to KING STREET station, subway to ROSSLYN station, subway to Wiehle-Reston East Station, then bus to Washington Dulles Airport. 7 h 6 min $142. From Virginia Beach, VA bus to Richmond, bus to UNION STATION station, subway to FARRAGUT WEST station, subway to Wiehle-Reston East Station, then bus to Washington Dulles Airport. 7 h 50 min $51. From Parks & 19Th line 960 bus to Wood & Church, line 961 bus to Hampton, VA, bus to Massachusetts Ave Ne & Columbus Cir Ne, bus to I St Nw & 19Th St Nw, bus to N Moore St & Rosslyn Station Bus Bay C, then bus to Dulles Airport Main Terminal & Arrivals/Door. 8 h 10 min $48. From Virginia Beach drive to Washington Dulles Airport (IAD). 3 h 56 min $26.