The drive from Williamsport to Annapolis is approximately 95 miles, typically taking 1 hour and 45 minutes via I-70 E and I-97 S. You will bypass the D.C. area by heading toward Baltimore and then south to the state capital. This route is generally smoother than going through the D.C. Beltway. Annapolis is a historic waterfront city, making it a popular destination for weekend trips.
Total Distance: 150 km driving distance; 130 km straight-line air distance.
Traffic around the Baltimore Beltway (I-695) can be heavy; check for delays before leaving.
Late spring and summer are perfect for enjoying the Annapolis waterfront.