Please wait...

Getting Here

Colonial Williamsburg is located midway between Richmond and Virginia Beach, and is 150 miles south of Washington, D.C. and 200 miles north of Raleigh. Whether you are traveling by plane, train, or automobile, Williamsburg is minutes from major airports, Amtrak service, and interstates. 

By Vehicle

Williamsburg is easily accessible by car throughout the region, state, and beyond along Interstate 64. Set your GPS to 101 Visitor Center Drive and look for exit 238 marked "Colonial Williamsburg." 

By Train

The Williamsburg Transportation Center is just one mile from the Historic Area and is home to an Amtrak station, Williamsburg Area Transit Authority bus service, and taxi service.

By Plane

Three airports are conveniently located along Interstate 64 less than one hour from Williamsburg. 

Richmond International Airport (RIC)

Located about 50 minutes north of Williamsburg

Norfolk International Airport (ORF)

Located about 50 minutes south of Williamsburg

Newport News/Williamsburg International Airport (PHF)

Located about 30 minutes south of Williamsburg

Getting Around

Colonial Williamsburg provides a shuttle-bus service for all ticketing guests.

Find out More