Travel options for:
Nearby airports Williamsburg

Reagan Washington (DCA)  •  4 h 40 min

$77 - $202

Washington Dulles (IAD)  •  5 h 24 min

  1. ×2

$38 - $78

Baltimore (BWI)  •  5 h 39 min

  1. ×2

$39 - $267

Richmond (RIC)  •  1 h 17 min

$84 - $203

Newport News (PHF)  •  1 h 13 min

  1. ×2

$4

  • Williamsburg Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Williamsburg-VA-USA

Bus or train from Nearby airports to Williamsburg?

Amtrak Northeast Regional operates a train from Reagan Washington (DCA) to Williamsburg twice daily. Tickets cost $75 - $200 and the journey takes 3 h 33 min. Alternatively, you can take a bus from Washington Dulles (IAD) to Williamsburg via D St Sw & 7Th St Sw, 7Th St & E St Sw, K St Nw & 6Th St Nw, Massachusetts Avenue and 5th Street NW, First Street and Massachusetts Avenue NE, Washington, Dc, and Richmond, Va in around 5 h 24 min.

Travel Guides

Travelling to the US: What do I need to know?Rome2rio’s travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway. See all our US travel guides
Why you should take the train in the USRome2rio 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 Nearby airports to Williamsburg

ModeDurationPrice
From NATIONAL AIRPORT station subway to KING STREET station, walk to Alexandria Amtrak, then train to Williamsburg Amtrak.4 h 40 min$122
From Dulles Airport Main Terminal & Arrivals/Door bus to D St Sw & 7Th St Sw, walk to 7Th St & E St Sw, line 74 bus to K St Nw & 6Th St Nw, walk to Massachusetts Avenue and 5th Street NW, bus to First Street and Massachusetts Avenue NE, walk to Washington, Dc, bus to Richmond, Va, then bus to Williamsburg.5 h 24 min$62
From Terminal between doors 14 and 15 bus to BWI Amtrak/MARC Station, walk to BWI Marshall Airport Amtrak, train to New Carrollton Amtrak, walk to New Carrollton, Md, line 8819 bus to Washington, Dc, bus to Richmond, Va, then bus to Williamsburg.5 h 39 min$160
From Richmond (RIC) taxi to Richmond Main Street Amtrak then train to Williamsburg Amtrak.1 h 17 min$132
From Newport News & Wmsbg Airport line 116 bus to Elmhurst & Warwick, walk to Warwick Blvd + Elmhurst St, then bus to York St + Qrtrpth Rd.1 h 13 min$3

How long does it take to get from Nearby airports to Williamsburg?

It takes approximately 4 h 40 min to get from Nearby airports to Williamsburg, including transfers.

Is there a direct bus between Nearby airports and Williamsburg?

No, there is no direct bus from Nearby airports to Williamsburg. However, there are services departing from Dulles Airport Main Terminal & Arrivals/Door and arriving at Williamsburg via 7Th St & E St Sw, Massachusetts Avenue and 5th Street NW, Washington, Dc and Richmond, Va. The journey, including transfers, takes approximately 5 h 24 min.

Operators from Nearby airports to Williamsburg

OperatorPhoneWebsite
Metro Washington DC202-637-7000Metro Washington DC
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
D.C. CirculatorD.C. Circulator
Greyhound USA+1 214-849-8100/1-800-231-2222Greyhound USA
BWI Airport ShuttleBWI Airport Shuttle
Hampton Roads Transit (HRT)Hampton Roads Transit (HRT)
WATA+1 757-220-5493WATA