The distance from Harrisburg to Washington, D.C. is approximately 120 miles. You can take the Amtrak Keystone Service to Philadelphia and transfer to the Northeast Regional, or drive via I-83 South and I-95 South. The train is often preferred to avoid the notorious traffic congestion on the Baltimore-Washington Parkway. Washington, D.C. offers world-class museums, historic monuments, and a robust public transit system. Plan for a full day of travel if you choose to drive during peak hours.
Total Distance: 195 km driving distance; 175 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 2 hours 30 minutes |
| Avg Price | $60-$120 | $25-$40 in fuel |
| Operator | Amtrak | Personal Vehicle |
| Route | Harrisburg Station to Union Station | I-83 South to I-95 South |
| Tip | Union Station is the heart of DC transit; you can walk to the Capitol from here. | Avoid the I-95 corridor during rush hour at all costs. |
Spring for the Cherry Blossom Festival or Autumn for mild weather.