Travel from Washington-Dulles-Airport-IAD to Williamsburg-VA-USA

Bus or train from Washington Dulles Airport (IAD) to Williamsburg?

Amtrak Northeast Regional operates a train from Washington Dulles Airport (IAD) to Williamsburg 3 times a day. Tickets cost $75 - $200 and the journey takes 3 h 33 min. Alternatively, you can take a bus from Washington Dulles Airport (IAD) to Williamsburg via 7Th St & Maryland Ave, H St Nw & 6Th St Nw, Washington, DC, and Richmond, VA in around 6 h 52 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 Washington Dulles Airport (IAD) to Williamsburg

ModeDurationPrice
From Washington Dulles airport fly to Norfolk airport, taxi to Norfolk, VA, then bus to Williamsburg.3 h 27 min$221
From Washington Dulles airport fly to Richmond airport, bus to Richmond Main Street Amtrak, then train to Williamsburg.4 h 35 min$371
From Dulles Airport Main Terminal & Arrivals/Door bus to ROSSLYN station, subway to Reagan Washington airport, fly to Norfolk airport, taxi to Norfolk, VA, then bus to Williamsburg.5 h 8 min$204
From Dulles Airport Main Terminal & Arrivals/Door bus to L'ENFANT PLAZA station, subway to New Carrollton Amtrak, train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Norfolk airport, taxi to Norfolk, VA, then bus to Williamsburg.6 h 14 min$387
From Dulles Airport Main Terminal & Arrivals/Door bus to ROSSLYN station, subway to Alexandria Amtrak, then train to Williamsburg Amtrak.5 h 32 min$130
From Dulles Airport Main Terminal & Arrivals/Door bus to 7Th St & Maryland Ave, line 74 bus to H St Nw & 6Th St Nw, bus to Washington, DC, bus to Richmond, VA, then bus to Williamsburg, VA.6 h 52 min$53
From Washington Dulles Airport (IAD) drive to Williamsburg.2 h 52 min$19

How long does it take to get from Washington Dulles Airport (IAD) to Williamsburg?

It takes approximately 3 h 27 min to get from Washington Dulles Airport (IAD) to Williamsburg, including transfers.

Is there a direct bus between Washington Dulles Airport (IAD) and Williamsburg?

No, there is no direct bus from Washington Dulles Airport (IAD) to Williamsburg. However, there are services departing from Dulles Airport Main Terminal & Arrivals/Door and arriving at Williamsburg, VA via 7Th St & Maryland Ave, H St Nw & 6Th St Nw, Washington, DC and Richmond, VA. The journey, including transfers, takes approximately 6 h 52 min.

Operators from Washington Dulles Airport (IAD) to Williamsburg

OperatorPhoneWebsite
United AirlinesUnited Airlines
Greyhound USA+1 214-849-8100Greyhound USA
GRTC TransitGRTC Transit
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Metro Washington DCMetro Washington DC
American AirlinesAmerican Airlines
BWI Airport ShuttleBWI Airport Shuttle
Southwest AirlinesSouthwest Airlines

Where can I go from Washington Dulles Airport (IAD)?

Washington Dulles Airport IAD to Potomac Washington Dulles Airport IAD to Princeton University Washington Dulles Airport IAD to Rosslyn Station Washington Dulles Airport IAD to Middletown PA USA Washington Dulles Airport IAD to Dallas Washington Dulles Airport IAD to Tanger Outlet Center SC USA Washington Dulles Airport IAD to Sheraton Rockville Washington Dulles Airport IAD to Dushanbe Washington Dulles Airport IAD to Ocean View Washington Dulles Airport IAD to University of Pittsburgh School of Medicine Washington Dulles Airport IAD to Odessa Washington Dulles Airport IAD to Celeste Washington Dulles Airport IAD to Boyds Washington Dulles Airport IAD to Reston Town Center Station Washington Dulles Airport IAD to Tracys Landing Washington Dulles Airport IAD to San Bernardino Washington Dulles Airport IAD to Santolan Annapolis MRT Station Washington Dulles Airport IAD to Coimbatore Washington Dulles Airport IAD to Clarks Summit Washington Dulles Airport IAD to Parris Island historical Washington Dulles Airport IAD to Huntington Beach Washington Dulles Airport IAD to Newport RI USA Washington Dulles Airport IAD to Oklahoma City Airport OKC Washington Dulles Airport IAD to National City Washington Dulles Airport IAD to Intimidator 305 Washington Dulles Airport IAD to Grand Junction Airport GJT Washington Dulles Airport IAD to New York Passenger Ship Terminal Washington Dulles Airport IAD to Davao City Washington Dulles Airport IAD to Oakville Washington Dulles Airport IAD to Darlington MD USA