Plan Your Visit
By Car
Fredericksburg is located between Richmond and Washington, D.C., along the Rappahannock River. It is approximately 50 miles south of Washington, D.C., and 58 miles north of Richmond. The city is easily accessible via Interstate 95 and U.S. Route 1.
By Train
You can travel to Fredericksburg by either Amtrak or the Virginia Railway Express (VRE), depending on your starting point:
Amtrak
- Fredericksburg is served by the Northeast Regional and Carolinian/Piedmont routes.
- These trains connect Fredericksburg to cities such as Washington, D.C., New York City, and Richmond.
- The Amtrak station is located at 200 Lafayette Boulevard, Fredericksburg, VA 22401.
Virginia Railway Express (VRE)
- The Fredericksburg Line of the VRE connects Fredericksburg to Union Station in Washington, D.C., with stops throughout Northern Virginia.
- This commuter rail service operates Monday through Friday.
- The VRE station is also at 200 Lafayette Boulevard, Fredericksburg, VA 22401.
By Plane
Ronald Reagan Washington National Airport (DCA)
- Distance: Approximately 55 miles north (about an hour’s drive).
- Features: Ideal for domestic flights and located near Washington, D.C., with access to public transportation, including Metro services.
Washington Dulles International Airport (IAD)
- Distance: Approximately 70 miles northwest (about 1.5 hours by car).
- Features: A major international hub with a wide range of domestic and international flights.
Richmond International Airport (RIC)
- Distance: Approximately 55 miles south (about an hour’s drive).
- Features: Serves domestic flights and offers a convenient alternative for travelers heading to or from southern areas.
Baltimore/Washington International Thurgood Marshall Airport (BWI)
- Distance: Approximately 100 miles northeast (about 2 hours by car).
- Features: Another major airport with extensive flight options, though farther from Fredericksburg.