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 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 (IAD) to Williamsburg via D St Sw & 7Th St Sw, 7Th St & Maryland Ave, 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 18 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 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 & Maryland Ave, 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 18 min$63
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, bus to Washington, DC - Union Station, walk to Washington, Dc, bus to Richmond, Va, then bus to Williamsburg.5 h 20 min$164
From Richmond (RIC) taxi to Richmond Main Street Amtrak then train to Williamsburg Amtrak.1 h 18 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 & Maryland Ave, Massachusetts Avenue and 5th Street NW, Washington, Dc and Richmond, Va. The journey, including transfers, takes approximately 5 h 18 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
DC CirculatorDC Circulator
Greyhound USA+1 214-849-8100/1-800-231-2222Greyhound USA
BWI Airport ShuttleBWI Airport Shuttle
Peter Pan Bus Lines1-800-343-9999Peter Pan Bus Lines
Hampton Roads Transit (HRT)Hampton Roads Transit (HRT)
WATA+1 757-220-5493WATA